82015 BMW 3 Series 320d xDrive M Sport 4dr Step Auto SALOON DIESEL Automatic201599,000 milesTradeDiesel1,995 ccWilmslow, Cheshire£6,975Finance from £147 pm
19MOT: 11/11/26. BMW 318I ES - 2.0 Petrol Manual 4 door Saloon 2003/53 200389,166 milesPrivatePetrol1,995 ccWilmslow, Cheshire£1,590
452022 22 BMW 3 SERIES 2.0 330E 12KWH M SPORT TOURING 5DR PETROL PLUG-IN HYBRID AU202236,465 milesTradeHybrid Electric1,998 ccBury, Manchester£26,750Finance from £550 pm
4BMW 320d M sport Xdrive f30 edition 2013121,402 milesPrivateDiesel1,995 ccWingate, County Durham£4,600 (No VAT)
12022 BMW 3 Series 330e M Sport 4dr Step Auto SALOON PETROL/ELECTRIC Automatic202240,502 milesTradeHybrid Electric1,998 ccLeeds, West Yorkshire£24,999
12021 BMW 3 Series 330e SE Pro 4dr Step Auto SALOON PETROL/ELECTRIC Automatic202123,188 milesTradeHybrid Electric1,998 ccLeeds, West Yorkshire£19,999
352025 BMW 3 Series 330e 22.3 kWh M Sport 5dr Step Auto Estate Plug-In Hy Automatic20252,218 milesTradeOther1,998 ccDerby, Derbyshire£46,729
352025 BMW 3 Series 330e 22.3 kWh M Sport 5dr Step Auto Estate Plug-In Hy Automatic20253,167 milesTradeOther1,998 ccDerby, Derbyshire£42,499
332021 BMW 3 Series 320i M Sport 4dr Step Auto Saloon Petrol Automatic202133,583 milesTradePetrol1,998 ccLeeds, West Yorkshire£22,599
36BMW 3 SERIES 325d M SPORT 3 LITRE DIESEL COUPE201198,856 milesTradeDiesel2,993 ccCarlisle, Cumbria£6,995Finance from £147 pm
352025 BMW 3 Series 320i M Sport 5dr Step Auto Estate Petrol Automatic20256,646 milesTradePetrol1,998 ccHull, East Yorkshire£38,399
502020 BMW 3 Series 330e Sport Pro 5dr Step Auto Estate Hybrid Automatic202030,992 milesTradeHybrid Electric1,998 ccPenrith, Cumbria£24,475Finance from £503 pm
362021 BMW 3 Series 320i M Sport 4dr Step Auto Saloon Petrol Automatic202150,393 milesTradePetrol1,998 ccDerby, Derbyshire£21,499
36 BMW 3 Series 330e M Sport 5dr Step Auto Estate Plug-In Hy Automatic202333,734 milesTradeOther1,998 ccDerby, Derbyshire£31,990
4 BMW 3 Series 320i M Sport 4dr Step Auto Saloon Petrol Automatic201953,113 milesTradePetrol1,998 ccChester, Cheshire£19,190
5012020 BMW 3 Series 2.0 320d MHT M Sport Pro Edition Saloon 4dr Diesel Hybrid Auto xDrive Euro Sal...202041,285 milesTradeDiesel1,995 ccStoke-on-Trent, Staffordshire£26,000Finance from £535 pm
602004 BMW 3 Series 330 Ci 2dr CONVERTIBLE Petrol Automatic200469,500 milesTradePetrol2,979 ccHuddersfield, West Yorkshire£4,750Finance from £100 pm
92019 19 BMW 3 SERIES 2.0 320D M SPORT SALOON 4DR DIESEL MANUAL EURO 6 (S/S) (190201973,397 milesTradeDiesel1,995 ccDowlais, Merthyr Tydfil£18,499Finance from £381 pm
412013 BMW 3 Series 2.0 320i M Sport Euro 6 (s/s) 4dr SALOON Petrol Manual2013109,996 milesTradePetrol1,997 ccBirmingham, West Midlands£5,000Finance from £105 pm
242012 BMW 3 Series 2.0 318d SE Euro 5 (s/s) 4dr SALOON Diesel Manual2012130,000 milesTradeDiesel1,995 ccMelton Mowbray, Leicestershire£2,495Finance from £53 pm
92013 BMW 3 Series 320d M Sport 5dr Step Auto HATCHBACK DIESEL Automatic2013113,850 milesTradeDiesel1,995 ccBedford, Bedfordshire£6,499Finance from £137 pm
422016 BMW 3 Series 2.0 318D Sport 4dr Saloon Diesel Manual201675,000 milesTradeDiesel1,995 ccGrimsby, Lincolnshire£8,995Finance from £189 pm
422021 71 BMW 3 SERIES 2.0 330E 12KWH SPORT PRO SALOON 4DR PETROL PLUG-IN HYBRID A202151,358 milesTradeHybrid Electric1,998 ccBury, Manchester£18,599Finance from £383 pm
182014 BMW 3 Series 2.0 320d SE Euro 5 (s/s) 4dr SALOON Diesel Manual2014107,200 milesTradeDiesel1,995 ccHaslingden, Lancashire£4,495Finance from £95 pm
6712020 BMW 3 Series 330e SE Pro 4dr Step Auto Saloon Petrol Parallel PHEV Automatic202042,029 milesTradeHybrid Electric1,998 ccStafford, Staffordshire£16,495Finance from £339 pm