2000 BMW M5 (E39) prices

182 auction sales; median sold price over the past 3 years $30,000 (71 sales, typical range $16,500–$55,000); most recent sale $78,500 on Nov 7, 2026.

See every model year of BMW M5 (E39)

Prices by model year

Recent results

  • 15k-Mile 2000 BMW M5: Sold $49,000 · Oct 23, 2024 · Bring a Trailer · 15,000 miles
  • 2000 BMW M5: Sold $31,750 · Sep 25, 2024 · Bring a Trailer · 98,000 miles
  • 2000 BMW M5: Sold $22,750 · Aug 22, 2024 · Bring a Trailer · 82,000 miles
  • 43k-Mile 2000 BMW M5: Sold $45,250 · Aug 19, 2024 · Bring a Trailer · 43,000 miles
  • 24k-Mile 2000 BMW M5: Sold $60,000 · Aug 13, 2024 · Bring a Trailer · 24,000 miles
  • 26k-Mile 2000 BMW M5: Sold $41,000 · Aug 6, 2024 · Bring a Trailer · 26,000 miles
  • 2000 BMW M5: Sold $20,000 · Jul 17, 2024 · Bring a Trailer · 100,000 miles
  • 2000 BMW M5: Sold $38,500 · Jul 7, 2024 · Bring a Trailer · 52,000 miles
  • 2000 BMW M5: Sold $16,500 · Jun 24, 2024 · Bring a Trailer · 130,000 miles
  • 2000 BMW M5: Sold $30,000 · Jun 22, 2024 · Bring a Trailer · 71,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
  • 2000 BMW M5: Sold $26,000 · May 14, 2024 · Bring a Trailer · 112,000 miles
  • 2000 BMW M5: Sold $20,000 · May 7, 2024 · Bring a Trailer · 129,000 miles
  • 43k-Mile 2000 BMW M5: Sold $39,000 · Apr 30, 2024 · Bring a Trailer · 42,000 miles
  • 2000 BMW M5: Sold $34,250 · Mar 29, 2024 · Bring a Trailer · 74,000 miles
  • 2000 BMW M5: Sold $22,500 · Feb 26, 2024 · Bring a Trailer · 111,000 miles
  • 2000 BMW M5: Sold $35,000 · Feb 19, 2024 · Bring a Trailer · 82,000 miles
  • 2000 BMW M5: Sold $32,539 · Jan 12, 2024 · Bring a Trailer · 75,000 miles
  • 2000 BMW M5: Sold $30,000 · Jan 6, 2024 · Bring a Trailer · 97,000 miles
  • 2000 BMW M5: Sold $38,250 · Jan 5, 2024 · Bring a Trailer · 70,000 miles
  • 2000 BMW M5 Dinan S3: Sold $70,000 · Jan 5, 2024 · Bring a Trailer · 88,000 miles
  • 2000 BMW M5: Sold $23,000 · Dec 29, 2023 · Bring a Trailer · 96,000 miles