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,229 nationwide 3 Series listings starting at £1,495.
Price analysis for the BMW 3 Series
2008 BMW 3 Series price analysis
56 listings: £1,495 - £6,995
2007 BMW 3 Series price analysis
49 listings: £1,499 - £10,995
2006 BMW 3 Series price analysis
25 listings: £1,299 - £4,295
2005 BMW 3 Series price analysis
31 listings: £4,650 - £4,650
2004 BMW 3 Series price analysis
26 listings: £13,995 - £30,000