BMW
M3
Filter
Save Saved

No Results Found

Save this search to get instantly alerted when matching listings appear

or expand your search

2012 BMW M3 Base
78,638 Miles | Knoxville, TN
$27,901
est. $502/mo

Track Price Check Availability
Hot Car

2012 BMW M3 Base
48,247 Miles | Scottsdale, AZ
$44,995
est. $809/mo

Track Price Check Availability

2012 BMW M3 Base
29,834 Miles | Hickory, NC
$52,750
est. $949/mo

Track Price Check Availability
Hot Car

2012 BMW M3 Base
32,385 Miles | Scottsdale, AZ
$49,995
est. $899/mo

Track Price Check Availability
Hot Car

2012 BMW M3 Base
87,252 Miles | Concord, NC
$32,998
est. $593/mo

Track Price Check Availability
Fresh

2012 BMW M3 Base
76,685 Miles | Garden Grove, CA
$32,950
est. $592/mo

Track Price Check Availability

2012 BMW M3 Base
72,902 Miles | Milwaukee, WI
$30,490
est. $548/mo

Track Price Check Availability

2012 BMW M3 Base
45,624 Miles | Charlotte, NC
$33,977
est. $611/mo

Track Price Check Availability
Hot Car

2012 BMW M3 Base
114,564 Miles | Concord, NC
$33,998
est. $611/mo

Track Price Check Availability

2012 BMW M3 Base
89,664 Miles | Fairless Hills, PA
$29,900
est. $538/mo

Track Price Check Availability
Hot Car

2012 BMW M3 Base
74,073 Miles | Jersey City, NJ
$20,995
est. $378/mo

Track Price Check Availability

2012 BMW M3 Base
75,315 Miles | Addison, TX
$29,995
est. $539/mo

Track Price Check Availability

2012 BMW M3 Base
56,719 Miles | Hollywood, FL
$63,995
est. $1,151/mo

Track Price Check Availability

2012 BMW M3 Base
99,934 Miles | Dallas, TX
$23,900
est. $430/mo

Track Price Check Availability

2012 BMW M3 Base
140,104 Miles | Panorama City, CA
$29,999
est. $539/mo

Track Price Check Availability
Price Drop

2012 BMW M3 Base
79,879 Miles | West Chester, OH
$29,999
est. $539/mo

Track Price Check Availability

2012 BMW M3 Base
54,259 Miles | Nashville, TN
$40,881
est. $735/mo

Track Price Check Availability

2012 BMW M3 Base
85,088 Miles | Lawndale, CA
$25,919
est. $466/mo

Track Price Check Availability
Hot Car

2012 BMW M3 Base
100,090 Miles | Spring Hope, NC
$31,999
est. $575/mo

Track Price Check Availability
Hot Car

2012 BMW M3 Base
62,000 Miles | Lawrenceville, GA
$41,999
est. $755/mo

Track Price Check Availability

2012 BMW M3 Owner Ratings & Reviews

Write a Review

2012 BMW M3 - Amazing, great function

Odelya M. Levy
Los Angeles, California
Overall
5.0
Value
5.0
Performance
5.0
Style
5.0
Comfort
5.0
Fuel Economy
3.0
Reliability
5.0
Great car. I am looking to buy the same car again. Great functionality. BMW conducting checks all the time to get it up to standard.
Story
Other driver look in my car one traffic, smiled and gesture.
Pros
It is a great investment for quality, and assurance that you'll receive exactly what you pay for. This is as far as buying new. As far as used, it is more tricky. Every BMW is certified and covered by a protection plan that covers the vehicle for up to 100,000 miles.
Cons
There are certain aspects of the vehicle, such as wear and use items, that are not covered by the BMW warranty. This usually includes general maintenance, such as tune-ups and fluid changes, batteries, light bulbs, and tires. All of those items will need to be replaced with my own finances.