Bought it with carfax one owner 72k miles. Now 166k eight years later; only major repair new radiator and a/c components. Most important thing is to have a great mechanic whose accurate diagnosis can save you thousands. He warns me higher operating temps of later bmws is main reason for parts failures. Really want a 528 or 530 2001-2003. How many miles can these cars go? Very wary of late model bmws unless on a lease.
Seats, interior design, exterior looks, build quality, handling.
525 lacks power, (but on a run gets over 30 mpg). Electric windows need frequent repair.
† Edmunds.com received the highest numerical score in the proprietary J.D. Power 2014 Third-Party Automotive Website Evaluation Study℠. Results based on responses from 3,381 responses, measuring 14 companies and measures third-party automotive website usefulness among new and used vehicle shoppers. Proprietary study results are based on experiences and perceptions of owners surveyed from January 2014. Your experiences may vary. Visit jdpower.com.