2003 BMW 3 Series Price analysis
We're sorry, we don't have enough pricing data available for this vehicle.
Looking for a used 3 Series in your area?
CarGurus has 3,463 nationwide 3 Series listings starting at £2,000.
Price analysis for the BMW 3 Series
2008 BMW 3 Series price analysis
46 listings: £2,495 - £8,990
2007 BMW 3 Series price analysis
48 listings: £2,195 - £10,440
2006 BMW 3 Series price analysis
20 listings: £2,995 - £7,995