2004 BMW 3 Series (E46) prices
281 auction sales; median sold price over the past 3 years $11,250 (131 sales, typical range $6,100–$19,500); most recent sale $10,800 on Oct 24, 2026.
See every model year of BMW 3 Series (E46)
Prices by model year
Recent results
- 2004 BMW 330Ci ZHP Coupe 6-Speed: Sold $17,050 · Apr 20, 2025 · Bring a Trailer · 77,000 miles
- 50k-Mile 2004 BMW 330Ci Convertible 6-Speed: Sold $16,750 · Apr 15, 2025 · Bring a Trailer · 50,000 miles
- 42k-Mile 2004 BMW 330Ci Convertible 6-Speed: Sold $15,500 · Apr 6, 2025 · Bring a Trailer · 42,000 miles
- 2004 BMW 325Ci Convertible Sport: Sold $7,700 · Apr 2, 2025 · Bring a Trailer · 69,000 miles
- 2004 BMW 325Ci Convertible: Sold $8,999 · Feb 11, 2025 · Bring a Trailer · 95,000 miles
- 47k-Mile 2004 BMW 330Ci Coupe 6-Speed: Sold $18,750 · Feb 1, 2025 · Bring a Trailer · 47,000 miles
- 2004 BMW 325Ci Coupe Sport: Sold $4,900 · Jan 29, 2025 · Bring a Trailer · 120,000 miles
- 2004 BMW 325i Sport Sedan: Sold $9,100 · Jan 14, 2025 · Bring a Trailer · 56,000 miles
- 13k-Mile 2004 BMW 330i ZHP Sedan 6-Speed: Sold $39,500 · Dec 23, 2024 · Bring a Trailer · 13,000 miles
- 2004 BMW 330Ci ZHP Coupe 6-Speed: Sold $16,000 · Dec 23, 2024 · Bring a Trailer · 99,000 miles
- 2004 BMW 330Ci Convertible: Sold $10,000 · Dec 14, 2024 · Bring a Trailer · 57,000 miles
- 2004 BMW 325xi Sport Wagon 5-Speed: Sold $5,200 · Dec 10, 2024 · Bring a Trailer · 211,000 miles
- 2004 BMW 330Ci Convertible: Sold $8,000 · Nov 30, 2024 · Bring a Trailer · 63,000 miles
- 2004 BMW 330i ZHP Sedan: Sold $9,250 · Nov 26, 2024 · Bring a Trailer · 78,000 miles
- 36k-Mile 2004 BMW 325Ci Convertible: Sold $16,250 · Nov 2, 2024 · Bring a Trailer · 36,000 miles
- 42k-Mile 2004 BMW 325Ci Coupe 5-Speed: Sold $12,500 · Oct 31, 2024 · Bring a Trailer · 42,000 miles
- 2004 BMW 330i ZHP Sedan 6-Speed: Sold $11,750 · Oct 5, 2024 · Bring a Trailer · 89,000 miles
- 2004 BMW 325Ci Coupe 5-Speed: Sold $11,250 · Sep 29, 2024 · Bring a Trailer · 99,000 miles
- 2004 BMW 330Ci ZHP Convertible: Sold $11,500 · Sep 25, 2024 · Bring a Trailer · 76,000 miles
- 2004 BMW 330i ZHP Sedan 6-Speed: Sold $10,350 · Sep 25, 2024 · Bring a Trailer · 172,000 miles
- 2004 BMW 330Ci Convertible 6-Speed: Sold $7,200 · Sep 23, 2024 · Bring a Trailer · 111,000 miles
- 2004 BMW 330Ci ZHP Convertible 6-Speed: Sold $9,000 · Sep 16, 2024 · Bring a Trailer · 104,000 miles
- 2004 BMW 330xi Sedan Sport 6-Speed: Sold $22,000 · Sep 12, 2024 · Bring a Trailer · 66,000 miles
- 2004 BMW 330Ci Coupe 6-Speed: Sold $13,750 · Aug 24, 2024 · Bring a Trailer · 76,000 miles