1/20BMW, 4 SERIES, Convertible, 2017, Semi-Auto, 1995 (cc), 2 doors201737,000 milesPrivateDiesel1,995 ccHalifax, West Yorkshire£16,000
1/172013 BMW 4 Series 2.0 420d Luxury Auto xDrive Euro 6 (s/s) 2dr COUPE Diesel Automatic201373,201 milesTradeDiesel1,995 ccHalifax, West Yorkshire£7,995Finance from £168 pm
1/472017 BMW 4 Series 420d [190] M Sport 5dr Auto [Professional Media] COUPE DIESEL Automatic201786,856 milesTradeDiesel1,995 ccBury, Manchester£12,375Finance from £260 pm
1/462022 BMW 4 Series 420d MHT M Sport 5dr Step Auto COUPE DIESEL Automatic202232,826 milesTradeDiesel1,995 ccManchester£25,849Finance from £532 pm
1/512026 BMW 4 Series 420i M Sport 5dr Step Auto Hatchback Petrol Automatic20268,616 milesTradePetrol1,998 ccBurnley, Lancashire£33,599Finance from £691 pm
1/462026 BMW 4 Series 420i M Sport 5dr Step Auto Hatchback Petrol Automatic202610,286 milesTradePetrol1,998 ccBurnley, Lancashire£33,399Finance from £687 pm
1/752018 BMW 4 Series Gran Coupe 2.0 420i GPF M Sport Hatchback 5dr Petrol Auto Euro 6 (s/s) (184 ps)...201869,500 milesTradePetrol1,998 ccChorley, Lancashire£13,950Finance from £293 pm
BMW, 4 SERIES, Coupe, 2016, Semi-Auto, 2998 (cc), 4 doors201662,211 milesPrivatePetrol2,998 ccManchester£16,500
1/252018 BMW 4 SERIES 420i M Sport 5dr Auto Professional Media Damaged Salvage201852,391 milesTradePetrol1,997 ccPinxton, Nottinghamshire£6,995Finance from £147 pm
1/9BMW, 4 SERIES, Coupe, 2013, Manual, 1995 (cc), 2 doors2013135,250 milesPrivateDiesel1,995 ccKirkby-in-Ashfield, Nottinghamshire£3,850
1/192021 BMW 4 SERIES 420i M Sport 2dr Step Auto Convertible Damaged Salvage20212,216 milesTradePetrol1,998 ccPinxton, Nottinghamshire£13,995Finance from £294 pm
1/222016 BMW 4 Series 420i M Sport 5dr [Professional Media] COUPE Petrol Manual201654,000 milesTradePetrol1,997 ccBroughton, Cheshire£11,695Finance from £246 pm
1/76BMW 4 SERIES 420i xDrive M Sport Coupe202218,689 milesTradePetrol1,998 ccGrange-over-Sands, Cumbria£29,749Finance from £612 pm
1/92BMW 4 SERIES M440i xDrive Convertible202230,054 milesTradePetrol2,998 ccGrange-over-Sands, Cumbria£37,449Finance from £770 pm
1/322015 BMW 4 Series 430d xDrive M Sport 5dr Auto [Professional Media] COUPE Diesel Automatic201577,000 milesTradeDiesel2,993 ccSandwell, West Midlands£13,975Finance from £294 pm
1/382019 BMW 4 Series 420i xDrive M Sport 2dr Auto [Professional Media] COUPE PETROL Automatic201950,057 milesTradePetrol1,998 ccWillenhall, West Midlands£14,675Finance from £309 pm
1/142016 BMW 4 Series 2.0 420d M Sport Coupe 2dr Diesel Manual Euro 6 (s/s) (190 ps)201665,000 milesTradeDieselHartlepool, County Durham£8,999Finance from £189 pm
1/172016 BMW 4 Series 420i M Sport 5dr Auto [Professional Media] COUPE Petrol Automatic2016135,000 milesTradePetrol1,997 ccSparkhill, West Midlands£5,990Finance from £126 pm
1/792020 BMW 4 Series 2.0 420i Gran Coupe M Sport Auto 5dr Coupe Petrol Automatic202089,000 milesTradePetrol1,998 ccDerby, Derbyshire£11,995Finance from £252 pm
1/722017 BMW 4 Series 2.0 430i M Sport Auto 2dr Convertible Petrol Automatic201787,000 milesTradePetrol1,998 ccDerby, Derbyshire£13,995Finance from £294 pm
1/222015 BMW 4 Series 420d [190] xDrive M Sport 5dr Auto [Prof Media] COUPE DIESEL Automatic201573,000 milesTradeDiesel1,995 ccDerby, Derbyshire£11,495Finance from £242 pm
1/762016 BMW 4 Series 2.0 420d xDrive M Sport Auto 4WD 2dr Coupe Diesel Automatic201673,000 milesTradeDiesel1,995 ccDerby, Derbyshire£11,495Finance from £242 pm
1/462026 BMW 4 Series 420i M Sport 5dr Step Auto Hatchback Petrol Automatic20269,425 milesTradePetrol1,998 ccPeterborough, Cambridgeshire£33,499Finance from £689 pm
1/492017 BMW 4 Series Gran Coupe 2.0 420d M Sport Auto Euro 6 (s/s) 5dr COUPE Diesel Automatic2017125,610 milesTradeDiesel1,995 ccBradford, West Yorkshire£8,990Finance from £189 pm
1/82017 BMW 4 Series 420d [190] M Sport 5dr Auto [Professional Media] COUPE DIESEL Automatic2017189,918 milesTradeDiesel1,995 ccBradford, West Yorkshire£5,995Finance from £126 pm