CarGurus Header

New & Used 2025 BMW M5 for SaleNationwide

Filters (3)

Location:

Include delivery listings?

395 vehicles found

CarGurus Analysis:

2025 BMW M5

  • With 188 currently listed for sale and an average price of $118,008.00, 37.2% of 2025 BMW M5s for sale on CarGurus are rated as good or great deals.

  • 98.4% of 2025 M5 models on CarGurus are accident free.

  • The 2025 BMW M5 has transitioned to a plug-in hybrid system, boasting a total output of 717 horsepower along with a drive mode that allows for up to 25 miles of electric-only range.

Research summarized using AI

 

CarGurus Analysis: 2025 BMW M5

8.5
of 10
overall
Look and feel9/10
Technology9/10
Performance8/10
Safety8/10
Form & function9/10
Cost effectiveness8/10
Image Not Available

Summary

  • With 188 currently listed for sale and an average price of $118,008.00, 37.2% of 2025 BMW M5s for sale on CarGurus are rated as good or great deals.

  • 98.4% of 2025 M5 models on CarGurus are accident free.

  • The 2025 BMW M5 has transitioned to a plug-in hybrid system, boasting a total output of 717 horsepower along with a drive mode that allows for up to 25 miles of electric-only range.

Why it stands out

The 2025 BMW M5 stands out as the most powerful M5 ever produced, offering a remarkable balance of performance and usability. With a refined plug-in hybrid setup, drivers gain access to a potent 4.4-liter twin-turbo V8 plus an electric motor, producing a combined 717 horsepower that translates into blistering acceleration from 0-60 mph in just 3.4 seconds. Despite its weight, the M5 showcases impressive agility through rear-wheel steering and adaptive dampers, providing a sporty driving experience even in tighter corners. The luxurious interior design features modern aesthetics with innovative tech, including a large 14.9-inch infotainment system running on BMW's iDrive 8.5. However, some may find the ride quality on the firmer side for a luxury car, and the engine soundtrack could use a more aggressive character to match its performance pedigree. For buyers looking for a high-performance sedan that can double as a daily driver, the 2025 BMW M5 offers an enticing package.

Other model years to consider

  • 2026 BMW M5

    • Average price: $121,745.00
    • Good/great deal percentage: 36.8%
    • Total listings: 190
  • 2019 BMW M5

    • Average price: $55,885.00
    • Good/great deal percentage: 35.5%
    • User rating: 5 / 5
    • Total listings: 138
  • 2018 BMW M5

    • Average price: $47,352.00
    • Good/great deal percentage: 36.6%
    • User rating: 5 / 5
    • Total listings: 101

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

Read full review

A better way to discover your best deal

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

CarGurus Footer