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
- 34k-Mile 2001 BMW 530i Sport: Sold $11,500 · Dec 19, 2025 · Bring a Trailer · 34,000 miles
- 36k-Mile 2002 BMW 530i: Sold $24,250 · Dec 10, 2025 · Bring a Trailer · 36,000 miles
- 2000 BMW 540i Sport Wagon: Sold $7,200 · Dec 2, 2025 · Bring a Trailer · 146,000 miles
- 2001 BMW 540i: Sold $6,200 · Dec 1, 2025 · Bring a Trailer · 69,000 miles
- 21-Years-Owned 2003 BMW 530i Sport: Sold $11,000 · Nov 29, 2025 · Bring a Trailer · 100,000 miles
- 1997 BMW 528i: Sold $4,300 · Nov 25, 2025 · Bring a Trailer · 51,000 miles
- 2003 BMW 540i M Sport: Sold $21,050 · Nov 19, 2025 · Bring a Trailer · 87,000 miles
- 2003 BMW 540i M Sport 6-Speed: Sold $11,250 · Nov 12, 2025 · Bring a Trailer · 132,000 miles
- 2002 BMW 530i Sedan: Sold $7,530 · Nov 5, 2025 · Cars & Bids · 142,300 miles
- 1999 BMW 540i Sport 6-Speed: Sold $23,500 · Nov 2, 2025 · Bring a Trailer · 93,000 miles
- 2003 BMW 525i Sport Wagon 5-Speed: Sold $13,000 · Oct 30, 2025 · Bring a Trailer · 117,000 miles
- 2003 BMW 530i Sport 5-Speed: Sold $14,222 · Oct 26, 2025 · Bring a Trailer · 91,000 miles
- 24-Years-Owned 1998 BMW 540i Sport 6-Speed: Sold $10,000 · Oct 26, 2025 · Bring a Trailer · 85,000 miles
- 2000 BMW 540i Sport 6-Speed: Sold $10,300 · Oct 24, 2025 · Bring a Trailer · 116,000 miles
- 2002 BMW 540i Sport Wagon: Sold $7,750 · Oct 22, 2025 · Bring a Trailer · 113,000 miles
- 7.2 LS–Powered 1999 BMW 528i Sport Wagon 6-Speed: Sold $40,000 · Oct 19, 2025 · Bring a Trailer · 163,000 miles (true mileage unknown)
- 2000 BMW 528i: Sold $7,700 · Oct 16, 2025 · Bring a Trailer · 53,000 miles
- 1997 BMW 540i 6-Speed: Sold $8,110 · Oct 15, 2025 · Bring a Trailer · 79,000 miles
- Original-Owner 1997 BMW 540i 6-Speed: Sold $16,000 · Oct 8, 2025 · Bring a Trailer · 69,000 miles
- 2002 BMW 525i Sport 5-Speed: Sold $7,500 · Oct 3, 2025 · Bring a Trailer · 117,000 miles
- 2000 BMW 528i 5-Speed: Sold $6,300 · Oct 1, 2025 · Bring a Trailer · 72,000 miles
- 2002 BMW 530i 5-Speed: Sold $8,300 · Sep 29, 2025 · Bring a Trailer · 172,000 miles
- Original-Owner 2000 BMW 528i 5-Speed: Sold $6,955 · Sep 24, 2025 · Bring a Trailer · 86,000 miles
- 2003 BMW 530i: Sold $8,200 · Sep 23, 2025 · Bring a Trailer · 92,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