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
332025 BMW 4 Series 420i M Sport 5dr Step Auto Hatchback Petrol Automatic2025626 milesTradePetrol1,998 ccTunbridge Wells, Kent£37,790
122015 BMW 4 Series 2.0 420i M Sport Coupe 2dr Petrol Auto xDrive Euro 6 (s/s) (184 ps) HEATED COU...201540,178 milesTradePetrol1,997 ccHilton, Derbyshire£14,450
612017 BMW 4 Series 2.0 420i M Sport Convertible 2dr Petrol Manual Euro 6 (s/s) (184 ps) CONVERTIBL...201735,986 milesTradePetrol1,998 ccChichester, West Sussex£16,495Finance from £339 pm
5512015 BMW 4 Series Gran Coupe 420i M Sport Hatchback Petrol Manual201570,000 milesTradePetrol1,997 ccSt Leonards-on-Sea, East Sussex£10,825Finance from £228 pm
362023 BMW 4 Series 420i M Sport 5dr Step Auto Hatchback Petrol Automatic202331,060 milesTradePetrol1,998 ccChesterfield, Derbyshire£30,997
352021 BMW 4 Series 420i M Sport 2dr Step Auto Convertible Petrol Automatic202148,536 milesTradePetrol1,998 ccMilton Keynes, Buckinghamshire£28,495
752021 BMW 4 Series 420i M Sport 2dr Step Auto [Pro Pack] Petrol Convertible Convertible Petrol Aut...202111,821 milesTradePetrol1,998 ccYork, North Yorkshire£30,549
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
422014 BMW 4 Series 428i Luxury 2dr Auto COUPE PETROL Automatic201458,000 milesTradePetrol1,997 ccRayleigh, Essex£7,950Finance from £167 pm
642017 BMW 4 Series 2.0 430i M Sport Auto Euro 6 (s/s) (252 ps) 2dr Petrol201780,000 milesTradePetrol1,998 ccSt Leonards-on-Sea, East Sussex£14,495Finance from £305 pm