452015 BMW 4 Series 420d [190] M Sport 2dr [Professional Media] COUPE Diesel Manual201575,600 milesTradeDiesel1,995 ccNorwich, Norfolk£9,995Finance from £210 pm
442022 BMW 4 Series 420i M Sport 5dr Step Auto [Tech-Pro Pack] Hatchback Petrol Automatic202220,375 milesTradePetrol1,998 ccNorwich, Norfolk£29,449Finance from £605 pm
4212020 BMW 4 Series Gran Coupe 420i M Sport Hatchback Petrol Manual202064,517 milesTradePetrol1,998 ccNorwich, Norfolk£14,695Finance from £309 pm
10BMW, 4 SERIES, Coupe, 2014, Semi-Auto, 1997 (cc), 2 doors201468,000 milesPrivatePetrol1,997 ccNorwich, Norfolk£8,999
17BMW, 4 SERIES 420 m sport Convertible2017, Semi-Auto, 1998 (cc), 2 doors201762,000 milesPrivatePetrol1,998 ccNorwich, Norfolk£13,350
482020 BMW 4 Series 420i M Sport 5dr [Professional Media] Hatchback Petrol Manual202020,250 milesTradePetrol1,998 ccPeterborough, Cambridgeshire£17,999Finance from £370 pm
492025 BMW 4 Series 420i M Sport 5dr Step Auto [Pro Pack] Hatchback Petrol Automatic202510,199 milesTradePetrol1,998 ccPeterborough, Cambridgeshire£33,749Finance from £694 pm
20BMW, 4 SERIES, Coupe, 2015, Semi-Auto, 2993 (cc), 4 doors201595,000 milesPrivateDiesel2,993 ccHigh Wycombe, Buckinghamshire£12,750
362025 BMW 4 Series 420i M Sport 5dr Step Auto Hatchback Petrol Automatic20255,609 milesTradePetrol1,998 ccHull, East Yorkshire£39,900
202022 BMW 4 Series 420i M Sport 2dr Step Auto Coupe Petrol Automatic202215,026 milesTradePetrol1,998 ccDerby, Derbyshire£27,899Finance from £574 pm
352025 BMW 4 Series M440i xDrive MHT 5dr Step Auto Hatchback Petrol Automatic20256,500 milesTradePetrol2,998 ccDoncaster, South Yorkshire£49,240
382022 BMW 4 Series 430i [245] M Sport 2dr Step Auto [Pro Pack] Coupe Petrol Automatic202216,488 milesTradePetrol1,998 ccCoventry, West Midlands£28,499Finance from £586 pm
332021 BMW 4 Series 420i M Sport 2dr Step Auto Convertible Petrol Automatic202121,472 milesTradePetrol1,998 ccCastleford, West Yorkshire£27,599Finance from £567 pm
232023 BMW 4 Series 420i M Sport 2dr Step Auto [Pro Pack] Coupe Petrol Automatic202321,430 milesTradePetrol1,998 ccCoventry, West Midlands£28,449Finance from £585 pm
282022 BMW 4 Series 420i M Sport 2dr Step Auto Coupe Petrol Automatic202219,373 milesTradePetrol1,998 ccPeterborough, Cambridgeshire£27,449Finance from £564 pm
352025 BMW 4 Series 420i M Sport 5dr Step Auto Hatchback Petrol Automatic20253,988 milesTradePetrol1,998 ccBury St Edmunds, Suffolk£41,250
462018 BMW 4 Series 2.0 420d M Sport Convertible 2dr Diesel Auto Euro 6 (s/s) (190 ps) - CRUISE CON...201852,255 milesTradeDiesel1,995 ccHilton, Derbyshire£15,450
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