112016 BMW 3 Series 2.0 330e 7.6kWh M Sport Saloon 4dr Petrol Plug-in Hybrid Auto 201660,857 milesTradeHybrid Electric1,998 ccLewisham, London£12,499Finance from £263 pm
8BMW, 3 SERIES, Saloon, 2018, Manual, 1995 (cc), 4 doors201850,000 milesPrivateDiesel1,995 ccLewisham, London£10,495
11BMW 3 Series 2008 – Great Condition, Drives Perfect!2008111,058 milesPrivatePetrol1,995 ccLewisham, London£2,200
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
362002 BMW 3 Series 3.0 330Ci 2dr CONVERTIBLE Petrol Manual200269,000 milesTradePetrol2,979 ccNorwich, Norfolk£7,990Finance from £168 pm
352020 BMW 3 Series 2.0 330e 12kWh M Sport Saloon 4dr Petrol Plug-in Hybrid Auto Euro 6 (s/s) ( Sal...202046,623 milesTradeHybrid Electric1,998 ccSt George, Bristol£18,281
152012 BMW 3 Series 2.0 320d Sport Euro 5 (s/s) 4dr SALOON Diesel Manual2012136,242 milesTradeDiesel1,995 ccWootton, Northamptonshire£3,695Finance from £78 pm
602022 BMW 3 Series 330e xDrive M Sport Touring ESTATE Petrol/Electric Hybrid Automatic202218,757 milesTradeHybrid Electric1,998 ccOrpington, London£31,842Finance from £655 pm
722019 BMW 3 Series 2.0 320d M Sport Auto xDrive Euro 6 (s/s) 4dr SALOON Diesel Automatic201994,180 milesTradeDiesel1,995 ccSparkhill, West Midlands£18,250Finance from £375 pm
02021 BMW 3 Series 330e M Sport 5dr Step Auto ESTATE PETROL/ELECTRIC Automatic202176,919 milesTradeHybrid Electric1,998 ccKings Lynn, Norfolk£21,000
592017 BMW 3 Series 2.0 316d SE Euro 6 (s/s) 4dr SALOON Diesel Manual201784,000 milesTradeDiesel1,995 ccUxbridge, London£6,675Finance from £141 pm
632013 BMW 3 Series 2.0 325d Luxury Auto Euro 5 (s/s) 4dr Diesel2013132,105 milesTradeDiesel1,995 ccWalsall, West Midlands£5,095Finance from £107 pm