CarMax tends to sell a lot of BMW (E90) M3’s in the upper $20k and lower $30k range, usually in higher numbers and higher mileage than I’d prefer for unicorns. Right now they have 50 M3’s for sale all the way up to a 2018 for $69,000. But these two caught my eye – a high-mileage 2008 for only $22,998, the cheapest M3 I’ve seen them sell, and a low mileage 2009 for $29,998. Here’s the Motor Trend review of the E90 M3 from back in the day.
The 2008 is a hard top convertible and an automatic, the most plentiful, cheapest configuration you’ll find at CarMax. It’s high mileage at 81,000 miles, and on other car forums (fora?) folks moan that used M3’s are often beat all to hell, but as always, I say “who cares?!” as long as you buy the MaxCare bumper to bumper warranty. Don’t care how trashed the mechanicals are as long as they are covered for another 50,000 miles.
This one has some wear and tear but the seat bolsters are fine – as with my 2001 BMW 3-series they are the first to go with big butts sliding into the driver’s seat. It’s about the engine (8,400 rpm red line!) and the handling and the braking.  Find this two owner car here in San Jose – if the link is dead the car is sold, on hold, or being transferred.
This single-owner 2009 M3 is neither a hard top convertible nor an automatic, and really low miles for a 10 year old car. The body lines are tight and neat, uninterrupted like the hard top convertible. And with MaxCare I think you can get another five years and ridiculous 100,000 miles of coverage – drive the snot our of it worry free. Find this one here in Memphis.Â