462012 BMW X3 2.0 20d M Sport SUV 5dr Diesel Auto xDrive Euro 5 (s/s) (184 ps) ESTATE Diesel Automatic201269,250 milesTradeDiesel1,995 ccNewport£10,390Finance from £219 pm
202017 BMW M3 M3 4dr DCT [Competition Pack] SALOON PETROL Automatic201767,570 milesTradePetrol2,979 ccUndy, Monmouthshire£32,495Finance from £668 pm
12 BMW 1 Series 1.5 116d M Sport Shadow Edition Euro 6 (s/s) 5dr Diesel Manual201949,000 milesTradeDiesel1,496 ccIvybridge, Devon£13,250Finance from £279 pm
212013 BMW X3 XDRIVE30D M SPORT Diesel2013111,000 milesTradeDiesel2,993 ccMerthyr Tydfil£8,995Finance from £189 pm
122013 BMW X1 2.0 20d xLine xDrive Euro 5 (s/s) 5dr ESTATE Diesel Manual201398,000 milesTradeDiesel1,995 ccBradley Stoke, Bristol£4,894Finance from £103 pm
372020 BMW M2 3.0 BiTurbo GPF Competition Coupe 2dr Petrol DCT Euro 6 (s/s) (410 ps) Coupe PETROL A...202050,483 milesTradePetrol2,979 ccSt George, Bristol£30,392
33BMW X5 2.0 X5 xDrive40e M Sport - Full Main Dealer service portfolio -201835,002 milesTradeHybrid Electric1,997 ccMinehead, Somerset£26,970Finance from £555 pm
4 BMW 2 Series 2.0 230i M Sport Auto Euro 6 (s/s) 2dr Petrol Automatic201786,000 milesTradePetrol1,998 ccGunnislake, Cornwall£11,799Finance from £248 pm
172015 BMW 1 Series 120d Sport 5dr Ex Police HATCHBACK Diesel Manual2015144,000 milesTradeDiesel1,995 ccClydach, Swansea£5,495Finance from £116 pm
91 BMW 1 Series 2.0 116d M Sport Euro 5 (s/s) 5dr Diesel Manual2013116,675 milesTradeDiesel1,995 ccCwmbran, Torfaen£3,995Finance from £84 pm
242018 BMW 4 Series 420d M Sport Coupe Diesel Automatic201842,905 milesTradeDiesel1,995 ccLlanelli, Carmarthenshire£16,495Finance from £339 pm
52014 BMW 1 Series 2.0 116d M Sport Euro 5 (s/s) 3dr HATCHBACK Diesel Manual201490,000 milesTradeDiesel1,995 ccBradley Stoke, Bristol£5,694Finance from £120 pm
62015 BMW 2 Series Active Tourer 2.0 218d Sport Auto Euro 6 (s/s) 5dr HATCHBACK Diesel Automatic2015120,000 milesTradeDiesel1,995 ccBradley Stoke, Bristol£5,494Finance from £116 pm
432021 BMW X3 2.0 20d MHT M Sport SUV 5dr Diesel Hybrid Auto xDrive Euro 6 (s/s) (190 ps) SUV DIESE...202160,288 milesTradeDiesel1,995 ccSt George, Bristol£23,304
122015 BMW 1 Series 2.0 118d M Sport Euro 6 (s/s) 5dr HATCHBACK Diesel Manual201598,000 milesTradeDiesel1,995 ccBradley Stoke, Bristol£6,994Finance from £147 pm
282018 BMW 6 Series Gran Turismo 630d M Sport Hatchback Diesel Automatic201873,576 milesTradeDiesel2,993 ccLlanelli, Carmarthenshire£19,995Finance from £411 pm
62017 BMW 1 Series 1.5 116d Sport Euro 6 (s/s) 5dr HATCHBACK Diesel Manual2017112,000 milesTradeDiesel1,496 ccBradley Stoke, Bristol£5,694Finance from £120 pm
292014 BMW 3 Series 320d Luxury 5dr ESTATE DIESEL Manual2014139,000 milesTradeDiesel1,995 ccSt George, Bristol£4,495Finance from £95 pm
82014 BMW 3 Series 320d Luxury Saloon Diesel Manual2014141,128 milesTradeDiesel1,995 ccBridgwater, Somerset£4,495Finance from £95 pm
122016 BMW 1 Series 1.5 118i M Sport Euro 6 (s/s) 5dr HATCHBACK Petrol Manual201699,000 milesTradePetrol1,499 ccBradley Stoke, Bristol£7,694Finance from £162 pm
12012 BMW 3 Series 2.0 318i M Sport Touring 5dr Petrol Manual Euro 5 (s/s) (143 p201249,247 milesTradePetrol1,995 ccNeath Port Talbot£7,749Finance from £163 pm
362023 BMW iX1 230kW xDrive30 M Sport 65kWh 5dr Auto SUV Electric Automatic202319,389 milesTradeElectric0 ccSwansea£26,399Finance from £543 pm
382024 BMW 3 Series 320i M Sport 5dr Step Auto Estate Petrol Automatic202421,762 milesTradePetrol1,998 ccNewport£28,499Finance from £586 pm
7612019 BMW X3 M xDrive X3 M Competition 5dr Step Auto ESTATE PETROL Automatic201954,986 milesTradePetrol2,993 ccTaunton, Somerset£39,970Finance from £822 pm
292013 BMW 116d SE F20 RED 2.0 T/DIESEL 1 SERIES 5DR NEW MOT LOW TAX 2013143,000 milesTradeDiesel1,995 ccNelson, Merthyr Tydfil£3,990Finance from £84 pm