3BMW 4 SERIES GRAN COUPE 3.0 430d M Sport Gran Coupe 20172017114,000 milesTradeDiesel2,993 ccWalsall, West Midlands£12,990Finance from £273 pm
722019 BMW 4 Series 435d M Sport Convertible Diesel Automatic201972,048 milesTradeDiesel2,993 ccRipley, Derbyshire£17,745Finance from £365 pm
592021 BMW 4 Series 420i M Sport Coupe Petrol Automatic202146,603 milesTradePetrol1,998 ccRipley, Derbyshire£24,745Finance from £509 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
5012018 BMW 4 Series 2.0 420i M Sport Auto xDrive Euro 6 (s/s) 2dr Coupe Petrol Automatic201889,147 milesTradePetrol1,998 ccBasford, Nottinghamshire£13,991Finance from £294 pm
632022 BMW 4 Series 420d MHT M Sport 2dr Step Auto Diesel Convertible Convertible Diesel Automatic202249,919 milesTradeDiesel1,995 ccExeter, Devon£25,671
262017 BMW 4 Series 420i M Sport 5dr Auto [Professional Media] Coupe PETROL Automatic201757,740 milesTradePetrol1,998 ccWinsford, Cheshire£14,399
602022 BMW 4 Series 430i [245] M Sport Pro Edition 2dr Step Auto Petrol Convertible Convertible Pet...202243,481 milesTradePetrol1,998 ccExeter, Devon£30,223
5012021 BMW 4 Series 2.0 430i M Sport Coupe 2dr Petrol Auto Euro 6 (s/s) (245 ps) Coupe Petrol Autom...202129,020 milesTradePetrol1,998 ccReddish, Manchester£26,990Finance from £555 pm
122017 BMW 4 Series Gran Coupe 3.0 430d M Sport Hatchback 5dr Diesel Auto xDrive Euro 6 (s/s) (258 ...201769,395 milesTradeDiesel2,993 ccSt George, Bristol£17,411
352021 BMW 4 Series 420i M Sport 2dr Step Auto Convertible Petrol Automatic202112,645 milesTradePetrol1,998 ccDerby, Derbyshire£31,348
14BMW 4 SERIES 2.0 420d M Sport Convertible 20152015122,000 milesTradeDiesel1,995 ccHungerford, Berkshire£8,795Finance from £185 pm
352024 BMW 4 Series 420i M Sport 5dr Step Auto COUPE PETROL Automatic20242,751 milesTradePetrol1,998 ccMilton Keynes, Buckinghamshire£39,950
352025 BMW 4 Series 420i M Sport 5dr Step Auto Hatchback Petrol Automatic20259,981 milesTradePetrol1,998 ccMilton Keynes, Buckinghamshire£39,990
332022 BMW 4 Series 420i M Sport 2dr Step Auto Coupe Petrol Automatic202210,024 milesTradePetrol1,998 ccDerby, Derbyshire£29,799
10BMW 4 SERIES 420i Sport 2dr Business Media S/H Long MOT ULEZ NAV HDD LEATHER2016160,000 milesTradePetrol1,998 ccWooburn Green, Buckinghamshire£5,495Finance from £116 pm
442022 BMW 4 Series 2.0 420i M Sport Auto Euro 6 (s/s) 2dr CONVERTIBLE Petrol Automatic202217,000 milesTradePetrol1,998 ccHeathrow, London£30,989Finance from £637 pm
782015 BMW 4 Series 2.0 425d M Sport Auto Euro 6 (s/s) 2dr CONVERTIBLE Diesel Automatic2015101,000 milesTradeDiesel1,995 ccStoke-on-Trent, Staffordshire£9,999Finance from £210 pm
2912021 21 BMW 4 SERIES 2.0 430I M SPORT COUPE 2DR PETROL AUTO EURO 6 (S/S) (258 PS202137,800 milesTradePetrol1,998 ccNewport£29,495Finance from £606 pm
182018 BMW 4 Series Gran Coupe 2.0 420i M Sport Auto Euro 6 (s/s) 5dr COUPE Petrol Automatic2018106,575 milesTradePetrol1,998 ccWinsford, Cheshire£9,999Finance from £210 pm
252014 BMW 420D SPORT 2.0 DIESEL AUTOMATIC CONVERTIBLE 181 BHP 59+ MPG BMW HISTORY2014102,980 milesTradeDiesel1,995 ccNuneaton, Warwickshire£8,495Finance from £179 pm
4212017 BMW 4 Series Gran Coupe 2.0 420d M Sport Auto xDrive Euro 6 (s/s) 5dr COUPE Diesel Automatic201764,000 milesTradeDiesel1,995 ccSwindon, Wiltshire£15,995Finance from £336 pm
2712022 BMW 4 Series 2.0 420i GPF M Sport Coupe 2dr Petrol Auto Euro 6 (s/s) (184 ps) Coupe Petrol A...201849,048 milesTradePetrol1,998 ccBletchley, Buckinghamshire£17,899
3112016 BMW 4 Series 2.0 420d M Sport Euro 6 (s/s) 2dr COUPE Diesel Manual201630,000 milesTradeDiesel1,995 ccSt Helens, Merseyside£13,840Finance from £291 pm
162018 BMW 4 Series 420d xDrive M Sport 5dr Auto Hatchback Diesel Automatic201898,000 milesTradeDiesel1,995 ccShifnal, Shropshire£13,750Finance from £289 pm