222024 BMW 3 Series 330e xDrive M Sport 4dr Step Auto [Pro Pack] Saloon Hybrid Automatic20249,946 milesTradeHybrid Electric1,998 ccEast End, Glasgow£35,949Finance from £739 pm
352016 66 BMW 3 SERIES 3.0 335D M SPORT TOURING 5DR DIESEL AUTO XDRIVE EURO 6 (S/S201695,932 milesTradeDiesel2,993 ccWhitley Bay, Tyne and Wear£15,995Finance from £336 pm
4512013 BMW 3 Series 3.0 330d Luxury Touring 5dr Diesel Auto xDrive Euro 5 (s/s) (258 ps) ***DRI Est...201375,000 milesTradeDiesel2,993 ccKirkham, Lancashire£10,500Finance from £221 pm
292019 BMW 3 Series 320i xDrive M Sport Shadow Edition 5dr Step Auto Estate Petrol Automatic201941,884 milesTradePetrol1,998 ccCheshire£20,199Finance from £415 pm
352018 BMW 3 Series 2.0 320d M Sport Touring 5dr Diesel Auto xDrive Euro 6 (s/s) (190 ps) Estate Di...201844,426 milesTradeDiesel1,995 ccDarlington, County Durham£17,990Finance from £370 pm
5012018 BMW 3 Series 2.0 320d M Sport Shadow Edition Saloon 4dr Diesel Auto xDrive Euro 6 (s/s) Sal...201889,421 milesTradeDiesel1,995 ccReddish, Manchester£13,680Finance from £288 pm
3412021 BMW 3 Series 2.0 330e 12kWh M Sport Touring 5dr Petrol Plug-in Hybrid Auto Euro 6 (s/s) Est...202162,000 milesTradeHybrid Electric1,998 ccPreston, Lancashire£19,395Finance from £399 pm
392021 BMW 3 Series 3.0 M340i MHT Saloon 4dr Petrol Hybrid Auto xDrive Euro 6 (s/s) (374 ps)-Fa Sal...202148,000 milesTradeOther2,998 ccWarrington, Cheshire£30,980
362015 BMW 3 Series 3.0 335d M Sport Saloon 4dr Diesel Auto xDrive Euro 6-Factory Extras Worth Sal...2015100,000 milesTradeDiesel2,993 ccWarrington, Cheshire£13,980
282021 BMW 3 Series 320d MHT M Sport 4dr Step Auto TOP SPEC SALOON Diesel Automatic202165,000 milesTradeDiesel1,995 ccOssett, West Yorkshire£16,995Finance from £350 pm
412023 23 BMW 3 SERIES 3.0 M340D MHT SALOON 4DR DIESEL HYBRID AUTO XDRIVE EURO 6 (202331,229 milesTradeDiesel2,993 ccWavertree, Merseyside£39,995Finance from £822 pm
2712022 BMW 3 Series 330d xDrive MHT M Sport 4dr Step Auto Saloon Diesel Automatic202219,000 milesTradeDiesel2,993 ccRipon, North Yorkshire£33,990Finance from £699 pm
20BMW, 3 SERIES, Saloon, 2015, Manual, 1995 (cc),4 door201568,649 milesPrivateDiesel1,995 ccLeith, Edinburgh£6,950 (No VAT)
3812022 BMW 3 Series 2.0 330e 12kWh SE Pro Touring 5dr Petrol Plug-in Hybrid Auto Euro 6 (s/s) ( Est...202277,000 milesTradeHybrid Electric1,998 ccPreston, Lancashire£15,295Finance from £322 pm
3912021 BMW 3 Series 2.0 330e 12kWh M Sport Saloon 4dr Petrol Plug-in Hybrid Auto Euro 6 (s/s) ( Sal...202184,000 milesTradeHybrid Electric1,998 ccPreston, Lancashire£16,595Finance from £341 pm
2112016 BMW 3 Series 3.0 330d M Sport Saloon 4dr Diesel Auto Euro 6 (s/s) (258 ps) Saloon Diesel Aut...201644,893 milesTradeDiesel2,993 ccMorecambe, Lancashire£17,000Finance from £350 pm
8 BMW 3 Series 320d M Sport 4dr Step Auto Diesel201783,000 milesTradeDiesel1,995 ccCastleford, West Yorkshire£10,990Finance from £231 pm
212014 BMW 3 Series 320d M Sport 5dr Step Auto ESTATE Diesel Automatic2014172,000 milesTradeDiesel1,995 ccDarwen, Lancashire£5,995Finance from £126 pm
5012017 BMW 3 Series 2.0 320d M Sport Touring 5dr Diesel Auto Euro 6 (s/s) (190 ps) Estate Diesel Au...201777,000 milesTradeDiesel1,995 ccIrlam, Manchester£13,650Finance from £287 pm
402020 BMW 3 Series 330e M Sport 4dr Step Auto SALOON PETROL/ELECTRIC Automatic202061,181 milesTradeHybrid Electric1,998 ccBishop Auckland, County Durham£20,104Finance from £414 pm
352021 21 BMW 3 SERIES 2.0 318I M SPORT SALOON 4DR PETROL AUTO EURO 6 (S/S) (156 P202179,000 milesTradePetrol1,998 ccWavertree, Merseyside£16,495Finance from £339 pm
4412020 BMW 3 Series 2.0 320d M Sport Saloon 4dr Diesel Auto Euro 6 (s/s) (190 ps) Saloon Diesel Aut...202090,000 milesTradeDiesel1,995 ccShotton Colliery, County Durham£17,995Finance from £370 pm
422021 71 BMW 3 SERIES 2.0 330E 12KWH M SPORT SALOON 4DR PETROL PLUG-IN HYBRID AUT202128,712 milesTradeHybrid Electric1,998 ccRochdale, Manchester£22,844Finance from £470 pm
212016 BMW 3 Series *AUTO!* 2.0 318d Sport Touring 5dr Diesel Auto Euro 6 (s/s) (150 ps) 2 FORM Est...2016105,848 milesTradeDiesel1,995 ccMorecambe, Lancashire£8,595Finance from £181 pm
1212020 BMW 3 Series 2.0 320i M Sport Saloon 4dr Petrol Auto Euro 6 (s/s) (184 ps) F/S/H! 1 FORM Sal...202061,504 milesTradePetrol1,998 ccMorecambe, Lancashire£18,795Finance from £387 pm