232017 BMW 4 Series 435d xDrive M Sport 5dr Auto [Professional Media] Coupe DIESEL Automatic201748,710 milesTradeDiesel2,993 ccWinsford, Cheshire£19,299
392019 BMW 4 Series 2.0 420i GPF M Sport Coupe 2dr Petrol Auto Euro 6 (s/s) (184 ps) Coupe Petrol A...201927,579 milesTradePetrol1,998 ccStockport, Manchester£17,470Finance from £359 pm
2712019 BMW 4 Series Gran Coupe 2.0 420i GPF M Sport Hatchback 5dr Petrol Auto Euro 6 (s/s) (184 ps)...201994,970 milesTradePetrol1,998 ccDuffield, Derbyshire£11,995Finance from £252 pm
502022 22 BMW 4 SERIES 2.0 420I M SPORT CONVERTIBLE 2DR PETROL AUTO EURO 6 (S/S) (202242,522 milesTradePetrol1,998 ccDaventry, Northamptonshire£27,999Finance from £576 pm
5012021 BMW 4 Series 430i [245] M Sport 2dr Step Auto COUPE PETROL Automatic202172,179 milesTradePetrol1,998 ccBasford, Nottinghamshire£24,991Finance from £514 pm
252023 23 BMW 4 SERIES 2.0 420I M SPORT COUPE 2DR PETROL AUTO EURO 6 (S/S) (184 PS202329,635 milesTradePetrol1,998 ccFulwood, Lancashire£27,999Finance from £576 pm
262018 BMW 4 Series 435d xDrive M Sport 2dr Auto [Professional Media] Convertible DIESEL Automatic201856,414 milesTradeDiesel2,993 ccManchester£18,999
392020 70 BMW 4 SERIES GRAN COUPE 2.0 420I GPF SPORT HATCHBACK 5DR PETROL AUTO EUR202026,600 milesTradePetrol1,998 ccRochdale, Manchester£19,250Finance from £396 pm
11BMW 4 SERIES 2.0 420d M Sport Coupe 20162016118,497 milesTradeDiesel1,995 ccCorby, Northamptonshire£8,450Finance from £178 pm
781BMW 4 SERIES 3.0 440i M Sport Auto Euro 6 (s/s) 2dr 20172017106,900 milesTradePetrol2,998 ccSheffield, South Yorkshire£16,995Finance from £350 pm
482022 BMW 4 Series 2.0 420i M Sport Coupe 2dr Petrol Auto Euro 6 (s/s) (184 ps) - HEATED SEATS Cou...202219,927 milesTradePetrol1,998 ccCannock, Staffordshire£26,755Finance from £550 pm
422017 BMW 4 Series 68051 Hatchback Diesel Automatic201749,143 milesTradeDiesel1,995 ccLeicester, Leicestershire£16,134Finance from £332 pm
432018 BMW 4 Series 3.0 430d M Sport Convertible 2dr Diesel Auto Euro 6 (s/s) (258 ps) Convertible ...201857,004 milesTradeDiesel2,993 ccDarlington, County Durham£16,990Finance from £350 pm
5012022 BMW 4 Series Gran Coupe 2.0 420i M Sport Auto Euro 6 (s/s) 5dr Hatchback Petrol Automatic202238,430 milesTradePetrol1,998 ccBasford, Nottinghamshire£27,991Finance from £576 pm
39BMW 4 SERIES 2.0 420i xDrive M Sport Coupe 2014201468,000 milesTradePetrol1,997 ccChorley, Lancashire£10,495Finance from £221 pm
42BMW 4 SERIES GRAN COUPE 3.0 440i M Sport Hatchback 5dr Petrol Auto Euro 6 (s/s)201749,960 milesTradePetrol2,998 ccShrewsbury, Shropshire£24,995Finance from £514 pm
4912018 BMW 4 Series Gran Coupe 2.0 420d M Sport Hatchback 5dr Diesel Auto Euro 6 (s/s) (190 ps) Hat...2018107,000 milesTradeDiesel1,995 ccPeterborough, Cambridgeshire£11,995Finance from £252 pm
39BMW 4 SERIES 420d M SPORT201599,989 milesTradeDiesel1,995 ccRotherham, South Yorkshire£9,995Finance from £210 pm
212020 20 BMW 4 SERIES GRAN COUPE 2.0 420I GPF M SPORT HATCHBACK 5DR PETROL MANUAL202044,723 milesTradePetrol1,998 ccNewcastle, Tyne and Wear£16,999Finance from £350 pm
6012017 BMW 4 Series Gran Coupe 2.0 420d M Sport Auto Euro 6 (s/s) 5dr COUPE Diesel Automatic201795,150 milesTradeDiesel1,995 ccSutton Coldfield, West Midlands£11,795Finance from £248 pm
5912016 BMW 4 Series Gran Coupe 2.0 420d M Sport Auto Euro 6 (s/s) 5dr COUPE Diesel Automatic2016108,355 milesTradeDiesel1,995 ccSutton Coldfield, West Midlands£10,495Finance from £221 pm
252016 66 BMW 4 SERIES GRAN COUPE 3.0 435D M SPORT HATCHBACK 5DR DIESEL AUTO XDRIV201662,000 milesTradeDiesel2,993 ccAtherton, Manchester£16,799Finance from £346 pm
5012016 BMW 4 Series 2.0 420d M Sport Coupe 2dr Diesel Auto xDrive Euro 6 (s/s) (190 ps) Coupe Diese...201648,109 milesTradeDiesel1,995 ccShotton Colliery, County Durham£15,995Finance from £336 pm
102017 BMW 4 Series 430i Luxury 2dr Auto [Professional Media] Convertible PETROL Automatic201725,000 milesTradePetrol1,998 ccWinsford, Cheshire£19,299
192018 BMW 4 Series Gran Coupe 2.0 420i Sport Hatchback 5dr Petrol Manual Euro 6 (s/s) (184 ps) Hat...2018104,476 milesTradePetrol1,998 ccMorecambe, Lancashire£9,895Finance from £208 pm