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 F90 #1
    Top deal Great deal Live listing

    2022 BMW M5

    9,470 mi · Delray Beach, FL · Dealer hidden

    $81,598 $13,734 below fair value Deal score 97

    Priced $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 F90 #2
    Great deal Live listing

    2021 BMW M5

    28,003 mi · Rolling Meadows, IL · Exotic Motors

    $66,258 $11,324 below fair value Deal score 97

    Priced $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

    View listing
  3. 2020 BMW M5 F90 #3
    Great deal Live listing

    2020 BMW M5

    63,373 mi · Chicago, IL · Dealer hidden

    $49,319 $7,089 below fair value Deal score 95

    Priced $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 F90 #4
    Great deal Live listing

    2018 BMW M5

    70,905 mi · Bardstown, KY · Dealer hidden

    $41,644 $5,976 below fair value Deal score 95

    Priced $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 F90 #5
    Great deal Live listing

    2022 BMW M5

    21,080 mi · Barrington, IL · Dealer hidden

    $76,912 $10,024 below fair value Deal score 94

    Priced $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 F90 #6
    Great deal Live listing

    2020 BMW M5

    83,000 mi · Lithia Springs, GA · Dealer hidden

    $43,495 $5,888 below fair value Deal score 94

    Priced $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 F90 #7
    Great deal Live listing

    2021 BMW M5

    24,025 mi · Orlando, FL · Dealer hidden

    $71,392 $8,823 below fair value Deal score 93

    Priced $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 F90 #8
    Great deal Live listing

    2018 BMW M5

    76,833 mi · Fredericksburg, VA · Dealer hidden

    $40,794 $5,115 below fair value Deal score 93

    Priced $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 F90 #9
    Great deal Live listing

    2023 BMW M5

    14,400 mi · Rochester, NY · Dealer hidden

    $85,942 $10,501 below fair value Deal score 92

    Priced $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 F90 #10
    Great deal Live listing

    2022 BMW M5

    29,956 mi · Bloomfield, NJ · Dealer hidden

    $71,903 $8,656 below fair value Deal score 92

    Priced $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 F90 #11
    Great deal Live listing

    2020 BMW M5

    80,275 mi · Haledon, NJ · Dealer hidden

    $44,995 $5,382 below fair value Deal score 92

    Priced $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 F90 #12
    Great deal Live listing

    2023 BMW M5

    10,897 mi · Bowling Green, KY · Dealer hidden

    $89,256 $9,979 below fair value Deal score 91

    Priced $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 F90 #13
    Great deal Live listing

    2023 BMW M5

    40,705 mi · Miami, FL · Dealer hidden

    $71,751 $7,865 below fair value Deal score 90

    Priced $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 F90 #14
    Great deal Live listing

    2023 BMW M5

    50,033 mi · Riverdale, NJ · Dealer hidden

    $68,898 $7,215 below fair value Deal score 89

    Priced $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 F90 #15
    Great deal Live listing

    2019 BMW M5

    92,667 mi · Houston, TX · Dealer hidden

    $40,158 $3,702 below fair value Deal score 86

    Priced $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.

  1. 2023 $82,154 37 listings · 36,085 mi median
  2. 2022 $78,269 16 listings · 30,152 mi median
  3. 2021 $65,561 25 listings · 54,052 mi median
  4. 2020Sweet spot $54,741 14 listings · 64,193 mi median
  5. 2019 $52,488 35 listings · 65,365 mi median
  6. 2018 $46,425 33 listings · 73,201 mi median

BMW M5 price guide: fair value by year and trim

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
MonthAverage 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 Base for sale in Great Neck, NY

    52,801 mi · Great Neck, NY

    2021 BMW M5

    F90

    Asking price $50,170
  • 2023 BMW M5 Base for sale in White Bear Lake, MN

    13,203 mi · White Bear Lake, MN

    2023 BMW M5

    F90

    Asking price $89,849
  • 2019 BMW M5 Base for sale in Lemont, IL

    65,365 mi · Lemont, IL

    2019 BMW M5

    F90

    Asking price $53,177
  • 2021 BMW M5 Base for sale in Thousand Oaks, CA

    77,472 mi · Thousand Oaks, CA

    2021 BMW M5

    F90

    Asking price $61,033
  • 2021 BMW M5 Base for sale in Coconut Creek, FL

    31,575 mi · Coconut Creek, FL

    2021 BMW M5

    F90

    Asking price $74,995
  • 2019 BMW M5 Base for sale in Orange, CA

    71,814 mi · Orange, CA

    2019 BMW M5

    F90

    Asking price $48,891
  • 2019 BMW M5 Base for sale in Watervliet, NY

    69,526 mi · Watervliet, NY

    2019 BMW M5

    F90

    Asking price $68,500
  • 2019 BMW M5 Base for sale in Medina, TN

    48,271 mi · Medina, TN

    2019 BMW M5

    F90

    Asking price $58,900
  • 2021 BMW M5 Base for sale in Orlando, FL

    24,025 mi · Orlando, FL

    2021 BMW M5

    F90

    Asking price $71,392
  • 2018 BMW M5 Base for sale in Boulder, CO

    48,773 mi · Boulder, CO

    2018 BMW M5

    F90

    Asking price $52,699
  • 2019 BMW M5 Base for sale in Hollywood, FL

    64,986 mi · Hollywood, FL

    2019 BMW M5

    F90

    Asking price $56,497
  • 2018 BMW M5 Base for sale in Federal Way, WA

    66,513 mi · Federal Way, WA

    2018 BMW M5

    F90

    Asking price $59,100

Prices are dealers' asking prices from the listings we track. Deals and our read come from our analysis of this car on Oct 1, 2026.