BMW 5 Series (E39) prices
638 auction sales; model years 1997–2003; median sold price over the past 3 years $10,000 (294 sales, typical range $5,065–$19,924); most recent sale $37,250 on Nov 4, 2026.
Variants
- Sedan · Manual: 25 sold · 1997–2003
- Sedan · Automatic: 17 sold · 1998–2003
- Wagon · Manual: 52 sold · 1999–2003
- Wagon · Automatic: 68 sold · 1999–2003
Prices by model year
Recent results
- 1998 BMW 540i Sport: Sold $4,500 · Sep 22, 2025 · Bring a Trailer · 136,000 miles
- 1999 BMW 528i: Sold $7,500 · Sep 20, 2025 · Bring a Trailer · 62,000 miles
- 25-Years-Owned 1998 BMW 540i 6-Speed: Sold $8,600 · Sep 11, 2025 · Bring a Trailer · 128,000 miles
- 2003 BMW 540i M Sport 6-Speed: Sold $8,540 · Sep 10, 2025 · Bring a Trailer · 95,000 miles
- 2003 BMW 540i M Sport: Sold $16,250 · Sep 6, 2025 · Bring a Trailer · 112,000 miles
- 2001 BMW 540i Sport Wagon 6-Speed Project: Sold $8,766 · Sep 4, 2025 · Bring a Trailer · 157,000 miles
- 2003 BMW 525i 5-Speed: Sold $9,450 · Sep 3, 2025 · Bring a Trailer · 83,000 miles
- 2003 BMW 540i M Sport 6-Speed: Sold $21,250 · Aug 27, 2025 · Bring a Trailer · 81,000 miles
- 2002 BMW 540i Sport Wagon: Sold $10,250 · Aug 25, 2025 · Bring a Trailer · 152,000 miles
- 2002 BMW 530i Sport: Sold $13,500 · Aug 24, 2025 · Bring a Trailer · 93,000 miles
- 2003 BMW 525i: Sold $9,000 · Aug 21, 2025 · Bring a Trailer · 68,000 miles
- 2000 BMW 540i Sport 6-Speed: Sold $15,050 · Aug 13, 2025 · Bring a Trailer · 56,000 miles
- 2000 BMW 540i 6-Speed: Sold $8,750 · Aug 9, 2025 · Bring a Trailer · 104,000 miles
- 2000 BMW 540i Sport 6-Speed: Sold $10,000 · Aug 1, 2025 · Bring a Trailer · 118,000 miles
- 2003 BMW 525i M Sport: Sold $9,300 · Jul 26, 2025 · Bring a Trailer · 86,000 miles
- 2001 BMW 540i 6-Speed: Sold $19,000 · Jul 26, 2025 · Bring a Trailer · 57,000 miles
- 22-Years-Owned 2000 BMW 540i Sport 6-Speed: Sold $7,900 · Jul 24, 2025 · Bring a Trailer · 132,000 miles
- 2002 BMW 530i Sport: Sold $11,500 · Jul 24, 2025 · Bring a Trailer · 149,000 miles
- 1998 BMW 540i: Sold $6,300 · Jul 21, 2025 · Bring a Trailer · 59,000 miles
- Single-Family-Owned 1998 BMW 540i 6-Speed: Sold $7,300 · Jul 17, 2025 · Bring a Trailer · 109,000 miles
- 2000 BMW 540i Sport 6-Speed: Sold $9,000 · Jul 1, 2025 · Bring a Trailer · 115,000 miles
- Original-Owner 2002 BMW 540i: Sold $10,850 · Jun 21, 2025 · Bring a Trailer · 57,000 miles
- Supercharged 2000 BMW 540i 6-Speed: Sold $20,500 · Jun 18, 2025 · Bring a Trailer · 66,000 miles
- 2003 BMW 525i: Sold $10,750 · Jun 17, 2025 · Bring a Trailer · 58,000 miles
For sale now
Listings on Cars.com this week.
- 2003 BMW 530 i: $9,000, 175,000 miles, Aurora, CO
- 2002 BMW 540 i: $9,500, 128,816 miles, Henrico, VA