160 live listingsUpdated
BMW M5 F90
15 deals foundBest first
The best M5 F90 deals right now
Only listings we rate Great or Good make the list. Each is priced against our fair value for its year, trim and miles. Last checked 21 days ago, so some may have sold.
1 deal is open to everyone. 14 are locked, with the VIN, dealer, listing link and a negotiation email. A free account unlocks one a month.
-
#1
2022 BMW M5
$81,598 $13,734 below fair value Deal score 97Priced $13,734 (14.4%) under our fair value of $95,332 for its year, trim and mileage, and carrying 9,470 miles, the lowest mileage of the 15 ranked deals. It has also had its price cut twice, now 18.2% below its highest asking price.
- Fair value
- $95,332
- Open at
- Hidden
- Days listed
- Hidden
The VIN, dealer and listing link are hidden -
#2
2021 BMW M5
$66,258 $11,324 below fair value Deal score 97Priced $11,324 (14.6%) under our fair value of $77,582 for its year, trim and mileage, and backed by 940 comparable listings. Its price has been cut six times, now 5.7% below its highest asking price.
- Fair value
- $77,582
- From 940 similar cars
- Open at
- $62,600
- 6% under the ask
- Aim to pay
- $64,535
- Days listed
- 160
- Typical: 52
Strong position to negotiate. Price cut 6 times, 5.7% off its high.
Free look: every member deal comes with these details
VIN WBS83CH08MCF34587
-
#3
2020 BMW M5
$49,319 $7,089 below fair value Deal score 95Priced $7,089 (12.6%) under our fair value of $56,408 for its year, trim and mileage, with 844 comparable listings behind that value. Its mileage is in line with the median of the 14 model-year 2020 listings.
- Fair value
- $56,408
- Open at
- Hidden
- Days listed
- Hidden
The VIN, dealer and listing link are hidden -
#4
2018 BMW M5
$41,644 $5,976 below fair value Deal score 95Priced $5,976 (12.5%) under our fair value of $47,620 for its year, trim and mileage. It has had three price cuts, now 14.2% below its highest asking price, and its mileage is in line with the 33 model-year 2018 listings.
- Fair value
- $47,620
- Open at
- Hidden
- Days listed
- Hidden
The VIN, dealer and listing link are hidden -
#5
2022 BMW M5
$76,912 $10,024 below fair value Deal score 94Priced $10,024 (11.5%) under our fair value of $86,936 for its year, trim and mileage, with 701 comparable listings behind that value. Its price has been cut eight times, now 8.4% below its highest asking price.
- Fair value
- $86,936
- Open at
- Hidden
- Days listed
- Hidden
The VIN, dealer and listing link are hidden -
#6
2020 BMW M5
$43,495 $5,888 below fair value Deal score 94Priced $5,888 (11.9%) under our fair value of $49,383 for its year, trim and mileage. Its 83,000 miles sit well above the median of the 14 model-year 2020 listings.
- Fair value
- $49,383
- Open at
- Hidden
- Days listed
- Hidden
The VIN, dealer and listing link are hidden -
#7
2021 BMW M5
$71,392 $8,823 below fair value Deal score 93Priced $8,823 (11%) under our fair value of $80,215 for its year, trim and mileage, with 940 comparable listings behind that value. Its price was cut once, now 7% below its highest asking price.
- Fair value
- $80,215
- Open at
- Hidden
- Days listed
- Hidden
The VIN, dealer and listing link are hidden -
#8
2018 BMW M5
$40,794 $5,115 below fair value Deal score 93Priced $5,115 (11.1%) under our fair value of $45,909 for its year, trim and mileage, with 573 comparable listings behind that value. Its mileage is in line with the median of the 33 model-year 2018 listings.
- Fair value
- $45,909
- Open at
- Hidden
- Days listed
- Hidden
The VIN, dealer and listing link are hidden -
#9
2023 BMW M5
$85,942 $10,501 below fair value Deal score 92Priced $10,501 (10.9%) under our fair value of $96,443 for its year, trim and mileage, with 600 comparable listings behind that value. Its 14,400 miles sit well below the median of the 37 model-year 2023 listings.
- Fair value
- $96,443
- Open at
- Hidden
- Days listed
- Hidden
The VIN, dealer and listing link are hidden -
#10
2022 BMW M5
$71,903 $8,656 below fair value Deal score 92Priced $8,656 (10.7%) under our fair value of $80,559 for its year, trim and mileage, with 701 comparable listings behind that value. Its price has been cut seven times, now 6.7% below its highest asking price.
- Fair value
- $80,559
- Open at
- Hidden
- Days listed
- Hidden
The VIN, dealer and listing link are hidden -
#11
2020 BMW M5
$44,995 $5,382 below fair value Deal score 92Priced $5,382 (10.7%) under our fair value of $50,377 for its year, trim and mileage, with 844 comparable listings behind that value. Its 80,275 miles sit above the median of the 14 model-year 2020 listings.
- Fair value
- $50,377
- Open at
- Hidden
- Days listed
- Hidden
The VIN, dealer and listing link are hidden -
#12
2023 BMW M5
$89,256 $9,979 below fair value Deal score 91Priced $9,979 (10.1%) under our fair value of $99,235 for its year, trim and mileage, with 600 comparable listings behind that value. Its price has been cut four times, now 1% below its highest asking price.
- Fair value
- $99,235
- Open at
- Hidden
- Days listed
- Hidden
The VIN, dealer and listing link are hidden -
#13
2023 BMW M5
$71,751 $7,865 below fair value Deal score 90Priced $7,865 (9.9%) under our fair value of $79,616 for its year, trim and mileage, with 600 comparable listings behind that value. Its price was cut once, now 2.9% below its highest asking price.
- Fair value
- $79,616
- Open at
- Hidden
- Days listed
- Hidden
The VIN, dealer and listing link are hidden -
#14
2023 BMW M5
$68,898 $7,215 below fair value Deal score 89Priced $7,215 (9.5%) under our fair value of $76,113 for its year, trim and mileage, with 600 comparable listings behind that value. Its price has been cut twice, now 9.7% below its highest asking price.
- Fair value
- $76,113
- Open at
- Hidden
- Days listed
- Hidden
The VIN, dealer and listing link are hidden -
#15
2019 BMW M5
$40,158 $3,702 below fair value Deal score 86Priced $3,702 (8.4%) under our fair value of $43,860 for its year, trim and mileage, with 698 comparable listings behind that value. At the lowest price of the 15 ranked deals, it also carries 92,667 miles.
- Fair value
- $43,860
- Open at
- Hidden
- Days listed
- Hidden
The VIN, dealer and listing link are hidden
Unlock all 15 BMW M5 deals
The locked deals are up to $13,734 below fair value. Members get the VIN, dealer, listing link and a ready-to-send negotiation email for every deal.
30-day money-back guarantee · Cancel anytime
What a M5 F90 costs by model year
Median asking price of the live listings for each model year. 2020 is the sweet spot: its median is 17% below 2021’s.
How asking prices have moved
The average asking price across every model year, month by month. Down 10.3% since Oct 2025, from $71,281 to $63,930.
Show the monthly numbers
| Month | Average asking price |
|---|---|
| Oct 2025 | $71,281 |
| Nov 2025 | $68,269 |
| Dec 2025 | $69,112 |
| Jan 2026 | $67,199 |
| Feb 2026 | $68,369 |
| Mar 2026 | $68,726 |
| Apr 2026 | $69,312 |
| May 2026 | $69,677 |
| Jun 2026 | $68,675 |
| Jul 2026 | $68,934 |
| Aug 2026 | $67,928 |
| Sep 2026 | $67,703 |
| Oct 2026 | $63,930 |
Our read on the M5 F90 market
From our latest analysis of this car, on .
- Best value year
- 2020
- Supply
- High
- How prices are spread
- Across all BMW M5 listings, asking prices rose 3.7% over the last 12 months, though they fell 0.8% over the last three months. For this Base trim, the middle half of prices runs from $50,954 to $76,958, and prices step up steadily from $46,425 median for 2018 to $82,154 for 2023. Listings last checked on October 1, 2026.
- How to buy one
- Target the 2019 to 2021 model years, where median mileage is still moderate and the listing counts (35, 14 and 25) give you room to compare. The market is balanced with a typical 52 days to sell and 31% of listings cut their price in the last 90 days, so use the repeated price cuts and long time on market on the deals above as leverage. Always get a pre-purchase inspection and a vehicle history report before buying.
M5 F90 for sale
The 12 newest of 160 live listings in our latest scan, with dealers' asking prices. See every BMW M5 for sale.
-
2021 BMW M5
F90
Asking price $50,170 -
2023 BMW M5
F90
Asking price $89,849 -
2019 BMW M5
F90
Asking price $53,177 -
2021 BMW M5
F90
Asking price $61,033 -
2021 BMW M5
F90
Asking price $74,995 -
2019 BMW M5
F90
Asking price $48,891 -
2019 BMW M5
F90
Asking price $68,500 -
2019 BMW M5
F90
Asking price $58,900 -
2021 BMW M5
F90
Asking price $71,392 -
2018 BMW M5
F90
Asking price $52,699 -
2019 BMW M5
F90
Asking price $56,497 -
2018 BMW M5
F90
Asking price $59,100
Keep comparing
More BMW models
-
BMW M5
F10
Median of 72 listings$28,273 -
BMW M5
E60
Median of 38 listings$30,323 -
BMW M5
F90 CS
Median of 13 listings$157,675 -
BMW 7 Series
G70 760i xDrive
Median of 444 listings$71,192 -
BMW 7 Series
G70 740i
Median of 338 listings$64,299 -
BMW 7 Series
G11 Facelift 750i xDrive
Median of 315 listings$38,998 -
BMW 7 Series
G11 750i xDrive
Median of 300 listings$20,991 -
BMW M3
G80 Competition xDrive
Median of 292 listings$90,638