1,080 live listingsUpdated

Cheapest BMW M3 for sale

The cheapest BMW M3 in our latest scan is a 1999 BMW M3 (E30 Convertible) listed at $10,380 with 118,976 mi in Hazel Crest, IL. That's 84% below the median BMW M3 asking price of $65,627. The most affordable BMW M3 version to buy is the E30 Convertible, at a median of $17,810 across 16 listings.

We're tracking 1,080 BMW M3 listings, model years 1988 to 2027. 100 of the 1,080 BMW M3s in our scan are listed under $25,000.

Cheapest BMW M3 versions

Each version in our scan by its lowest asking price, with the median for a typical car.

Version Years Cheapest Median price For sale
E30 Convertible 1992-1999 $10,380 $17,810 16
E46 Convertible 2000-2006 $12,115 $23,886 67
E30 Sedan 1992-1999 $13,593 $30,220 9
E30 Coupe 1992-1999 $13,752 $36,359 18
E9X Convertible 2007-2013 $15,378 $25,847 74
E9X Coupe 2007-2013 $19,995 $40,693 70
E46 Coupe 2000-2006 $20,080 $33,208 62
E9X Sedan 2007-2013 $24,000 $47,489 9
F80 Sedan 2014-2019 $24,995 $47,115 173
F90 CS Sedan 2014-2019 $32,398 $55,067 56
G80 Sedan 2020 $50,395 $77,898 95
G80 Competition 2020 $51,099 $76,927 118
G80 Competition xDrive 2020 $64,025 $90,620 288
E30 1986-1991 $99,250 $122,990 9
G80 CS Sedan 2020 $100,000 $120,127 16

What a BMW M3 costs at each budget

How many of the BMW M3s in our scan are listed under each price, and what they mostly are.

Budget For sale Mostly Model years
Under $25,000 100 (9%) E46 Convertible, E9X Convertible, E30 Convertible 1995-2015
Under $50,000 408 (38%) F80 Sedan, E9X Convertible, E46 Convertible 1995-2018
Under $75,000 635 (59%) F80 Sedan, E9X Convertible, E46 Convertible 1995-2024
Under $100,000 1,010 (94%) G80 Competition xDrive, F80 Sedan, G80 Competition 1990-2027
Under $150,000 1,076 (100%) G80 Competition xDrive, F80 Sedan, G80 Competition 1988-2027
Under $200,000 1,078 (100%) G80 Competition xDrive, F80 Sedan, G80 Competition 1988-2027

Cheapest BMW M3 by model year

Model year Cheapest Median price For sale
2027 $80,932 $96,399 18
2026 $80,353 $95,657 66
2025 $76,447 $90,442 108
2024 $50,395 $87,382 116
2023 $64,025 $82,434 103
2022 $51,099 $72,502 58
2021 $57,480 $72,204 48
2018 $32,398 $55,080 109
2017 $34,388 $45,645 42
2016 $26,855 $47,973 48
2015 $24,995 $40,176 30
2013 $19,695 $38,392 29
2012 $16,498 $37,859 14
2011 $15,378 $34,254 50
2010 $17,590 $23,945 8
2009 $18,494 $29,009 20
2008 $18,247 $34,537 32
2006 $14,995 $25,324 16
2005 $16,249 $33,085 24
2004 $12,115 $28,194 19
2003 $12,151 $29,695 31
2002 $14,168 $28,353 29
2001 $15,995 $25,900 10
1999 $10,380 $18,372 12
1998 $11,775 $30,110 14
1997 $13,593 $20,075 5
1996 $27,394 $48,695 2
1995 $13,752 $37,488 10
1991 $101,242 $101,242 1
1990 $99,250 $115,075 3
1989 $210,795 $210,795 1
1988 $119,990 $126,890 4

Where the cheapest BMW M3s are

The lowest asking price in each state with at least 3 cars for sale.

State Cheapest Median price For sale
Illinois $10,380 $79,388 125
Maryland $11,775 $39,495 5
California $12,115 $57,541 152
Washington $12,151 $51,780 41
Texas $12,225 $71,487 101
Arizona $13,593 $72,500 37
Kentucky $14,494 $26,972 4
New York $14,995 $74,695 47
Colorado $14,996 $40,489 13
Georgia $15,378 $65,515 50

Cheapest BMW M3: common questions

What is the cheapest BMW M3?

The cheapest BMW M3 for sale in our latest scan is a 1999 BMW M3 (E30 Convertible) listed at $10,380 with 118,976 mi in Hazel Crest, IL. By typical asking price, the most affordable BMW M3 version is the E30 Convertible, at a median of $17,810 across 16 listings.

Which BMW M3 version is the cheapest to buy?

The E30 Convertible has the lowest median asking price in our scan, $17,810 (from $10,380). Next are the E46 Convertible ($23,886) and E9X Convertible ($25,847).

Can you buy a BMW M3 for under $25,000?

Yes. 100 of the 1,080 BMW M3s in our scan are listed under $25,000, mostly the E46 Convertible, E9X Convertible, and E30 Convertible, from 1995 to 2015. The median BMW M3 is listed at $65,627.

Where are the cheapest BMW M3s for sale?

The cheapest one is in Hazel Crest, IL. Among states with at least 5 listings, median asking prices are lowest in Missouri ($25,894) and highest in Delaware ($91,365).

How current is this data?

These prices come from our latest scan of dealer listings on Oct 1, 2026. Luxury Car Deals rescans the market regularly and removes cars that have sold, so the cheapest car can change from day to day.