5012020 BMW 3 Series 2.0 330e 12kWh M Sport Saloon 4dr Petrol Plug-in Hybrid Auto Euro 6 (s/s) ( Sal...2020110,037 milesTradeHybrid Electric1,998 ccEdgware, London£13,500Finance from £284 pm
352025 BMW 3 Series 330e 22.3 kWh M Sport 5dr Step Auto Estate Plug-In Hy Automatic20252,218 milesTradeOther1,998 ccDerby, Derbyshire£46,729
352025 BMW 3 Series 330e 22.3 kWh M Sport 5dr Step Auto Estate Plug-In Hy Automatic20253,167 milesTradeOther1,998 ccDerby, Derbyshire£42,499
482015 BMW 3 Series 2.0 320d M Sport xDrive Euro 5 (s/s) 4dr SALOON Diesel Manual2015115,000 milesTradeDiesel1,995 ccHarlow, Essex£6,295Finance from £133 pm
362021 BMW 3 Series 320i M Sport 4dr Step Auto Saloon Petrol Automatic202150,393 milesTradePetrol1,998 ccDerby, Derbyshire£21,499
36 BMW 3 Series 330e M Sport 5dr Step Auto Estate Plug-In Hy Automatic202333,734 milesTradeOther1,998 ccDerby, Derbyshire£31,990
562022 BMW 3 Series 320i M Sport Touring ESTATE Petrol Automatic202218,380 milesTradePetrol1,998 ccOrpington, London£27,531Finance from £566 pm
02020 BMW 3 Series 320i M Sport 4dr Step Auto Saloon Petrol Automatic202038,395 milesTradePetrol1,998 ccChelmsford, Essex£20,995Finance from £432 pm
412013 BMW 3 Series 2.0 320i M Sport Euro 6 (s/s) 4dr SALOON Petrol Manual2013109,996 milesTradePetrol1,997 ccBirmingham, West Midlands£5,000Finance from £105 pm
242012 BMW 3 Series 2.0 318d SE Euro 5 (s/s) 4dr SALOON Diesel Manual2012130,000 milesTradeDiesel1,995 ccMelton Mowbray, Leicestershire£2,495Finance from £53 pm
572019 BMW 3 Series 3.0 330d M Sport Auto Euro 6 (s/s) 4dr SALOON Diesel Automatic201924,620 milesTradeDiesel2,993 ccWindsor, Berkshire£27,725Finance from £570 pm
92013 BMW 3 Series 320d M Sport 5dr Step Auto HATCHBACK DIESEL Automatic2013113,850 milesTradeDiesel1,995 ccBedford, Bedfordshire£6,499Finance from £137 pm
372018 BMW 3 Series 320d xDrive M Sport Shadow Edition 5dr Step Auto ESTATE DIESEL Automatic201869,105 milesTradeDiesel1,995 ccHoddesdon, Hertfordshire£16,395Finance from £337 pm
322013 BMW 3 Series Gran Turismo 3.0 335i Luxury GT Euro 5 (s/s) 5dr HATCHBACK Petrol Manual201364,000 milesTradePetrol2,979 ccNorwich, Norfolk£13,490Finance from £284 pm
42 BMW 3 Series 2.0 320i 2dr Petrol Manual1990107,075 milesTradePetrol1,991 ccWillenhall, West Midlands£15,995Finance from £336 pm
702020 BMW 3 Series 2.0 330e 12kWh M Sport Plus Edition Auto Euro 6 (s/s) 4dr SALOON Petrol/Electri...202039,000 milesTradeHybrid Electric1,998 ccLytchett Matravers, Dorset£22,995Finance from £473 pm
322024 BMW 3 Series 320i M Sport 4dr Step Auto Saloon Petrol Automatic20247,050 milesTradePetrol1,998 ccBoston, Lincolnshire£34,990
272017 BMW 3 Series 320d Sport 4dr Step Auto SALOON DIESEL Automatic201780,450 milesTradeDiesel1,995 ccPeterborough, Cambridgeshire£10,700Finance from £225 pm
192020 BMW 3 Series 3.0 M340d MHT Auto xDrive Euro 6 (s/s) 4dr SALOON Diesel/Electric Hybrid Automatic202074,000 milesTradeHybrid Electric2,993 ccBerkeley, Gloucestershire£25,494Finance from £524 pm
832016 BMW 3 Series 2.0 318d M Sport Auto Euro 6 (s/s) 4dr SALOON Diesel Automatic2016100,699 milesTradeDiesel1,995 ccEvesham, Worcestershire£9,990Finance from £210 pm
312014 BMW 3 Series 3.0 330d M Sport Auto Euro 5 (s/s) 4dr SALOON Diesel Automatic201441,500 milesTradeDiesel2,993 ccWoodbridge, Suffolk£15,495Finance from £326 pm
192021 BMW 3 Series 330e M Sport 5dr Step Auto Estate Hybrid Automatic202151,760 milesTradeHybrid Electric1,998 ccKings Lynn, Norfolk£24,000
312013 BMW 3 Series 2.0 320d Luxury Auto xDrive Euro 5 (s/s) 4dr SALOON Diesel Automatic2013133,000 milesTradeDiesel1,995 ccPeterborough, Cambridgeshire£5,440Finance from £115 pm
392014 BMW 3 Series 3.0 335i ActiveHybrid 3 M Sport Auto Euro 6 (s/s) 4dr SALOON Petrol/Electric Hy...2014105,000 milesTradeHybrid Electric2,979 ccChesham, Buckinghamshire£10,990Finance from £231 pm
272021 BMW 3 Series 330i M Sport 5dr Step Auto Estate Petrol Automatic202136,858 milesTradePetrol1,998 ccBoston, Lincolnshire£27,490