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
- 2003 BMW M5: Sold $25,050 · Jan 5, 2026 · Bring a Trailer · 231,000 miles
- 2006 BMW M5: Sold $28,000 · Dec 21, 2025 · Bring a Trailer · 88,000 miles
- 20-Years-Owned 2000 BMW M5: Sold $42,250 · Dec 20, 2025 · Bring a Trailer · 59,000 miles
- Supercharged 2000 BMW M5: Sold $31,500 · Dec 19, 2025 · Bring a Trailer · 78,000 miles
- 1988 BMW M5: Sold $62,500 · Dec 17, 2025 · Bring a Trailer · 136,000 miles
- 2002 BMW M5: Sold $62,000 · Dec 10, 2025 · Bring a Trailer · 59,000 miles
- 45k-Mile 2016 BMW M5 Pure Metal Silver Edition: Sold $36,750 · Dec 9, 2025 · Bring a Trailer · 45,000 miles
- 2013 BMW M5: Sold $23,100 · Dec 8, 2025 · Bring a Trailer · 76,000 miles
- 2002 BMW M5: Sold $20,000 · Dec 3, 2025 · Cars & Bids · 135,000 miles
- 2009 BMW M5 Dinan S1 6-Speed: Sold $45,250 · Dec 2, 2025 · Bring a Trailer · 72,000 miles
- 2009 BMW M5: Sold $15,610 · Dec 1, 2025 · Bring a Trailer · 154,000 miles
- 20-Years-Owned 2001 BMW M5: Sold $15,750 · Nov 28, 2025 · Bring a Trailer · 236,000 miles
- 1991 BMW M5: Sold $33,500 · Nov 26, 2025 · Bring a Trailer · 100,000 miles
- 2007 BMW M5 6-Speed: Sold $29,750 · Nov 25, 2025 · Bring a Trailer · 84,000 miles
- 1993 BMW M5 Touring: Sold $43,750 · Nov 23, 2025 · Bring a Trailer · 154,000 miles
- 2013 BMW M5: Sold $20,700 · Nov 23, 2025 · Bring a Trailer · 92,000 miles
- 1988 BMW M5: Sold $50,500 · Nov 21, 2025 · Cars & Bids · 173,100 miles
- 1988 BMW M5: Sold $61,000 · Nov 19, 2025 · Bring a Trailer · 59,000 miles
- 1991 BMW M5 Dinan: Sold $33,000 · Nov 17, 2025 · Bring a Trailer · 177,000 miles
- 2013 BMW M5: Sold $22,500 · Nov 14, 2025 · Bring a Trailer · 92,000 miles
- 16k-Mile 2000 BMW M5: Sold $52,099 · Nov 13, 2025 · PCARMARKET · 15,800 miles
- 22-Years-Owned 2000 BMW M5: Sold $15,750 · Nov 13, 2025 · Bring a Trailer · 139,000 miles
- 1988 BMW M5: Sold $35,000 · Nov 12, 2025 · Bring a Trailer · 167,000 miles
- 2000 BMW M5: Sold $22,750 · Nov 12, 2025 · Bring a Trailer · 120,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