182016 BMW 4 SERIES 420D M SPORT COUPE AUTO Diesel201695,000 milesTradeDiesel1,995 ccMerthyr Tydfil£11,495Finance from £242 pm
212018 BMW 4 SERIES 420D M SPORT Diesel2018104,000 milesTradeDiesel1,995 ccMerthyr Tydfil£12,495Finance from £263 pm
152017 67 BMW 4 SERIES 2.0 420D M SPORT COUPE 2DR DIESEL AUTO XDRIVE EURO 6 (S/S)201779,177 milesTradeDiesel1,995 ccDowlais, Merthyr Tydfil£14,499Finance from £305 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
192017 BMW 2 SERIES 218D M SPORT BLACK PACK Diesel2017104,000 milesTradeDiesel1,995 ccMerthyr Tydfil£9,995Finance from £210 pm
302018 BMW 2 Series 3.0 M240i Auto Euro 6 (s/s) 2dr COUPE Petrol Automatic201819,500 milesTradePetrol2,998 ccSwindon, Wiltshire£24,995Finance from £514 pm
542022 BMW 4 Series 2.0 430i M Sport Coupe 2dr Petrol Auto Euro 6 (s/s) (245 ps) COUPE Petrol Autom...202213,953 milesTradePetrol1,998 ccChichester, West Sussex£29,950Finance from £616 pm
552022 BMW 2 Series Gran Coupe 2.0 M235i Auto xDrive Euro 6 (s/s) 4dr COUPE Petrol Automatic202241,000 milesTradePetrol1,998 ccCoalville, Leicestershire£25,750Finance from £530 pm
26BMW X6 XDRIVE35D 5DR 4X4 AUTO AUTOMATIC MAJORWORK DONE FULL SERVICE HISTORY X5 2009135,000 milesTradeDiesel2,993 ccAcocks Green, West Midlands£5,350Finance from £113 pm
472017 BMW M2 3.0i DCT Euro 6 (s/s) 2dr COUPE Petrol Automatic201728,200 milesTradePetrol2,979 ccMilton Keynes, Buckinghamshire£29,000Finance from £596 pm
862020 BMW X6 3.0 40i M Sport Auto xDrive Euro 6 (s/s) 5dr COUPE Petrol Automatic2020114,012 milesTradePetrol2,998 ccSparkhill, West Midlands£31,950Finance from £657 pm
392015 BMW 4 Series Gran Coupe 2.0 420d M Sport Auto Euro 6 (s/s) 5dr COUPE Diesel Automatic2015101,648 milesTradeDiesel1,995 ccSouthampton, Hampshire£9,999Finance from £210 pm
442016 BMW 6 Series 640d M Sport 4dr Auto COUPE Diesel Automatic2016103,000 milesTradeDiesel2,993 ccAcocks Green, West Midlands£13,975Finance from £294 pm
3312017 BMW 4 Series Gran Coupe 2.0 420d M Sport Auto Euro 6 (s/s) 5dr COUPE Diesel Automatic201793,000 milesTradeDiesel1,995 ccGunnislake, Cornwall£12,499Finance from £263 pm
6212018 BMW 4 Series Gran Coupe 3.0 440i M Sport Auto Euro 6 (s/s) 5dr COUPE Petrol Automatic201823,765 milesTradePetrol2,998 ccAddlestone, Surrey£26,995Finance from £555 pm
242014 BMW 4 Series Gran Coupe 2.0 420i Luxury Auto Euro 6 (s/s) 5dr COUPE Petrol Automatic201479,254 milesTradePetrol1,997 ccSouthampton, Hampshire£9,499Finance from £200 pm
302022 BMW 2 Series Gran Coupe 1.5 218i M Sport DCT Euro 6 (s/s) 4dr COUPE Petrol Automatic202256,325 milesTradePetrol1,499 ccNewcastle-under-Lyme, Staffordshire£18,482Finance from £380 pm
462018 BMW 4 Series 2.0 420d M Sport Auto Euro 6 (s/s) 2dr COUPE Diesel Automatic2018106,500 milesTradeDiesel1,995 ccSutton Coldfield, West Midlands£11,995Finance from £252 pm
852022 BMW i4 40 83.9kWh M Sport Gran Coupe Auto eDrive 5dr COUPE Electric Automatic202242,157 milesTradeElectric1 ccKetley, Shropshire£27,995Finance from £576 pm
802018 BMW 4 Series 420d [190] xDrive M Sport 5dr Auto [Prof Media] COUPE DIESEL Automatic201843,630 milesTradeDiesel1,995 ccShepton Mallet, Somerset£18,795Finance from £387 pm
5912018 BMW 4 Series 2.0 420d M Sport Auto Euro 6 (s/s) 2dr COUPE Diesel Automatic2018105,805 milesTradeDiesel1,995 ccSutton Coldfield, West Midlands£11,995Finance from £252 pm
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
152016 BMW 2 Series 2.0 218d SE Coupe 2dr Diesel Manual Euro 6 (s/s) (150 ps) Coupe Diesel Manual2016116,600 milesTradeDiesel1,995 ccPorth, Rhondda Cynon Taf£6,495Finance from £137 pm
482006 BMW M3 M3 2dr COUPE PETROL Manual200678,000 milesTradePetrol3,246 ccSwindon, Wiltshire£27,995Finance from £576 pm