BMW M5 prices
1,383 auction sales; model years 1986–2026; median sold price over the past 3 years $33,625 (572 sales, typical range $17,002–$69,679); most recent sale $42,000 on Nov 12, 2026.
Generations
- E28: 95 sold · 1986–1988
- E34: 164 sold · 1989–1995
- E39: 641 sold · 1999–2003
- E60: 277 sold · 2006–2010
- F10: 129 sold · 2013–2016
- F90: 75 sold · 2018–2023
- G90 / G99: 2 sold · 2025–2026
Prices by model year
Recent results
- 2000 BMW M5: Sold $18,452 · Nov 11, 2025 · Bring a Trailer · 115,000 miles
- Scarab Pearlescent Green Metallic 2003 BMW M5: Sold $42,777 · Nov 10, 2025 · Bring a Trailer · 65,000 miles
- 2008 BMW M5 6-Speed: Sold $22,725 · Nov 9, 2025 · Bring a Trailer · 144,000 miles
- 2013 BMW M5 6-Speed: Sold $31,000 · Nov 5, 2025 · Bring a Trailer · 77,000 miles
- 2002 BMW M5: Sold $29,395 · Nov 4, 2025 · Bring a Trailer · 85,000 miles
- Original-Owner 2008 BMW M5: Sold $24,750 · Nov 2, 2025 · Bring a Trailer · 52,000 miles
- Supercharged 2008 BMW M5: Sold $17,000 · Oct 30, 2025 · Bring a Trailer · 74,000 miles
- 2000 BMW M5: Sold $24,500 · Oct 28, 2025 · Bring a Trailer · 115,000 miles
- 2000 BMW M5: Sold $15,189 · Oct 23, 2025 · Bring a Trailer · 171,000 miles
- 1993 BMW M5 Touring: Sold $45,750 · Oct 23, 2025 · Bring a Trailer · 117,000 miles
- 36k-Mile 2002 BMW M5: Sold $57,000 · Oct 23, 2025 · Bring a Trailer · 36,000 miles
- 2003 BMW M5: Sold $27,000 · Oct 21, 2025 · Bring a Trailer · 101,000 miles
- 17k-Mile 2014 BMW M5 Competition Package: Sold $37,750 · Oct 20, 2025 · Bring a Trailer · 17,000 miles
- 2003 BMW M5: Sold $19,800 · Oct 19, 2025 · Bring a Trailer · 142,000 miles
- 2000 BMW M5: Sold $24,750 · Oct 17, 2025 · Bring a Trailer · 157,000 miles
- 2009 BMW M5: Sold $12,750 · Oct 16, 2025 · Bring a Trailer · 130,000 miles
- 48k-Mile 2001 BMW M5 Dinan S: Sold $45,250 · Oct 16, 2025 · Bring a Trailer · 48,000 miles
- 4,300-Mile 2002 BMW M5: Sold $143,000 · Oct 15, 2025 · Bring a Trailer · 4,300 miles
- 42k-Mile 2000 BMW M5: Sold $42,000 · Oct 10, 2025 · Bring a Trailer · 42,000 miles
- 2002 BMW M5: Sold $46,500 · Oct 7, 2025 · Bring a Trailer · 74,000 miles
- 1991 BMW M5: Sold $32,750 · Oct 7, 2025 · Bring a Trailer · 80,000 miles
- 1988 BMW M5: Sold $57,500 · Oct 2, 2025 · Bring a Trailer · 59,000 miles (true mileage unknown)
- 1991 BMW M5: Sold $28,600 · Sep 30, 2025 · Bring a Trailer · 82,000 miles
- 27k-Mile 2003 BMW M5: Sold $62,500 · Sep 29, 2025 · Bring a Trailer · 27,000 miles
For sale now
Listings on Cars.com this week.
- 2022 BMW M5 Base: $94,900, 17,300 miles, Johns Island, SC
- 2019 BMW M5 Base: $59,999, 74,475 miles, Edison, NJ
- 2023 BMW M5 Base: $90,000, 25,000 miles, Alexandria, VA
- 2014 BMW M5 Base: $29,999, 80,400 miles, Las Vegas, NV
- 2003 BMW M5 Base: $42,900, 154,000 miles, McLean, VA