262023 BMW 4 Series 420i M Sport 2dr Step Auto [Pro Pack] Coupe Petrol Automatic202323,375 milesTradePetrol1,998 ccNorwich, Norfolk£28,249Finance from £581 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
312015 BMW 4 Series 2.0 420i Luxury Coupe 2dr Petrol Auto xDrive Euro 6 (s/s) (184 ps) Coupe Petrol...201563,266 milesTradePetrol1,997 ccNorwich, Norfolk£10,100Finance from £213 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
462021 BMW 4 Series 420i M Sport 2dr Step Auto Convertible Petrol Automatic202116,434 milesTradePetrol1,998 ccDerby, Derbyshire£26,999Finance from £555 pm
472022 BMW 4 Series 420i M Sport 2dr Step Auto COUPE PETROL Automatic202230,766 milesTradePetrol1,998 ccPeterborough, Cambridgeshire£27,199Finance from £559 pm
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
432021 BMW 4 Series 2.0 430i M Sport Coupe 2dr Petrol Auto Euro 6 (s/s) (258 ps) - 19IN 797 ALL Cou...202149,942 milesTradePetrol1,998 ccCannock, Staffordshire£25,342Finance from £521 pm
332025 BMW 4 Series 420i M Sport 5dr Step Auto Hatchback Petrol Automatic20254,184 milesTradePetrol1,998 ccHarrogate, North Yorkshire£36,250
192019 BMW 4 Series 420i M Sport 5dr Auto [Professional Media] COUPE Petrol Automatic201949,000 milesTradePetrol1,997 ccManchester City Centre, Manchester£11,990Finance from £252 pm
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
322022 BMW 4 Series 420i M Sport 2dr Step Auto Convertible Petrol Automatic202243,954 milesTradePetrol1,998 ccDoncaster, South Yorkshire£28,899
212019 BMW 4 Series 420i Sport 5dr Auto [Business Media] Hatchback Petrol Automatic201930,252 milesTradePetrol1,998 ccSandwell, West Midlands£18,149Finance from £373 pm
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
392018 BMW 4 Series 420i M Sport 2dr Auto [Professional Media] Convertible Petrol Automatic201825,520 milesTradePetrol1,998 ccEast London, London£18,599Finance from £383 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
42018 BMW 4 Series 420i M Sport 2dr Auto [Professional Media] COUPE PETROL Automatic201859,996 milesTradePetrol1,998 ccGrays, Essex£14,800Finance from £311 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