682020 BMW 4 Series Gran Coupe 2.0 420i GPF M Sport Euro 6 (s/s) 5dr 26000 Miles202026,000 milesTradePetrol1,998 ccSt Leonards-on-Sea, East Sussex£17,995Finance from £370 pm
332022 BMW 4 Series 420i M Sport 5dr Step Auto Hatchback Petrol Automatic202231,485 milesTradePetrol1,998 ccLeeds, West Yorkshire£28,799
712016 BMW 4 Series 420d xDrive M Sport 2dr Auto Diesel Coupe Coupe Diesel Automatic201674,748 milesTradeDiesel1,995 ccYork, North Yorkshire£12,801
25BMW 4 SERIES 420d M SPORT GRAN COUPE2016104,496 milesTradeDiesel1,995 ccNantwich, Cheshire£9,499Finance from £200 pm
4212017 BMW 4 Series 2.0 420i Sport Euro 6 (s/s) 2dr COUPE Petrol Manual201792,500 milesTradePetrol1,998 ccErdington, West Midlands£8,895Finance from £187 pm
502020 BMW 4 Series 420d xDrive MHT M Sport 2dr Step Auto COUPE DIESEL Automatic202062,100 milesTradeDiesel1,995 ccDunnington, North Yorkshire£24,495Finance from £504 pm
5012021 BMW 4 Series 420i M Sport 2dr Step Auto CONVERTIBLE PETROL Automatic202147,200 milesTradePetrol1,998 ccEast Peckham, Kent£25,999Finance from £535 pm
202023 BMW 4 Series M440i xDrive MHT 2dr Step Auto Coupe Petrol Automatic202319,674 milesTradePetrol2,998 ccKings Lynn, Norfolk£41,000
492021 BMW 4 Series 2.0 420i M Sport Auto Euro 6 (s/s) 2dr COUPE Petrol Automatic202137,900 milesTradePetrol1,998 ccKings Lynn, Norfolk£24,999Finance from £514 pm
352024 BMW 4 Series 420i M Sport 5dr Step Auto Hatchback Petrol Automatic202411,131 milesTradePetrol1,998 ccDerby, Derbyshire£31,739
352025 BMW 4 Series 420i M Sport 5dr Step Auto Hatchback Petrol Automatic20254,298 milesTradePetrol1,998 ccDerby, Derbyshire£36,299
272023 BMW 4 Series 420i M Sport 2dr Step Auto Coupe Petrol Automatic202319,584 milesTradePetrol1,998 ccBoston, Lincolnshire£31,990
502019 BMW 4 Series 2.0 420i GPF M Sport Convertible 2dr Petrol Auto Euro 6 (s/s) (184 ps) Converti...201952,000 milesTradePetrol1,998 ccEastbourne, East Sussex£17,295Finance from £356 pm
932019 BMW 4 Series Gran Coupe 2.0 420d M Sport Hatchback 5dr Diesel Auto Euro 6 (s/s) (190 ps) COU...201959,534 milesTradeDiesel1,995 ccBarking, London£17,450Finance from £359 pm
5012018 BMW 4 Series Gran Coupe 3.0 430D XDRIVE M SPORT GRAN COUPE 4d 255 BHP Coupe Diesel Automatic201849,950 milesTradeDiesel2,993 ccWatford, Hertfordshire£19,949Finance from £410 pm
522023 BMW 4 Series 3.0 M440d MHT Auto xDrive Euro 6 (s/s) 2dr CONVERTIBLE Diesel/Electric Hybrid A...202329,000 milesTradeHybrid Electric2,993 ccTile Cross, West Midlands£31,495Finance from £648 pm
92017, BMW 4 SERIES, 420d, M Sport, 2dr Auto201775,000 milesTradeDiesel1,995 ccTower Hamlets, London£10,995Finance from £231 pm
72BMW 4 SERIES 2.0 420d M Sport Coupe 20132013131,939 milesTradeDiesel1,995 ccNeedham Market, Suffolk£6,995Finance from £147 pm
252021 BMW 4 Series 2.0 430i M Sport Convertible 2dr Petrol Auto Euro 6 (s/s) (258 ps) Convertible ...202124,797 milesTradePetrol1,998 ccOldham, Manchester£30,999Finance from £637 pm
332015 BMW 4 Series 430d M Sport 2dr Auto [Professional Media] COUPE DIESEL Automatic201584,771 milesTradeDiesel2,993 ccGreat Yarmouth, Norfolk£11,495Finance from £242 pm
342020 BMW 4 Series 2.0 420d M Sport Auto Euro 6 (s/s) 2dr CONVERTIBLE Diesel Automatic202038,700 milesTradeDiesel1,995 ccPrestwich, Manchester£19,995Finance from £411 pm
112021 BMW 4 Series 420i M Sport 2dr Step Auto CONVERTIBLE PETROL Automatic202149,106 milesTradePetrol1,998 ccCroxley Green, Hertfordshire£25,400Finance from £522 pm
482023 BMW 4 Series 420i M Sport 5dr Step Auto Hatchback Petrol Automatic202321,659 milesTradePetrol1,998 ccCoventry, West Midlands£27,849Finance from £573 pm
5012020 BMW 4 Series Gran Coupe 2.0 420i GPF M Sport Euro 6 (s/s) 5dr Hatchback Petrol Manual202060,460 milesTradePetrol1,998 ccBasford, Nottinghamshire£16,991Finance from £350 pm
382019 BMW 4 Series Gran Coupe 2.0 420d M Sport Auto Euro 6 (s/s) 5dr Hatchback Diesel Automatic201951,000 milesTradeDiesel1,995 ccSandwell, West Midlands£18,499Finance from £381 pm