11BMW 4 SERIES 2.0 420d M Sport Coupe 20162016118,497 milesTradeDiesel1,995 ccCorby, Northamptonshire£8,450Finance from £178 pm
781BMW 4 SERIES 3.0 440i M Sport Auto Euro 6 (s/s) 2dr 20172017106,900 milesTradePetrol2,998 ccSheffield, South Yorkshire£16,995Finance from £350 pm
482022 BMW 4 Series 2.0 420i M Sport Coupe 2dr Petrol Auto Euro 6 (s/s) (184 ps) - HEATED SEATS Cou...202219,927 milesTradePetrol1,998 ccCannock, Staffordshire£26,755Finance from £550 pm
422017 BMW 4 Series 68051 Hatchback Diesel Automatic201749,143 milesTradeDiesel1,995 ccLeicester, Leicestershire£16,134Finance from £332 pm
432018 BMW 4 Series 3.0 430d M Sport Convertible 2dr Diesel Auto Euro 6 (s/s) (258 ps) Convertible ...201857,004 milesTradeDiesel2,993 ccDarlington, County Durham£16,990Finance from £350 pm
5012022 BMW 4 Series Gran Coupe 2.0 420i M Sport Auto Euro 6 (s/s) 5dr Hatchback Petrol Automatic202238,430 milesTradePetrol1,998 ccBasford, Nottinghamshire£27,991Finance from £576 pm
7BMW 4 SERIES 2.0 420d M Sport Coupe 20132013109,000 milesTradeDiesel1,995 ccStansted, Essex£7,990Finance from £168 pm
9BMW, 4 SERIES, Convertible, 2018, Semi-Auto, 1998 (cc), 2 doors201868,000 milesPrivatePetrol1,998 ccCobham, Surrey£12,750
39BMW 4 SERIES 2.0 420i xDrive M Sport Coupe 2014201468,000 milesTradePetrol1,997 ccChorley, Lancashire£10,495Finance from £221 pm
42BMW 4 SERIES GRAN COUPE 3.0 440i M Sport Hatchback 5dr Petrol Auto Euro 6 (s/s)201749,960 milesTradePetrol2,998 ccShrewsbury, Shropshire£24,995Finance from £514 pm
4912018 BMW 4 Series Gran Coupe 2.0 420d M Sport Hatchback 5dr Diesel Auto Euro 6 (s/s) (190 ps) Hat...2018107,000 milesTradeDiesel1,995 ccPeterborough, Cambridgeshire£11,995Finance from £252 pm
39BMW 4 SERIES 420d M SPORT201599,989 milesTradeDiesel1,995 ccRotherham, South Yorkshire£9,995Finance from £210 pm
602022 BMW 4 Series M440i xDrive Coupe Coupe Petrol/Electric Hybrid Automatic202246,163 milesTradeHybrid Electric2,998 ccChelmsford, Essex£34,000
6012017 BMW 4 Series Gran Coupe 2.0 420d M Sport Auto Euro 6 (s/s) 5dr COUPE Diesel Automatic201795,150 milesTradeDiesel1,995 ccSutton Coldfield, West Midlands£11,795Finance from £248 pm
5912016 BMW 4 Series Gran Coupe 2.0 420d M Sport Auto Euro 6 (s/s) 5dr COUPE Diesel Automatic2016108,355 milesTradeDiesel1,995 ccSutton Coldfield, West Midlands£10,495Finance from £221 pm
252016 66 BMW 4 SERIES GRAN COUPE 3.0 435D M SPORT HATCHBACK 5DR DIESEL AUTO XDRIV201662,000 milesTradeDiesel2,993 ccAtherton, Manchester£16,799Finance from £346 pm
5012016 BMW 4 Series 2.0 420d M Sport Coupe 2dr Diesel Auto xDrive Euro 6 (s/s) (190 ps) Coupe Diese...201648,109 milesTradeDiesel1,995 ccShotton Colliery, County Durham£15,995Finance from £336 pm
102017 BMW 4 Series 430i Luxury 2dr Auto [Professional Media] Convertible PETROL Automatic201725,000 milesTradePetrol1,998 ccWinsford, Cheshire£19,299
192018 BMW 4 Series Gran Coupe 2.0 420i Sport Hatchback 5dr Petrol Manual Euro 6 (s/s) (184 ps) Hat...2018104,476 milesTradePetrol1,998 ccMorecambe, Lancashire£9,895Finance from £208 pm
372015 65 BMW 4 SERIES GRAN COUPE 3.0 435D M SPORT HATCHBACK 5DR DIESEL AUTO XDRIV201599,999 milesTradeDiesel2,993 ccWavertree, Merseyside£12,295Finance from £259 pm
322015 BMW 4 Series Gran Coupe 2.0 420i SE Hatchback 5dr Petrol Auto xDrive Euro 6 (s/s) (184 ps) H...201540,434 milesTradePetrol1,997 ccIpswich, Suffolk£11,700Finance from £246 pm
252017 BMW 4 Series 420d [190] M Sport 2dr Auto [Professional Media] COUPE Diesel Automatic2017118,460 milesTradeDiesel1,995 ccColchester, Essex£9,899Finance from £208 pm
4412018 BMW 4 Series 420d [190] M Sport 5dr Auto [Professional Media] COUPE DIESEL Automatic201855,779 milesTradeDiesel1,995 ccBasford, Nottinghamshire£17,991Finance from £370 pm
5012022 BMW 4 Series 2.0 420i M Sport Auto Euro 6 (s/s) 2dr Coupe Petrol Automatic202211,781 milesTradePetrol1,998 ccBasford, Nottinghamshire£30,991Finance from £637 pm
8112018 BMW 4 Series 2.0 420D Gran Coupe M Sport Auto 5dr Coupe Diesel Automatic201877,989 milesTradeDiesel1,995 ccPeterborough, Cambridgeshire£13,990Finance from £294 pm