8BMW, 3 SERIES, Saloon, 2004, Manual, 1995 (cc), 4 doors200488,802 milesPrivatePetrol1,995 ccClapham, London£1,000
19BMW 320i TOURING SPECIAL EDITION EXCLUSIVE AUTOMATIC 5 DOOR 2008122,000 milesPrivatePetrol1,995 ccLambeth, London£1,500
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
6712020 BMW 3 Series 330e SE Pro 4dr Step Auto Saloon Petrol Parallel PHEV Automatic202042,029 milesTradeHybrid Electric1,998 ccStafford, Staffordshire£16,495Finance from £339 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