202013 BMW X3 XDRIVE20D M SPORT Diesel2013106,000 milesTradeDiesel1,995 ccMerthyr Tydfil£7,995Finance from £168 pm
142018 68 BMW X3 2.0 20D M SPORT SUV 5DR DIESEL AUTO XDRIVE EURO 6 (S/S) (190 PS) 201874,083 milesTradeDiesel1,995 ccDowlais, Merthyr Tydfil£20,999Finance from £432 pm
162020 69 BMW 3 SERIES 3.0 M340I TOURING 5DR PETROL AUTO XDRIVE EURO 6 (S/S) (374 202085,421 milesTradePetrol2,998 ccDowlais, Merthyr Tydfil£28,499Finance from £586 pm
212013 BMW X3 XDRIVE30D M SPORT Diesel2013111,000 milesTradeDiesel2,993 ccMerthyr Tydfil£8,995Finance from £189 pm
252012 BMW X5 XDRIVE40D M SPORT AUTO 7 SEATER Diesel201293,000 milesTradeDiesel2,993 ccMerthyr Tydfil£12,795Finance from £269 pm
152019 68 BMW X1 2.0 20D M SPORT SUV 5DR DIESEL AUTO XDRIVE EURO 6 (S/S) (190 PS) 201962,314 milesTradeDiesel1,995 ccDowlais, Merthyr Tydfil£16,999Finance from £350 pm
1812016 BMW 5 Series 2.0 520d M Sport Touring Auto Euro 6 (s/s) 5dr ESTATE Diesel Automatic201699,704 milesTradeDiesel1,995 ccWinsford, Cheshire£8,999Finance from £189 pm
172008 BMW 5 Series 2.0 520d SE Touring Steptronic Euro 4 5dr ESTATE Diesel Automatic200897,000 milesTradeDiesel1,995 ccSwindon, Wiltshire£4,995Finance from £105 pm
542022 BMW X1 1.5 25e 10kWh Sport SUV 5dr Petrol Plug-in Hybrid Auto xDrive Euro 6 (s/s) ESTATE Pe...202210,725 milesTradeHybrid Electric1,499 ccMilton Keynes, Buckinghamshire£22,400Finance from £461 pm
432009 BMW X5 3.0 35d SE Auto xDrive Euro 4 5dr ESTATE Diesel Automatic2009175,000 milesTradeDiesel2,993 ccCoventry, West Midlands£3,990Finance from £84 pm
412022 BMW X5 3.0 30d MHT M Sport Auto xDrive Euro 6 (s/s) 5dr ESTATE Diesel/Electric Hybrid Automatic202246,000 milesTradeHybrid Electric2,993 ccPrestwich, Manchester£44,995Finance from £925 pm
202016 65 REG BMW X3 XDRIVE 2.0TDI AUTO DAMAGED REPAIRABLE SALVAGE201576,400 milesTradeDiesel1,995 ccNottingham, Nottinghamshire£7,150 (No VAT)Finance from £151 pm
272021 BMW X5 3.0 45e 24kWh M Sport Auto xDrive Euro 6 (s/s) 5dr ESTATE Petrol/Electric Hybrid Auto...202159,419 milesTradeHybrid Electric2,998 ccLuton, Bedfordshire£38,885Finance from £799 pm
742017 BMW 5 Series 2.0 520d M Sport Touring Auto Euro 6 (s/s) 5dr ESTATE Diesel Automatic201771,523 milesTradeDiesel1,995 ccSparkhill, West Midlands£16,950Finance from £349 pm
3812017 BMW X5 3.0 30d M Sport Auto xDrive Euro 6 (s/s) 5dr ESTATE Diesel Automatic201743,761 milesTradeDiesel2,993 ccBridgnorth, Shropshire£27,984Finance from £575 pm
142016 BMW X1 2.0 25d M Sport Auto xDrive Euro 6 (s/s) 5dr ESTATE Diesel Automatic201672,000 milesTradeDiesel1,995 ccBerkeley, Gloucestershire£11,994Finance from £252 pm
4512017 BMW 3 Series 2.0 320d M Sport Touring Auto Euro 6 (s/s) 5dr ESTATE Diesel Automatic201785,285 milesTradeDiesel1,995 ccExeter, Devon£14,990Finance from £315 pm
302018 BMW 5 Series 2.0 520i SE Touring Auto Euro 6 (s/s) 5dr ESTATE Petrol Automatic201879,000 milesTradePetrol1,998 ccLuton, Bedfordshire£12,885Finance from £271 pm
572015 BMW 3 Series 3.0 330d M Sport Touring Auto Euro 5 (s/s) 5dr ESTATE Diesel Automatic201562,968 milesTradeDiesel2,993 ccSparkhill, West Midlands£14,999Finance from £315 pm
362017 BMW X1 xDrive 18d xLine 5dr Step Auto ESTATE DIESEL Automatic201757,345 milesTradeDiesel1,995 ccExeter, Devon£13,990Finance from £294 pm
392020 BMW X3 M 3.0i Competition Auto xDrive Euro 6 (s/s) 5dr ESTATE Petrol Automatic202053,346 milesTradePetrol2,993 ccBurbage, Leicestershire£39,750Finance from £817 pm
422018 BMW X1 2.0 20i xLine SUV 5dr Petrol Auto xDrive Euro 6 (s/s) (192 ps) - SAT NAV + ESTATE Pe...201842,655 milesTradePetrol1,998 ccHilton, Derbyshire£16,100
152017 BMW 3 Series 320d M Sport 5dr ESTATE Diesel Manual2017157,201 milesTradeDiesel1,995 ccAylesbury, Buckinghamshire£5,995Finance from £126 pm
552014 BMW X1 2.0 18d xLine xDrive Euro 5 (s/s) 5dr ESTATE Diesel Manual2014125,000 milesTradeDiesel1,995 ccSandwell, West Midlands£4,499Finance from £95 pm
412019 BMW X3 2.0 20i GPF M Sport SUV 5dr Petrol Auto xDrive Euro 6 (s/s) (184 ps) PARKIN ESTATE Pe...201946,393 milesTradePetrol1,998 ccHilton, Derbyshire£21,650