312018 BMW 4 Series 420i Sport 5dr [Business Media] Coupe PETROL Manual201816,470 milesTradePetrol1,998 ccWinsford, Cheshire£15,999
182021 BMW 4 Series 420i M Sport 2dr Step Auto CONVERTIBLE Petrol Automatic202152,000 milesTradePetrol1,998 ccMarkfield, Leicestershire£26,995Finance from £555 pm
42017 BMW 4 Series 420i M Sport 2dr Auto [Professional Media] COUPE PETROL Automatic201797,728 milesTradePetrol1,998 ccLuton, Bedfordshire£10,750Finance from £226 pm
652018 BMW 4 Series Gran Coupe 2.0 420i GPF Sport Auto xDrive Euro 6 (s/s) 5dr Hatchback Petrol Aut...201842,000 milesTradePetrol1,998 ccLuton, Bedfordshire£15,995Finance from £336 pm
362019 BMW 4 Series 420d [190] M Sport 5dr Auto [Professional Media] Diesel Hatchback Hatchback Die...201940,864 milesTradeDiesel1,995 ccBasford, Nottinghamshire£17,213
622015 BMW 4 Series 425d M Sport 2dr CONVERTIBLE Diesel Manual201567,000 milesTradeDiesel1,995 ccLincoln, Lincolnshire£10,300Finance from £217 pm
262024 BMW 4 Series 420i M Sport 5dr Step Auto [Pro Pack] Hatchback Petrol Automatic20246,326 milesTradePetrol1,998 ccEast London, London£33,699Finance from £693 pm
202014 BMW 4 Series M Sport Auto 428i Individual Tanzanite Blue CONVERTIBLE Petrol Automatic2014117,000 milesTradePetrol1,997 ccAmersham, Buckinghamshire£8,995Finance from £189 pm
492015 BMW 4 Series 420d [190] M Sport 2dr Auto [Professional Media] COUPE DIESEL Automatic201562,659 milesTradeDiesel1,995 ccMold, Flintshire£13,295Finance from £280 pm
212020 BMW 4 Series 420i M Sport 2dr Auto [Professional Media] Convertible PETROL Automatic202035,120 milesTradePetrol1,998 ccManchester£17,499
312016 66 BMW 4 SERIES 2.0 420I M SPORT COUPE 2DR PETROL AUTO XDRIVE EURO 6 (S/S) 201651,450 milesTradePetrol1,998 ccSheffield, South Yorkshire£14,450Finance from £304 pm
442022 BMW 4 Series 420i M Sport 5dr Step Auto COUPE PETROL Automatic202234,154 milesTradePetrol1,998 ccNewport£26,599Finance from £547 pm
242018 BMW 4 Series 430i M Sport 5dr Auto [Professional Media] Hatchback Petrol Automatic201876,719 milesTradePetrol1,998 ccWakefield, West Yorkshire£13,990Finance from £294 pm
6112022 BMW 4 Series 2.0 420I M Sport Auto 2dr Coupe Petrol Automatic202256,535 milesTradePetrol1,998 ccGrays, Essex£24,200Finance from £498 pm
122022 BMW 4 Series 2.0 420I M Sport Auto 5dr Coupe Petrol Automatic202254,670 milesTradePetrol1,998 ccGrays, Essex£24,600Finance from £506 pm
352022 BMW 4 Series 420d MHT M Sport 2dr Step Auto Convertible Diesel Automatic202215,713 milesTradeDiesel1,995 ccDerby, Derbyshire£29,759
202022 BMW 4 Series 420i M Sport 2dr Step Auto Petrol Convertible Convertible Petrol Automatic202213,601 milesTradePetrol1,998 ccBracknell, Berkshire£33,394
352025 BMW 4 Series M440i xDrive MHT 5dr Step Auto Hatchback Petrol Automatic20252,331 milesTradePetrol2,998 ccDerby, Derbyshire£52,499
192019 BMW 4 Series 420i M Sport 5dr Auto [Professional Media] COUPE Petrol Automatic201948,000 milesTradePetrol1,997 ccManchester City Centre, Manchester£11,790Finance from £248 pm
362022 BMW 4 Series 420i M Sport 2dr Step Auto Coupe Petrol Automatic202220,830 milesTradePetrol1,998 ccHull, East Yorkshire£27,777
392018 BMW 4 Series 435d xDrive M Sport 5dr Auto [Professional Media] COUPE Diesel Automatic201896,996 milesTradeDiesel2,993 ccOundle, Cambridgeshire£15,995Finance from £336 pm
5012021 BMW 4 Series 2.0 420i M Sport Auto Euro 6 (s/s) 2dr Convertible Petrol Automatic202171,338 milesTradePetrol1,998 ccBasford, Nottinghamshire£25,491Finance from £524 pm
352022 BMW 4 Series M440i xDrive MHT 2dr Step Auto Coupe Petrol Automatic202241,847 milesTradePetrol2,998 ccBury St Edmunds, Suffolk£36,450
772017 BMW 4 Series 2.0 420D Gran Coupe M Sport Auto 5dr Coupe Diesel Automatic2017104,000 milesTradeDiesel1,995 ccCoventry, West Midlands£11,995Finance from £252 pm
272022 BMW 4 Series 2.0 420d MHT M Sport Auto xDrive Euro 6 (s/s) 2dr Automatic Coupe Hybrid Automatic202253,280 milesTradeHybrid Electric1,995 ccWolverhampton, West Midlands£23,995Finance from £493 pm