Used 2012 BMW M3 for Sale 

Suggested Filters

Price:

Under $31K (58)
Under $37K (81)
$37K - $50K (24)
$50K - $62K (8)
$62K - $75K (2)
$74K - $93K (2)
$75K - $88K (1)

Mileage:

2K - 13K (1)
13K - 23.5K (4)
23.5K - 34K (4)
34K - 44.5K (6)
44.5K - 55K (12)
55K - 65.5K (12)
65.5K - 75.828K (19)
75.5K - 91K (32)
91K - 106.5K (18)
106.5K - 122K (7)
122K - 137.5K (3)

Trim:

Base (120)

Key Features:

Alloy Wheels (92)
Bluetooth (101)
Cold Weather Package (41)
Heated Seats (85)
Leather Seats (111)
Multi Zone Climate Control (41)
Navigation System (94)
Parking Sensors (49)
Premium Package (60)
Technology Package (40)

Color:

BLACK (46)
BLUE (10)
BROWN (1)
GRAY (12)
RED (1)
SILVER (6)
UNKNOWN (11)
WHITE (34)
Add Location
Save Search
Sort By: Deal Type
Deal Type
Price - Low to High
Price - High to Low
Mileage - Low to High
Mileage - High to Low
Year - Newest First
Year - Oldest First
Most Recent
Fuel Economy - Low to High
Fuel Economy - High to Low

You may be interested in one of the following bmw M3 Searches:

What is the Pricing for a Used 2012 BMW M3 ?

Average PriceNumber of ListingsExcellent DealAverage Savings
$34,748For a Used 2012 BMW M3
121For a Used 2012 BMW M3
$43,988Avg. Price for a Excellent Deals
$11,526Based on all Excellent Deals

Tips for saving money on a Used 2012 BMW M3

transmission
You can expect saving around $4885 by choosing Automatic transmission over Manual transmission

Which 2012 BMW M3 colors offers the best resale value ?

Compare price differences by color to the average price.

ColorCompared to Avg Price
SILVER
$6,271 SavingsCheapest
BLACK
$2,858 Savings
WHITE
$1,482 Savings
UNKNOWN
$674 HigherExpensive

Prices in Top States

  • Washington
    Cheapest$11,526 Savings
  • California
    $3,352 Savings
  • Utah
    $1,482 Savings
  • North Carolina
    $1,016 Savings
  • Arizona
    $878.5 Savings
  • North Carolina
    $1,016 Savings
  • Arizona
    $878.5 Savings
  • Maryland
    $148 Savings
  • Missouri
    $1,752 Higher
  • Connecticut
    Expensive$2,434 Higher
Disclaimer:
CarIndigo carefully tracks the prices of millions of used vehicle listings, providing users with accurate and current market data.