Featured2912020 BMW 3 Series 2.0 Petrol Automatic 318i M Sport Saloon 4dr 5 Seats Euro 6 ULEZ Free SALOON Pe...202024,000 milesTradePetrol2,000 ccHornchurch, London£15,995Finance from £336 pm
182006 BMW 3 Series 318i ES 4dr SALOON PETROL Manual200685,000 milesTradePetrol1,995 ccRomford, London£1,695Finance from £36 pm
502013 BMW 3 Series 316i Sport 4dr SALOON PETROL Manual201371,000 milesTradePetrol1,598 ccHornchurch, London£5,990Finance from £126 pm
2912020 BMW 3 Series 2.0 Petrol Automatic 318i M Sport Saloon 4dr 5 Seats Euro 6 ULEZ Free SALOON Pe...202024,000 milesTradePetrol2,000 ccHornchurch, London£15,995Finance from £336 pm
5012017 BMW 3 Series 3.0 330d M Sport Saloon 4dr Diesel Auto Euro 6 (s/s) (258 ps) Saloon Diesel Aut...201798,000 milesTradeDiesel2,993 ccHornchurch, London£11,900Finance from £250 pm
5BMW, 3 SERIES, Saloon, 2007, Manual, 1995 (cc), 4 doors2007156,138 milesPrivatePetrol1,995 ccHornchurch, London£1,800
12BMW, 3 SERIES, Saloon, 2018, Semi-Auto, 1998 (cc), 4 doors2018109,500 milesPrivateHybrid Electric1,998 ccHornchurch, London£8,350
15BMW, 3 SERIES, Convertible, 2005, 2494 (cc), 2 doors200583,850 milesPrivatePetrol2,494 ccRomford, London£4,200
17BMW 330i E46 Auto M Sport Rare Imola Red 2 2003144,000 milesPrivatePetrol2,979 ccWarwick, Warwickshire£3,500 (No VAT)
372019 BMW 3 Series 320i M Sport 4dr Step Auto SALOON Petrol Automatic201970,000 milesTradePetrol1,998 ccRedbridge, London£19,990Finance from £411 pm
422015 BMW 3 Series 320d EfficientDynamics Business 5dr Step Auto ESTATE Diesel Automatic2015159,925 milesTradeDiesel1,995 ccSandwell, West Midlands£4,950Finance from £104 pm
102008 BMW 3 Series 320d M Sport 2dr CONVERTIBLE Diesel Manual2008115,000 milesTradeDiesel1,995 ccThurmaston, Leicestershire£2,385Finance from £51 pm
352013 BMW 3 Series 320d Luxury 5dr ESTATE ESTATE Diesel Manual201387,000 milesTradeDiesel1,995 ccLoughborough, Leicestershire£6,995Finance from £147 pm
402021 BMW 3 Series M340d xDrive MHT 4dr Step Auto Saloon Diesel Automatic202143,529 milesTradeDiesel2,993 ccSandwell, West Midlands£29,099Finance from £598 pm
472014 BMW 3 Series 320d M Sport Estate Diesel Manual2014121,554 milesTradeDiesel1,995 ccCroydon, London£6,490Finance from £137 pm
4512019 BMW 3 Series 2.0 330E M Sport Auto 4dr Saloon Hybrid Automatic201973,000 milesTradeHybrid Electric1,998 ccGrays, Essex£16,000Finance from £329 pm
6212022 BMW 3 Series 2.0 330E M Sport Auto 5dr Estate Hybrid Automatic202257,147 milesTradeHybrid Electric1,998 ccGrays, Essex£24,500Finance from £504 pm
6412021 BMW 3 Series 2.0 330E xDrive M Sport Auto 4WD 4dr Saloon Hybrid Automatic202159,718 milesTradeHybrid Electric1,998 ccGrays, Essex£20,200Finance from £415 pm
6712021 BMW 3 Series 2.0 320I M Sport Auto 4dr Saloon Petrol Automatic202142,546 milesTradePetrol1,998 ccGrays, Essex£21,700Finance from £446 pm
5BMW, 3 SERIES, Estate, 2006, Other, 2497 (cc), 5 doors2006184,000 milesPrivatePetrol2,497 ccDulwich, London£1,950
192015 BMW 3 Series 320d M Sport 5dr ESTATE Diesel Manual201591,000 milesTradeDiesel1,995 ccDerby, Derbyshire£9,000Finance from £189 pm
352024 BMW 3 Series M340i xDrive MHT 5dr Step Auto Estate Petrol Automatic202414,858 milesTradePetrol2,998 ccMilton Keynes, Buckinghamshire£50,995
3512018 BMW 3 Series 320i M Sport 5dr Step Auto Petrol201851,000 milesTradePetrol1,998 ccSaxmundham, Suffolk£15,695Finance from £330 pm
122016 BMW 3 Series 318d M Sport 4dr Step Auto SALOON Diesel Automatic2016131,000 milesTradeDiesel1,995 ccLoughton, Essex£7,650Finance from £161 pm
11BMW, 3 SERIES, Saloon, 2018, Semi-Auto, 1998 (cc), 4 doors2018138,100 milesPrivateHybrid Electric1,998 ccStratford, London£8,000