229 live listingsUpdated

Used BMW F80 M3 for sale

Right now there are 229 BMW F80 M3s for sale. Asking prices run from $24,995 to $100,174, and the middle of the market sits at $48,791. Model years range from 2015 to 2018, the typical car shows 66,624 mi, and half are priced between $40,995 and $56,195.

The lowest-priced one is a 2015 BMW M3 Base listed at $24,995 with 141,312 mi in Orem, UT.

Our latest scan covers 1 version of the BMW F80 M3: the F80 Sedan. Like for like, the median BMW F80 M3 base model asks $47,115, against $77,898 for the BMW G80 M3 base model and $34,398 for the BMW E90/E92/E93 M3 base model.

Latest BMW F80 M3 listings

All used M3

BMW F80 M3 prices by model year

Median asking price of the BMW F80 M3s for sale in each model year, with how many are listed and their price range.

M3 price guide
  1. 2018 BMW M3 for sale $55,080 109 for sale · $32,398 to $100,174 · median 57,205 mi
  2. 2017 BMW M3 for sale $45,645 42 for sale · $34,388 to $61,199 · median 75,856 mi
  3. 2016 BMW M3 for sale $47,973 48 for sale · $26,855 to $66,384 · median 67,201 mi
  4. 2015 BMW M3 for sale $40,176 30 for sale · $24,995 to $53,171 · median 80,065 mi

BMW F80 M3 versions for sale

Each version has its own page with deal analysis, market history and every deal we have found.

Version For sale Median price Lowest price
F80 Sedan 173 $47,115 $24,995

BMW F80 M3 prices by mileage

Mileage For sale Median price Lowest price
5,000 to 15,000 miles 4 $88,833 $70,990
15,000 to 30,000 miles 16 $66,439 $50,294
30,000 to 60,000 miles 71 $55,142 $38,887
Over 60,000 miles 138 $42,858 $24,995

Where used BMW F80 M3s are for sale

State For sale Median price Lowest price
California 43 $53,083 $26,855
Florida 23 $43,870 $30,599
Texas 20 $49,673 $35,125
New Jersey 18 $41,822 $32,597
Illinois 12 $55,674 $40,200
Oregon 12 $45,942 $39,899
Washington 11 $47,304 $29,399
Wisconsin 10 $50,545 $44,394
Virginia 9 $36,494 $25,294
New York 8 $47,170 $39,495

Used BMW F80 M3: common questions

How much does a used BMW F80 M3 cost?

Used BMW F80 M3 asking prices currently range from $24,995 to $100,174, with a median of $48,791 across 229 listings. Half of them are priced between $40,995 and $56,195.

What is the cheapest BMW F80 M3 for sale right now?

The lowest asking price in our latest scan is a 2015 BMW M3 Base listed at $24,995 with 141,312 mi in Orem, UT.

Which BMW F80 M3 model years are for sale?

Listings span 2015 to 2018. The 2018 model year has the most cars for sale (109, median $55,080). The newest 2018 cars have a median asking price of $55,080, versus $40,176 for 2015.

Where are the most BMW F80 M3s for sale?

California (43), Florida (23), and Texas (20) have the most listings. Among states with at least 5 listings, median asking prices are lowest in Virginia ($36,494) and highest in Indiana ($58,988).

How many miles do used BMW F80 M3s for sale have?

The median BMW F80 M3 for sale shows 66,624 mi. 4 of 229 listings (2%) have under 15,000 miles.

How long do BMW F80 M3s stay on the market?

Current BMW F80 M3 listings have been for sale for a median of 42 days. Cars that sit well beyond that are often the easiest to negotiate on.

How current is this data?

These numbers 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.

How do BMW F80 M3 prices compare with other generations?

Comparing the same trim, the median BMW F80 M3 base model asks $47,115, against $77,898 for the BMW G80 M3 base model and $34,398 for the BMW E90/E92/E93 M3 base model.