1/412021 BMW 4 Series Gran Coupe 2.0 420i GPF Sport Hatchback 5dr Petrol Auto xDrive Euro 6 (s/s) (18...202195,775 milesTradePetrol1,998 ccWavertree, Merseyside£12,495Finance from £263 pm
1/372016 BMW 4 Series 3.0 430d Luxury Coupe 2dr Diesel Auto Euro 6 (s/s) (258 ps) Coupe Diesel Automatic201654,171 milesTradeDiesel2,993 ccWavertree, Merseyside£12,295Finance from £259 pm
1/382019 BMW 4 Series Gran Coupe 2.0 420d M Sport Hatchback 5dr Diesel Auto Euro 6 (s/s) (190 ps) Ha...201995,121 milesTradeDiesel1,995 ccWavertree, Merseyside£12,295Finance from £259 pm
1/422017 BMW 4 Series Gran Coupe 2.0 420i M Sport Hatchback 5dr Petrol Auto Euro 6 (s/s) (184 ps) Hat...201765,648 milesTradePetrol1,998 ccWavertree, Merseyside£13,495Finance from £284 pm
1/382019 BMW 4 Series Gran Coupe 2.0 420i GPF M Sport Hatchback 5dr Petrol Auto Euro 6 (s/s) (184 ps)...201975,999 milesTradePetrol1,998 ccWavertree, Merseyside£12,995Finance from £273 pm
1/162019 BMW 4 Series 420d M Sport 2dr [Professional Media] Coupe Diesel Manual201981,552 milesTradeDiesel1,995 ccPrescot, Merseyside£11,593Finance from £244 pm
1/252019 BMW 4 Series 420d [190] xDrive M Sport 2dr Auto [Prof Media] Coupe DIESEL Automatic201950,008 milesTradeDiesel1,995 ccBootle, Merseyside£16,495Finance from £339 pm
1/332014 BMW 4 Series 3.0 435d M Sport Coupe 2dr Diesel Auto xDrive Euro 6-CAT N FINISHED IN ESTO Cou...201470,000 milesTradeDiesel2,993 ccWarrington, Cheshire£10,495
1/352018 BMW 4 Series Gran Coupe 2.0 420i GPF Sport Hatchback 5dr Petrol Manual Euro 6 (s/s) (184 ps)...201870,000 milesTradePetrol1,998 ccWarrington, Cheshire£12,400
1/292016 BMW 4 Series 2.0 420d M Sport Convertible 2dr Diesel Auto Euro 6 (s/s) (190 ps) Convertible ...201686,000 milesTradeDiesel1,995 ccBlackpool, Lancashire£7,995Finance from £168 pm
1/242017 BMW 4 Series 2.0 420d M Sport Coupe 2dr Diesel Manual Euro 6 (s/s) (190 ps) Coupe Diesel Manual2017103,507 milesTradeDiesel1,995 ccBolton, Manchester£9,352Finance from £197 pm
1/502014 BMW 4 Series 2.0 420d M Sport Coupe 2dr Diesel Manual xDrive Euro 6 (s/s) (184 ps) Coupe Die...201481,241 milesTradeDiesel1,995 ccBolton, Manchester£8,995Finance from £189 pm
1/272016 BMW 4 Series 2.0 420d M Sport Convertible 2dr Diesel Auto Euro 6 (s/s) (190 ps) Convertible ...201682,719 milesTradeDiesel1,995 ccKirkham, Lancashire£11,400Finance from £240 pm
1/292014 BMW 4 Series 2.0 420d Sport Coupe 2dr Diesel Manual xDrive Euro 6 (s/s) (184 ps) Coupe Diese...201459,000 milesTradeDiesel1,995 ccLlandudno Junction, Conwy£10,995Finance from £231 pm
1/502016 16 BMW 4 SERIES 2.0 420D M SPORT COUPE 2DR DIESEL AUTO EURO 6 (S/S) (190 PS201665,000 milesTradeDiesel1,995 ccBolton, Manchester£12,990Finance from £273 pm
1/252014 BMW 4 Series 3.0 430d M Sport Coupe 2dr Diesel Auto xDrive Euro 6 (s/s) (258 ps) Coupe Diese...201462,529 milesTradeDiesel2,993 ccKirkham, Lancashire£13,500Finance from £284 pm
1/292017 BMW 4 Series 2.0 420d Sport Coupe 2dr Diesel Auto Euro 6 (s/s) (190 ps) Coupe Diesel Automatic201774,000 milesTradeDiesel1,995 ccColwyn Bay, Conwy£12,995Finance from £273 pm
1/502019 BMW 4 Series 2.0 420i GPF M Sport Convertible 2dr Petrol Auto Euro 6 (s/s) (184 ps) Converti...201921,000 milesTradePetrol1,998 ccBlackpool, Lancashire£19,995Finance from £411 pm
1/332017 BMW 4 Series 420d [190] xDrive M Sport 5dr [Professional Media] COUPE Diesel Manual2017122,803 milesTradeDiesel1,995 ccNelson, Lancashire£7,495Finance from £158 pm
1/252015 BMW 4 Series 2.0 420d M Sport Coupe 2dr Diesel Auto Euro 6 (s/s) (190 ps) Coupe Diesel Autom...201570,000 milesTradeDiesel1,995 ccStafford, Staffordshire£11,950Finance from £251 pm
1/222015 BMW 4 Series 3.0 430d M Sport Coupe 2dr Diesel Auto xDrive Euro 6 (s/s) (258 ps) Coupe Diese...2015118,173 milesTradeDiesel2,993 ccNewcastle-under-Lyme, Staffordshire£8,695Finance from £183 pm
1/252018 BMW 4 Series Gran Coupe 2.0 420d M Sport Hatchback 5dr Diesel Auto Euro 6 (s/s) (190 ps) Hat...201874,000 milesTradeDiesel1,995 ccStafford, Staffordshire£13,800Finance from £290 pm
1/76BMW 4 SERIES 420i xDrive M Sport Coupe202218,689 milesTradePetrol1,998 ccGrange-over-Sands, Cumbria£29,449Finance from £605 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/51BMW 4 SERIES M440i xDrive MHT 5dr Step Auto202142,956 milesTradePetrol2,998 ccColne, Lancashire£32,490Finance from £668 pm