182016 BMW 4 SERIES 420D M SPORT COUPE AUTO Diesel201695,000 milesTradeDiesel1,995 ccMerthyr Tydfil£11,495Finance from £242 pm
222021 BMW 1 SERIES 118I M SPORT BLACK PACK Petrol202145,000 milesTradePetrol1,499 ccMerthyr Tydfil£20,995Finance from £432 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
122019 69 BMW 2 SERIES 1.5 218I GPF M SPORT COUPE 2DR PETROL MANUAL EURO 6 (S/S) (201960,472 milesTradePetrol1,499 ccDowlais, Merthyr Tydfil£13,499Finance from £284 pm
252012 BMW X5 XDRIVE40D M SPORT AUTO 7 SEATER Diesel201293,000 milesTradeDiesel2,993 ccMerthyr Tydfil£12,795Finance from £269 pm
192014 BMW 1 SERIES 116D M SPORT Diesel201492,000 milesTradeDiesel1,995 ccMerthyr Tydfil£8,495Finance from £179 pm
112018 68 BMW 3 SERIES 2.0 320D M SPORT SALOON 4DR DIESEL AUTO XDRIVE EURO 6 (S/S)201876,920 milesTradeDiesel1,995 ccDowlais, Merthyr Tydfil£13,999Finance from £294 pm
152012 BMW 3 Series 2.0 320d Sport Euro 5 (s/s) 4dr SALOON Diesel Manual2012136,242 milesTradeDiesel1,995 ccWootton, Northamptonshire£3,695Finance from £78 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
5012020 BMW M5 4.4I V8 COMPETITION SALOON 4DR PETROL STEPTRONIC XDRIVE EURO 6 (S202025,567 milesTradePetrol4,395 ccNewport£47,990Finance from £986 pm
3912023 BMW 2 Series Active Tourer 1.5 225xe 16.3kWh Sport 5dr DCT 4WD (SAT NAV) MPV PETROL/ELECTRIC...202342,641 milesTradeHybrid Electric1,499 ccCanton, Cardiff£19,988Finance from £411 pm
732019 BMW M4 3.0 BiTurbo GPF Competition DCT Euro 6 (s/s) 2dr CONVERTIBLE Petrol Automatic201942,770 milesTradePetrol2,979 ccSparkhill, West Midlands£29,250Finance from £601 pm
602019 BMW 3 Series 2.0 330e 12kWh M Sport Auto Euro 6 (s/s) 4dr SALOON Petrol/Electric Hybrid Auto...201947,586 milesTradeHybrid Electric1,998 ccLuton, Bedfordshire£18,885Finance from £388 pm
3812016 BMW 1 Series 2.0 118d M Sport Euro 6 (s/s) 5dr HATCHBACK Diesel Manual2016125,879 milesTradeDiesel1,995 ccExeter, Devon£6,990Finance from £147 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
262024 BMW X3 2.0 20i MHT M Sport Auto xDrive Euro 6 (s/s) 5dr Automatic SUV Hybrid Automatic202419,080 milesTradeHybrid Electric1,998 ccStoke-on-Trent, Staffordshire£36,695Finance from £754 pm
362017 BMW X1 xDrive 18d xLine 5dr Step Auto ESTATE DIESEL Automatic201757,345 milesTradeDiesel1,995 ccExeter, Devon£13,990Finance from £294 pm
12016 BMW 3 Series 3.0 335d M Sport Auto xDrive Euro 6 (s/s) 4dr SALOON Diesel Au201636,000 milesTradeDiesel2,993 ccThurmaston, Leicestershire£21,999Finance from £452 pm
382015 BMW 1 Series 3.0 M135i Auto Euro 6 (s/s) 5dr HATCHBACK Petrol Automatic201569,786 milesTradePetrol2,979 ccBurbage, Leicestershire£15,750Finance from £331 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
15BMW 3 SERIES 2.0 320d ED Plus Saloon 20162016126,000 milesTradeDiesel1,995 ccWhaley Bridge, Derbyshire£5,995Finance from £126 pm
122019 BMW X2 2.0 18d M Sport SUV 5dr Diesel Auto sDrive Euro 6 (s/s) (150 ps) HEATED SEA HATCHBACK...201962,470 milesTradeDiesel1,995 ccHilton, Derbyshire£14,850
452017 BMW X4 2.0 20d M Sport Auto xDrive Euro 6 (s/s) 5dr COUPE Diesel Automatic201763,921 milesTradeDiesel1,995 ccLeicester, Leicestershire£16,970Finance from £349 pm
552015 BMW 2 Series 2.0 218d M Sport Auto Euro 6 (s/s) 2dr COUPE Diesel Automatic201575,000 milesTradeDiesel1,995 ccHeathrow, London£9,950Finance from £209 pm