7312016 BMW 3 Series 318d Sport 5dr Step Auto ESTATE DIESEL Automatic2016125,840 milesTradeDiesel1,995 ccBrentwood, Essex£7,495Finance from £158 pm
412017 BMW 3 Series 3.0 335d xDrive M Sport Shadow Edition Auto 4WD 4dr Saloon Diesel Automatic201769,840 milesTradeDiesel2,993 ccHitchin, Hertfordshire£17,995Finance from £370 pm
162014 BMW 3 Series 318D SPORT Saloon Diesel Manual2014119,010 milesTradeDiesel1,995 ccPortsmouth, Hampshire£5,995Finance from £126 pm
4712019 BMW 3 Series 2.0 320d M Sport Auto 4dr Saloon Diesel Automatic201954,773 milesTradeDiesel1,995 ccRomford, London£19,645Finance from £404 pm
552020 BMW 3 Series 2.0 320d MHT M Sport Auto Euro 6 (s/s) 4dr Saloon Hybrid Automatic202042,601 milesTradeHybrid Electric1,995 ccRomford, London£20,995Finance from £432 pm
722019 BMW 3 Series 2.0 318d SE Euro 6 (s/s) 4dr Saloon Diesel Manual201994,000 milesTradeDiesel1,995 ccLuton, Bedfordshire£11,250Finance from £237 pm
6512016 BMW 3 Series 2.0 320d Edition+ Auto 4dr Saloon Diesel Automatic201671,073 milesTradeDiesel1,995 ccDerby, Derbyshire£9,890Finance from £208 pm
222016 BMW 3 Series 2.0 320D Sport Auto 4dr Saloon Diesel Automatic201687,000 milesTradeDiesel1,995 ccDerby, Derbyshire£9,995Finance from £210 pm
4712019 BMW 3 Series 2.0 320d M Sport Shadow Edition Touring 5dr Diesel Auto Euro 6 (s/s) (190 p Est...201957,000 milesTradeDiesel1,995 ccHoddesdon, Hertfordshire£17,249Finance from £355 pm
3512021 BMW 3 Series 2.0 318i M Sport Auto 4dr Saloon Petrol Automatic202119,605 milesTradePetrol1,998 ccRayleigh, Essex£23,595Finance from £485 pm
8512017 BMW 3 Series 2.0 320i M Sport Touring Auto xDrive Euro 6 (s/s) 5dr ESTATE Petrol Automatic201734,000 milesTradePetrol1,998 ccBedford, Bedfordshire£15,990Finance from £336 pm
5412021 BMW 3 Series 2.0 330E M Sport Auto 4dr Saloon Hybrid Automatic202135,535 milesTradeHybrid Electric1,998 ccRomford, London£23,895Finance from £491 pm
13BMW, 3 SERIES, Saloon, 2008, Manual, 1995 (cc), 4 doors2008132,522 milesPrivatePetrol1,995 ccPeterborough, Cambridgeshire£1,500 (No VAT)
152013 BMW 3 Series 320d xDrive M Sport 5dr FULL SERVICE HISTORY STUNNING ESTATE Diesel Manual2013111,000 milesTradeDiesel1,995 ccGloucestershire£6,998Finance from £147 pm
92009 BMW 3 Series 318i SE 4dr SALOON Petrol Manual2009107,000 milesTradePetrol1,995 ccSlough, Berkshire£1,595Finance from £34 pm
412013 BMW 3 Series 318d M Sport 4dr SALOON Diesel Manual2013113,268 milesTradeDiesel1,995 ccOundle, Cambridgeshire£5,995Finance from £126 pm
272009 BMW 320I M Sport 2 DOOR COUPE PETROL MANUAL SILVER ULEZ FREE2009109,000 milesTradePetrol1,995 ccDatchet, Berkshire£1,995Finance from £42 pm
202014 BMW 3 SERIES 335d xDrive M Sport 4dr Step Auto RED ULEZ COMPLIANT2014104,000 milesTradeDiesel2,993 ccDatchet, Berkshire£10,995Finance from £231 pm
352022 BMW 3 Series 2.0 330e 12kWh SE Pro Saloon 4dr Petrol Plug-in Hybrid Auto xDrive Euro 6 ( Sal...202229,598 milesTradeHybrid Electric1,998 ccWeston-super-Mare, Somerset£20,000
622021 BMW 3 Series 2.0 330e 12kWh M Sport Touring Auto Euro 6 (s/s) 5dr Estate PETROL/ELECTRIC Aut...202154,551 milesTradeHybrid Electric1,998 ccStoke-on-Trent, Staffordshire£19,550Finance from £402 pm
4BMW, 3 SERIES, Saloon, 2006, Manual, 1995 (cc), 4 doors2006165,354 milesPrivateDiesel1,995 ccPontypridd, Rhondda Cynon Taf£1,250 (No VAT)
592015 BMW 3 Series 2.0 320d M Sport Auto Euro 6 (s/s) 4dr SALOON Diesel Automatic2015170,861 milesTradeDiesel1,995 ccTonbridge, Kent£5,675Finance from £120 pm
5BMW, 3 SERIES, Estate, 2010, Manual, 1995 (cc), 5 doors2010138,433 milesPrivatePetrol1,995 ccWantage, Oxfordshire£1,395
402021 BMW 3 Series 320i M Sport 4dr Step Auto Saloon Petrol Automatic202129,946 milesTradePetrol1,998 ccAston, West Midlands£21,949Finance from £451 pm
88BMW 3 SERIES 2.0 318d Luxury Touring 20152015116,455 milesTradeDiesel1,995 ccNeedham Market, Suffolk£5,995Finance from £126 pm