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
53BMW 4 SERIES 2.0 420d M Sport Coupe - M Sport Pro, individual lights, Vernasca202246,864 milesTradeHybrid Electric1,995 ccMinehead, Somerset£27,970Finance from £575 pm
59BMW 4 SERIES GRAN COUPE 2.0 420i M Sport Gran Coupe - Only 2 owners from new201791,700 milesTradePetrol1,998 ccMinehead, Somerset£11,790Finance from £248 pm
422017 BMW 4 Series 68051 Hatchback Diesel Automatic201749,143 milesTradeDiesel1,995 ccLeicester, Leicestershire£16,134Finance from £332 pm
482023 BMW 4 Series 420i M Sport 5dr Step Auto COUPE PETROL Automatic202318,440 milesTradePetrol1,998 ccPortsmouth, Hampshire£29,999Finance from £617 pm
472022 BMW 4 Series M440d xDrive MHT 2dr Step Auto COUPE DIESEL Automatic202223,112 milesTradeDiesel2,993 ccPortsmouth, Hampshire£34,999Finance from £720 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
422021 BMW 4 Series 2.0 420i M Sport Coupe 2dr Petrol Auto Euro 6 (s/s) (184 ps) - PARK ASSIST Cou...202157,245 milesTradePetrol1,998 ccSouthampton, Hampshire£22,359Finance from £460 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
9BMW, 4 SERIES, msport Convertible, 2014, Semi-Auto, 2979 (cc), 2 doors201490,000 milesPrivatePetrol2,979 ccNorthfleet, Kent£10,000
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
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
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