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
5BMW, 3 SERIES, Saloon, 2007, Manual, 1995 (cc), 4 doors2007156,138 milesPrivatePetrol1,995 ccHornchurch, London£1,800
15BMW, 3 SERIES, Convertible, 2005, 2494 (cc), 2 doors200583,850 milesPrivatePetrol2,494 ccRomford, London£4,200
372009 BMW 3 Series 325i SE 2dr Step Automatic 3.0 FSH ULEZ HPi Clear CONVERTIBLE Petrol Automatic200995,000 milesTradePetrol2,996 ccRedbridge, London£3,999Finance from £84 pm
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
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
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
13BMW 3 SERIES 3.0 325i M Sport Highline Convertible 20092009135,000 milesTradePetrol2,996 ccHungerford, Berkshire£2,995Finance from £63 pm
11BMW, 3 SERIES, Saloon, 2009, Manual, 1995 (cc), 4 doors2009129,756 milesPrivatePetrol1,995 ccHigh Wycombe, Buckinghamshire£1,995
202008 BMW 3 Series 3.0 325i SE Convertible 2dr Petrol Manual Euro 4 (218 ps)2008135,000 milesTradePetrol2,996 ccSutton, London£1,499Finance from £32 pm
142019 BMW 3 Series 2.0 320i M Sport Saloon 4dr Petrol Auto Euro 6 (s/s) (184 ps)2019119,400 milesTradePetrol1,998 ccNorth West London, London£12,995Finance from £273 pm
102017 BMW 3 Series 318i SE 4dr SALOON PETROL Manual2017111,000 milesTradePetrol1,499 ccLuton, Bedfordshire£5,750Finance from £121 pm
572010 BMW 3 Series 3.0 325i M Sport Coupe 2dr Petrol Steptronic Euro 5 (218 ps)2010102,934 milesTradePetrol2,996 ccBrentwood, Essex£6,795Finance from £143 pm
352022 BMW 3 Series 318i M Sport 4dr Step Auto Saloon Petrol Automatic202221,399 milesTradePetrol1,998 ccBury St Edmunds, Suffolk£23,450
212010 BMW 3 Series 320i M Sport Highline 2dr Auto COUPE Petrol Automatic201075,000 milesTradePetrol1,995 ccRomford, London£4,500Finance from £95 pm
462019 BMW 3 Series 320i M Sport 4dr Step Auto SALOON PETROL Automatic201950,668 milesTradePetrol1,998 ccLeamington Spa, Warwickshire£14,150Finance from £298 pm
28BMW 3 SERIES 3.0 325i M Sport Convertible 20072007119,000 milesTradePetrol2,996 ccGloucestershire£3,995Finance from £84 pm
222021 BMW 3 Series M340i xDrive MHT 4dr Step Auto SALOON Petrol Automatic202111,000 milesTradePetrol2,998 ccSandwell, West Midlands£38,500Finance from £791 pm
972019 BMW 3 Series 320i M Sport 4dr Step Auto SALOON PETROL Automatic201937,627 milesTradePetrol1,998 ccPortsmouth, Hampshire£21,990Finance from £452 pm