2003 BMW 3 Series (E46) prices

182 auction sales; median sold price over the past 3 years $9,375 (78 sales, typical range $6,675–$17,500); most recent sale $6,900 on Nov 6, 2026.

See every model year of BMW 3 Series (E46)

Prices by model year

Recent results