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 $16,500 · Jun 24, 2024 · Bring a Trailer · 130,000 miles
  • 41k-Mile 2008 BMW M5: Sold $27,000 · Jun 22, 2024 · Bring a Trailer · 41,000 miles
  • 2000 BMW M5: Sold $30,000 · Jun 22, 2024 · Bring a Trailer · 71,000 miles
  • 2003 BMW M5: Sold $29,000 · Jun 20, 2024 · Bring a Trailer · 93,000 miles
  • 52k-Kilometer 2007 BMW M5 6-Speed: Sold $46,250 · Jun 15, 2024 · Bring a Trailer · 32,000 miles
  • 2001 BMW M5: Sold $28,500 · Jun 13, 2024 · Bring a Trailer · 107,000 miles
  • 2003 BMW M5: Sold $41,000 · Jun 12, 2024 · Bring a Trailer · 59,000 miles
  • 2003 BMW M5: Sold $30,500 · Jun 10, 2024 · Bring a Trailer · 162,000 miles
  • 2006 BMW M5: Sold $15,250 · Jun 8, 2024 · Bring a Trailer · 85,000 miles
  • 2001 BMW M5: Sold $24,500 · Jun 5, 2024 · Bring a Trailer · 89,000 miles
  • 15k-Mile 2015 BMW M5 30 Jahre: Sold $52,500 · Jun 5, 2024 · Bring a Trailer · 15,000 miles
  • 24k-Mile 2002 BMW M5 Dinan S3: Sold $130,000 · Jun 3, 2024 · Bring a Trailer · 24,000 miles
  • 2021 BMW M5: Sold $67,500 · May 30, 2024 · Bring a Trailer · 27,000 miles
  • 2008 BMW M5 6-Speed: Sold $49,000 · May 30, 2024 · Bring a Trailer · 63,000 miles
  • 2000 BMW M5: Sold $16,750 · May 28, 2024 · Bring a Trailer · 174,000 miles
  • 2000 BMW M5: Sold $22,800 · May 27, 2024 · Bring a Trailer · 95,000 miles
  • 2003 BMW M5: Sold $55,000 · May 20, 2024 · Bring a Trailer · 63,000 miles
  • 2013 BMW M5 6-Speed: Sold $47,777 · May 16, 2024 · Bring a Trailer · 54,000 miles
  • 2000 BMW M5: Sold $26,000 · May 14, 2024 · Bring a Trailer · 112,000 miles
  • 2008 BMW M5 6-Speed: Sold $30,000 · May 11, 2024 · Bring a Trailer · 91,000 miles
  • 2000 BMW M5: Sold $20,000 · May 7, 2024 · Bring a Trailer · 129,000 miles
  • 2013 BMW M5 6-Speed: Sold $26,750 · May 5, 2024 · Bring a Trailer · 77,000 miles
  • Original-Owner 2003 BMW M5: Sold $16,750 · May 3, 2024 · Bring a Trailer · 171,000 miles
  • 43k-Mile 2000 BMW M5: Sold $39,000 · Apr 30, 2024 · Bring a Trailer · 42,000 miles

For sale now

Listings on Cars.com this week.

Related markets