5012021 BMW 3 Series 2.0 330e 12kWh M Sport Auto Euro 6 (s/s) 4dr Saloon PETROL/ELECTRIC Automatic202167,648 milesTradeHybrid Electric1,998 ccBasford, Nottinghamshire£20,991Finance from £432 pm
2BMW 3 SERIES 2.0 320d xDrive M Sport Touring 20132013130,000 milesTradeDiesel1,995 ccGloucester, Gloucestershire£8,795Finance from £185 pm
322024 BMW 3 Series 320i M Sport 4dr Step Auto Saloon Petrol Automatic202412,760 milesTradePetrol1,998 ccBurnley, Lancashire£30,399Finance from £625 pm
362015 BMW 320D 2.0 XDRIVE M-SPORT ESTATE * NAV * HTD.LEATHER * 1 PREV * BUS.MEDIA2015132,524 milesTradeDiesel1,995 ccRetford, Nottinghamshire£7,749Finance from £163 pm
242007 BMW 3 Series 2.0 320d SE Euro 4 4dr SALOON Diesel Manual2007219,000 milesTradeDiesel1,995 ccIver, Buckinghamshire£1,650Finance from £35 pm
552022 BMW 3 Series 320i M Sport Saloon Petrol Automatic202233,737 milesTradePetrol1,998 ccRipley, Derbyshire£25,285Finance from £520 pm
142020 BMW 3 Series 2.0 320d M Sport Auto Euro 6 (s/s) 4dr SALOON Diesel Automatic202040,000 milesTradeDiesel1,995 ccBerkeley, Gloucestershire£22,994Finance from £473 pm
102017 BMW 3 Series 1.5 318i Sport Touring 5dr Petrol Auto Euro 6 (s/s) (136 ps)201772,600 milesTradePetrol1,499 ccHeathrow, London£9,690Finance from £204 pm
182010 BMW 3 Series 318i SE 4dr SALOON Petrol Manual2010100,000 milesTradePetrol1,995 ccCallington, Cornwall£2,595Finance from £55 pm
54 BMW 3 Series 2.0 320d M Sport Auto Euro 5 (s/s) 4dr Diesel Automatic201277,500 milesTradeDieselLeicester, Leicestershire£8,950Finance from £188 pm
272014 BMW 3 Series 320d M Sport 5dr Step Auto HATCHBACK Diesel Automatic2014140,000 milesTradeDiesel1,995 ccBirmingham, West Midlands£5,750Finance from £121 pm
12BMW 320D ED PLUS SAT NAV (2017)2017170,000 milesPrivateDiesel1,995 ccHeckmondwike, West Yorkshire£5,650 (No VAT)
572021 BMW 3 Series 2.0 330e 12kWh M Sport Saloon 4dr Petrol Plug-in Hybrid Auto xDrive Euro 6 Sal...202197,656 milesTradeHybrid Electric1,998 ccHalesowen, West Midlands£15,712Finance from £330 pm
2312021 BMW 3 Series 2.0 318i SE Pro Auto Euro 6 (s/s) 4dr SALOON Petrol Automatic202144,500 milesTradePetrol1,998 ccLeicester, Leicestershire£18,495Finance from £380 pm
452012 BMW 3 Series 2.0 320d Luxury Euro 5 (s/s) 4dr SALOON Diesel Manual2012148,000 milesTradeDiesel1,995 ccSandwell, West Midlands£3,199Finance from £68 pm
8BMW, 3 SERIES, Saloon, 2013, Manual, 1995 (cc), 4 doors2013123,400 milesPrivateDiesel1,995 ccCalne, Wiltshire£3,000
222019 BMW 3 Series 2.0 320d M Sport Saloon 4dr Diesel Auto xDrive Euro 6 (s/s) (190 ps) Saloon Die...201972,000 milesTradeDiesel1,995 ccWimborne, Dorset£19,995Finance from £411 pm
532020 BMW 3 Series 318d Sport 4dr Step Auto SALOON DIESEL Automatic202059,708 milesTradeDiesel1,995 ccExeter, Devon£16,995
402021 BMW 3 Series 2.0 318i M Sport Saloon 4dr Petrol Auto Euro 6 (s/s) (156 ps) Saloon Petrol Aut...202143,565 milesTradePetrol1,998 ccSt Albans, Hertfordshire£19,484Finance from £401 pm
132011 BMW 3 Series 2.0 320i M Sport Euro 5 (s/s) 2dr CONVERTIBLE Petrol Manual201158,474 milesTradePetrol1,995 ccStudley, Warwickshire£6,989Finance from £147 pm
132021 BMW 3 Series 2.0 330e 12kWh M Sport Touring 5dr Petrol Plug-in Hybrid Auto Euro 6 (s/s) Est...202178,932 milesTradeHybrid Electric1,998 ccWeston-super-Mare, Somerset£17,000
242014 BMW 3 Series 320d xDrive Sport 5dr Step Auto ESTATE Diesel Automatic2014128,014 milesTradeDiesel1,995 ccNelson, Lancashire£6,132Finance from £129 pm
622021 BMW 3 Series 2.0 330e 12kWh Sport Pro Touring Auto Euro 6 (s/s) 5dr Estate PETROL/ELECTRIC A...202176,726 milesTradeHybrid Electric1,998 ccCrewe, Cheshire£16,290Finance from £335 pm
182011 BMW 318D M Sport Edition Plus 170 LCI 6 Speeds. 2010160,000 milesPrivateDiesel1,995 ccOldham, Manchester£2,350 (No VAT)
362021 BMW 3 Series 2.0 330i M Sport Saloon 4dr Petrol Auto Euro 6 (s/s) (258 ps) Saloon PETROL Aut...202139,464 milesTradePetrol1,998 ccSt George, Bristol£22,157