702018 BMW 3 Series 3.0 330d M Sport Shadow Edition Touring 5dr Diesel Auto201861,000 milesTradeDiesel2,993 ccStorrington, West Sussex£19,995Finance from £411 pm
32017 BMW 3 Series 320d M Sport 4dr Step Auto SALOON DIESEL Automatic201749,290 milesTradeDiesel1,995 ccWeston-super-Mare, Somerset£14,433
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
312013 BMW 3 Series 328i M Sport 4dr Step Auto SALOON Petrol Automatic2013104,167 milesTradePetrol1,997 ccGreat Bentley, Essex£7,895Finance from £166 pm
282017 BMW 3 Series 320d M Sport Shadow Edition 4dr Step Auto SALOON Diesel Automatic201789,000 milesTradeDiesel1,995 ccHandsworth, West Midlands£12,000Finance from £252 pm
502019 BMW 3 SERIES 3.0 330D M SPORT SALOON 4DR DIESEL AUTO XDRIVE EURO 6 (S/S) (2201951,700 milesTradeDiesel2,993 ccHinckley, Leicestershire£26,999Finance from £555 pm
602021 BMW 3 Series 320d M Sport Pro Edition Saloon Saloon Diesel/Electric Hybrid Automatic202133,215 milesTradeHybrid Electric1,995 ccChelmsford, Essex£26,300
13BMW 330e SUPERMAN SPEC MSPORT 20172017117,385 milesPrivateHybrid Electric1,998 ccCoventry, West Midlands£10,000
11BMW 318D 2.0 M SPORT TOURING STEP ESTATE 100K VOSA WARRANTED MILES2009100,000 milesTradeDiesel1,995 ccWooburn Green, Buckinghamshire£3,495Finance from £74 pm
312016 BMW 3 Series 3.0 335d M Sport Touring 5dr Diesel Auto xDrive Euro 6 (s/s) (313 ps) Estate Di...2016121,000 milesTradeDiesel2,993 ccCoventry, West Midlands£11,695Finance from £246 pm
252021 BMW 3 Series 2.0 330e 12kWh SE Pro Touring Auto Euro 6 (s/s) 5dr Automatic Estate Hybrid Aut...2021110,340 milesTradeHybrid Electric1,998 ccHinckley, Leicestershire£11,595Finance from £244 pm
342018 BMW 3 SERIES 320I M SPORT SHADOW EDITION AUTO XDRIVE201865,000 milesTradePetrol1,998 ccNewport£15,890Finance from £334 pm
15** NOW SOLD ** 2017 BMW 330e M SPORT 4DR SALOON STEP AUTO F30 PETROL PHEV 2017128,000 milesTradeHybrid Electric1,998 ccErdington, West Midlands£7,993Finance from £168 pm
182021 BMW 3 Series 330e M Sport 4dr Step Auto Saloon Hybrid Automatic202136,884 milesTradeHybrid Electric1,998 ccCoventry, West Midlands£21,699Finance from £446 pm
8 BMW 3 Series 320d sport Diesel2012128,000 milesTradeDiesel1,995 ccDroitwich, Worcestershire£3,499Finance from £74 pm
502013 BMW 3 Series 320d Luxury 5dr Step Auto ESTATE DIESEL Automatic201391,749 milesTradeDiesel1,995 ccTowcester, Northamptonshire£8,490Finance from £179 pm
3012014 64 BMW 3 SERIES GRAN TURISMO 2.0 318D SE GT 5DR DIESEL AUTO EURO 6 (S/S) (1201486,570 milesTradeDiesel1,995 ccSparkhill, West Midlands£7,985Finance from £168 pm
502018 BMW 3 Series 2.0 320d M Sport Shadow Edition Touring 5dr Diesel Auto xDrive Euro 6 (s/s) Est...201881,215 milesTradeDiesel1,995 ccTowcester, Northamptonshire£15,490Finance from £326 pm
232016 BMW 3 Series 2.0 320d M Sport Saloon 4dr Diesel Auto xDrive Euro 6 (s/s) (190 ps) Saloon Die...201668,000 milesTradeDiesel1,995 ccClacton-on-Sea, Essex£13,995Finance from £294 pm
4112023 BMW 3 Series 320i M Sport Estate Petrol Automatic202362,869 milesTradePetrol1,998 ccWinchester, Hampshire£26,795Finance from £551 pm
202024 BMW 3 Series 330e xDrive M Sport 4dr Step Auto Saloon Hybrid Automatic202422,792 milesTradeHybrid Electric1,998 ccNewport£31,999Finance from £658 pm
282017 BMW 3 Series 2.0 320i M Sport Saloon 4dr Petrol Manual Euro 6 (s/s) (184 ps) Saloon Petrol M...201755,873 milesTradePetrol1,998 ccIpswich, Suffolk£12,500Finance from £263 pm
16 BMW 3 Series 320d xDrive M Sport 5dr Step Auto Diesel2014103,500 milesTradeDiesel1,995 ccDroitwich, Worcestershire£9,999Finance from £210 pm
571BMW 3 SERIES 3.0 330d M Sport Steptronic Euro 5 4dr 2009200994,000 milesTradeDiesel2,993 ccPeterborough, Cambridgeshire£7,950Finance from £167 pm
502015 BMW 3 Series 2.0 320d ED Sport Saloon 4dr Diesel Auto Euro 6 (s/s) (163 ps) Saloon Diesel Au...201591,274 milesTradeDiesel1,995 ccHuntingdon, Cambridgeshire£8,750Finance from £184 pm