New & Used 2026 BMW M5 for SaleNationwide

Filters (3)

Location:

Include delivery listings?

753 vehicles found

Shop with transparent pricing.

Only show listings that include dealer fees

CarGurus Analysis:

2026 BMW M5

  • With 184 currently listed for sale and an average price of $119,040, 37.5% of 2026 BMW M5 listings on CarGurus are rated as good or great deals.

  • Favorably reviewed: CarGurus experts gave it a 7.17 / 10.

  • 98.9% of 2026 BMW M5 listings on CarGurus are accident free.

Research summarized using AI

CarGurus Analysis: 2026 BMW M5

7.2
of 10
overall
Look and feel5/10
Technology9/10
Performance9/10
Safety7/10
Form & function7/10
Cost effectiveness6/10
Image Not Available

Summary

  • With 184 currently listed for sale and an average price of $119,040, 37.5% of 2026 BMW M5 listings on CarGurus are rated as good or great deals.

  • Favorably reviewed: CarGurus experts gave it a 7.17 / 10.

  • 98.9% of 2026 BMW M5 listings on CarGurus are accident free.

Why it stands out

The 2026 BMW M5 stands out because it blends serious performance with real-world usefulness. BMW positions it as a high-performance version of the midsize 5 Series, and the car’s combination of performance and practicality is especially notable when rivals from Audi and Mercedes-Benz are on hiatus. It is also described as one of BMW’s most hallowed names, which fits a car meant to deliver racetrack and autobahn capability without giving up everyday usability.

For 2026, changes are limited to a more powerful onboard charger and more paint options, so the focus remains on the M5’s core strengths rather than a major overhaul. The car’s first-ever plug-in hybrid powertrain adds to its appeal, and its excellent blend of performance and everyday comfort makes it a compelling choice for buyers who want speed without sacrificing versatility. The tradeoffs are worth noting, though: the design may be polarizing, and the dashboard and interior are described as awkward and gaudy.

Other model years to consider

  • 2025 BMW M5
    • Average price: $114,971
    • Good/great deal percentage: 37.1%
    • Total listings: 167
  • 2019 BMW M5
    • Average price: $52,370
    • Good/great deal percentage: 33.8%
    • User rating: 5 / 5
    • Total listings: 145
  • 2018 BMW M5
    • Average price: $47,237
    • Good/great deal percentage: 33.3%
    • User rating: 5 / 5
    • Total listings: 111

Similar models to consider

This analysis is based on CarGurus' proprietary market data from October 19, 2026, CarGurus experts' opinions, and generative AI.

Read full review

*CarGurus meticulously monitors the prices of millions of pre-owned vehicle listings, offering users precise and up-to-date market insights. Historical pricing data excludes any additional dealer fees as of May 3, 2026.

A better way to discover your best deal

Let us help you find a car you’ll love.