252021 71 BMW 3 SERIES 2.0 318D MHT M SPORT TOURING 5DR DIESEL HYBRID AUTO EURO 6 202113,596 milesTradeDiesel1,995 ccFulwood, Lancashire£25,999Finance from £535 pm
72021 71 BMW 3 SERIES 2.0 320I M SPORT SALOON 4DR PETROL AUTO EURO 6 (S/S) (184 P202140,355 milesTradePetrol1,998 ccFulwood, Lancashire£21,499Finance from £442 pm
252020 70 BMW 3 SERIES 2.0 320I SPORT TOURING 5DR PETROL AUTO EURO 6 (S/S) (184 PS202039,000 milesTradePetrol1,998 ccFulwood, Lancashire£20,999Finance from £432 pm
252021 71 BMW 3 SERIES 2.0 330E 12KWH SPORT PRO TOURING 5DR PETROL PLUG-IN HYBRID 202152,148 milesTradeHybrid Electric1,998 ccFulwood, Lancashire£19,499Finance from £401 pm
252024 74 BMW 3 SERIES 2.0 320I M SPORT TOURING 5DR PETROL AUTO EURO 6 (S/S) (184 202418,525 milesTradePetrol1,998 ccFulwood, Lancashire£30,799Finance from £633 pm
72021 71 BMW 3 SERIES 2.0 330E 12KWH SE PRO TOURING 5DR PETROL PLUG-IN HYBRID AUT202149,604 milesTradeHybrid Electric1,998 ccFulwood, Lancashire£18,599Finance from £383 pm
252023 73 BMW 3 SERIES 2.0 320I M SPORT SALOON 4DR PETROL AUTO EURO 6 (S/S) (184 P202326,422 milesTradePetrol1,998 ccFulwood, Lancashire£26,499Finance from £545 pm
252017 17 BMW 3 SERIES 2.0 320D SE SALOON 4DR DIESEL AUTO EURO 6 (S/S) (190 PS) DI201737,700 milesTradeDiesel1,995 ccFulwood, Lancashire£12,999Finance from £273 pm
13 BMW 3 Series 2.0 320d M Sport Auto xDrive Euro 5 (s/s) 4dr Diesel Automatic201396,000 milesTradeDiesel1,995 ccAshton-under-Lyne, Manchester£8,495Finance from £179 pm
5012022 BMW 3 Series 330e M Sport 4dr Step Auto SALOON PETROL/ELECTRIC Automatic202255,057 milesTradeHybrid Electric1,998 ccBasford, Nottinghamshire£22,991Finance from £473 pm
282017 BMW 3 Series 330d M Sport 5dr Step Auto [Business Media] HATCHBACK Diesel Automatic201755,000 milesTradeDiesel2,993 ccSandwell, West Midlands£11,750Finance from £247 pm
122016 BMW 3 Series 3.0 335d M Sport Touring 5dr Diesel Auto xDrive Euro 6 (s/s) (313 ps) - CRU EST...201657,000 milesTradeDiesel2,993 ccHilton, Derbyshire£20,150
242021 BMW 3 Series 320i SE 4dr Step Auto Saloon PETROL Automatic202133,653 milesTradePetrol1,998 ccManchester£18,599
10012015 BMW 3 Series Gran Turismo 3.0 330d Luxury GT 5dr Diesel Auto xDrive Euro 62015103,000 milesTradeDiesel2,993 ccWigan, Manchester£8,995Finance from £189 pm
502017 BMW 3 Series 2.0 316d SE Touring 5dr Diesel Auto Euro 6 (s/s) (116 ps) Estate Diesel Automatic2017100,000 milesTradeDiesel1,995 ccKirkstall, West Yorkshire£8,695Finance from £183 pm
192017 BMW 330E 1998CC SE AUTO PHEV STEP SALOON HYBRID ELECTRIC DAMAGED SALVAGE 201744,000 milesTradeHybrid Electric1,998 ccCalverton, Nottinghamshire£2,000Finance from £42 pm
92008 BMW 3 SERIES 325I M SPORT CONVERTIBLE 3.0 PETROL DAMAGED SALVAGE HPI CLEAR200889,000 milesTradePetrol2,996 ccCalverton, Nottinghamshire£3,495Finance from £74 pm
132018 BMW 3 Series 330e M Sport 4dr Step Auto2018100,627 milesTradeHybrid Electric1,998 ccStoke-on-Trent, Staffordshire£9,495Finance from £200 pm
4512017 BMW 3 Series 2.0 320d SE Touring Auto xDrive Euro 6 (s/s) 5dr Estate Diesel Automatic201777,989 milesTradeDiesel1,995 ccBasford, Nottinghamshire£12,991Finance from £273 pm
4212021 BMW 3 Series 2.0 320i M Sport Saloon 4dr Petrol Auto Euro 6 (s/s) (184 ps) Saloon Petrol Aut...202118,000 milesTradePetrol1,998 ccPreston, Lancashire£24,395Finance from £502 pm
482021 BMW 3 Series 3.0 330d MHT M Sport Saloon 4dr Diesel Hybrid Auto xDrive Euro 6 (s/s) (286 Sal...202197,056 milesTradeHybrid Electric2,993 ccCaistor, Lincolnshire£22,995Finance from £473 pm
14BMW 335 335d X DRIVE M SPORT SALOON 118k THE MOST POWERFUL 6 CYLINDER IN THE UK2015118,222 milesTradeDiesel2,993 ccCarlisle, Cumbria£12,995Finance from £273 pm
292021 BMW 3 Series 330e SE Pro 4dr Step Auto Saloon Hybrid Automatic202130,855 milesTradeHybrid Electric1,998 ccCastleford, West Yorkshire£18,349Finance from £377 pm
412019 BMW 3 Series 2.0 320d Xdrive M Sport 4DR Saloon Diesel Saloon Diesel Automatic201937,750 milesTradeDiesel1,995 ccSheffield, South Yorkshire£23,989Finance from £493 pm
351BMW 3 SERIES 2.0 320d M Sport Saloon 2017201784,729 milesTradeDiesel1,995 ccHeswall, Merseyside£11,995Finance from £252 pm