9BMW E90 330 DIESEL 6 SPEED MANUAL, M SPORT2007166,260 milesPrivateDiesel2,993 ccPotters Bar, Hertfordshire£2,550
3512018 BMW 3 Series 320i M Sport 5dr Step Auto Petrol201851,000 milesTradePetrol1,998 ccSaxmundham, Suffolk£15,695Finance from £330 pm
552019 BMW 3 Series 320i M Sport Plus Edition Auto 4dr - Virtual Cockpit & Apple CarPlay & ...201925,000 milesTradePetrol1,998 ccKiveton Park, South Yorkshire£22,990Finance from £473 pm
122016 BMW 3 Series 318d M Sport 4dr Step Auto SALOON Diesel Automatic2016131,000 milesTradeDiesel1,995 ccLoughton, Essex£7,650Finance from £161 pm
52014 BMW 3 Series 320d Xdrive Modern Estate Diesel Manual2014135,376 milesTradeDiesel1,995 ccBridgwater, Somerset£5,995Finance from £126 pm
272019 BMW 3 Series 320i M Sport Saloon Petrol Automatic201967,021 milesTradePetrol1,998 ccTelford, Shropshire£17,000Finance from £350 pm
11BMW, 3 SERIES, Saloon, 2018, Semi-Auto, 1998 (cc), 4 doors2018138,100 milesPrivateHybrid Electric1,998 ccStratford, London£8,000
72015 BMW 3 Series 335d xDrive M Sport 4dr Step Auto [Business Media] SALOON DIESEL Automatic201597,000 milesTradeDiesel2,993 ccNazeing, Essex£13,195Finance from £277 pm
232016 BMW 3 Series 320d xDrive M Sport 5dr Step Auto ESTATE Diesel Automatic201690,000 milesTradeDiesel1,995 ccCwmbran, Torfaen£11,995Finance from £252 pm
13BMW 3 SERIES 3.0 325i M Sport Highline Convertible 20092009135,000 milesTradePetrol2,996 ccHungerford, Berkshire£2,995Finance from £63 pm
652019 BMW 3 Series 320i M Sport 4dr Step Auto Petrol Saloon Saloon Petrol Automatic201953,574 milesTradePetrol1,998 ccYeovil, Somerset£19,113
1BMW 3 SERIES ActivHybrid 3.0L 4dr PETROL STEP AUTO SALOON LOW MILEAGE FSH201254,000 milesTradeHybrid Electric2,979 ccChelmsford, Essex£12,500Finance from £263 pm
272021 BMW 3 Series 330e M Sport 4dr Step Auto Saloon Hybrid Automatic202120,019 milesTradeHybrid Electric1,998 ccNewport£21,649Finance from £445 pm
11BMW, 3 SERIES, Saloon, 2009, Manual, 1995 (cc), 4 doors2009129,756 milesPrivatePetrol1,995 ccHigh Wycombe, Buckinghamshire£1,995
9BMW, 3 SERIES, Saloon, 2007, Manual, 1995 (cc), 4 doors2007184,122 milesPrivateDiesel1,995 ccStoke-on-Trent, Staffordshire£899 (Plus VAT)
692014 BMW 3 Series 318d Sport 4dr Step Auto SALOON Diesel Automatic2014119,000 milesTradeDiesel1,995 ccPeterborough, Cambridgeshire£4,795Finance from £101 pm
7512015 BMW 3 Series 3.0 330d xDrive M Sport Auto 4WD 5dr Estate Diesel Automatic201597,487 milesTradeDiesel2,993 ccHoddesdon, Hertfordshire£12,729Finance from £268 pm
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
372021 BMW 3 Series 2.0 330e 12kWh M Sport Auto xDrive Euro 6 (s/s) 4dr Hybrid2021100,750 milesTradeHybrid Electric1,998 ccPortsmouth, Hampshire£15,250Finance from £321 pm
102017 BMW 3 Series 318i SE 4dr SALOON PETROL Manual2017111,000 milesTradePetrol1,499 ccLuton, Bedfordshire£5,750Finance from £121 pm
8BMW, 3 SERIES, Saloon, 2007, Other, 1995 (cc), 4 doors2007146,709 milesPrivateDiesel1,995 ccWard End, West Midlands£1,350 (No VAT)
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
552016 BMW 3 Series 3.0 335d M Sport Touring 5dr Diesel Auto xDrive Euro 6 (s/s)201666,234 milesTradeDiesel2,993 ccWelwyn Garden City, Hertfordshire£18,000Finance from £370 pm