Used BMW 4 Series Gran Coupe cars for sale on What Car?

In partnership with

What Car? Classifieds has 990 approved used BMW 4 Series Gran Coupe cars available for sale from top BMW dealers. Browse our classifieds now - the easiest and most powerful used car search tool around – and find the perfect approved used BMW 4 Series Gran Coupe near you.

In partnership with

Cars found 990

Chosen Filters (2)
* Postcode invalid
BMW 4 Series Gran Coupe 2.0 420i GPF M Sport Auto Euro 6 (s/s) 5dr

BMW 4 Series Gran Coupe 2.0 420i GPF M Sport Auto Euro 6 (s/s) 5dr

Birmingham, Warwickshire
  • 2019 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 22,702 Miles
£14,995
BMW 4 Series Gran Coupe 2.0 420d M Sport Auto XDrive Euro 6 (s/s) 5dr

BMW 4 Series Gran Coupe 2.0 420d M Sport Auto XDrive Euro 6 (s/s) 5dr

Glasgow, Lanarkshire
  • 2017 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 43,930 Miles
£18,498
BMW 4 SERIES GRAN COUPE 2.0 420d MHT M Sport Auto Euro 6 (s/s) 5dr

BMW 4 SERIES GRAN COUPE 2.0 420d MHT M Sport Auto Euro 6 (s/s) 5dr

Oldham, North west
  • 2022 reg
  • Diesel Hybrid
  • 5 Doors
  • Automatic
  • 54,070 Miles
£26,499
BMW 4 Series Gran Coupe 2.0 420d Luxury Auto Euro 6 (s/s) 5dr

BMW 4 Series Gran Coupe 2.0 420d Luxury Auto Euro 6 (s/s) 5dr

Halifax, West yorkshire
  • 2016 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 125,000 Miles
£7,890
BMW 4 Series Gran Coupe 3.0 430d M Sport Auto XDrive Euro 6 (s/s) 5dr

BMW 4 Series Gran Coupe 3.0 430d M Sport Auto XDrive Euro 6 (s/s) 5dr

Ripon, North yorkshire
  • 2017 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 62,000 Miles
£17,390
BMW 4 Series Gran Coupe 2.0 420d M Sport Auto Euro 6 (s/s) 5dr

BMW 4 Series Gran Coupe 2.0 420d M Sport Auto Euro 6 (s/s) 5dr

Spalding, Lincolnshire
  • 2017 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 34,487 Miles
£17,100
BMW 4 SERIES GRAN COUPE 2.0 420d M Sport Euro 6 (s/s) 5dr

BMW 4 SERIES GRAN COUPE 2.0 420d M Sport Euro 6 (s/s) 5dr

Huddersfield, Yorkshire
  • 2017 reg
  • Diesel
  • 5 Doors
  • Manual
  • 90,000 Miles
£11,495
BMW 4 SERIES GRAN COUPE 2.0 430i GPF M Sport Auto Euro 6 (s/s) 5dr

BMW 4 SERIES GRAN COUPE 2.0 430i GPF M Sport Auto Euro 6 (s/s) 5dr

Bayford, Hertford
  • 2019 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 25,600 Miles
£20,989
BMW 4 SERIES GRAN COUPE 2.0 420d M Sport Auto Euro 6 (s/s) 5dr

BMW 4 SERIES GRAN COUPE 2.0 420d M Sport Auto Euro 6 (s/s) 5dr

Blyth, Northumberland
  • 2019 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 62,000 Miles
£16,991
BMW 4 SERIES GRAN COUPE 2.0 420d M Sport Auto Euro 6 (s/s) 5dr

BMW 4 SERIES GRAN COUPE 2.0 420d M Sport Auto Euro 6 (s/s) 5dr

Manchester, Lancashire
  • 2017 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 92,000 Miles
£11,940
BMW 4 SERIES GRAN COUPE 2.0 420d M Sport Auto Euro 6 (s/s) 5dr

BMW 4 SERIES GRAN COUPE 2.0 420d M Sport Auto Euro 6 (s/s) 5dr

Manchester, Lancashire
  • 2018 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 48,000 Miles
£16,970
BMW 4 Series Gran Coupe 3.0 430d M Sport Auto Euro 6 (s/s) 5dr

BMW 4 Series Gran Coupe 3.0 430d M Sport Auto Euro 6 (s/s) 5dr

Bedford, Bedfordshire
  • 2017 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 59,000 Miles
£16,999
BMW 4 SERIES GRAN COUPE 2.0 420i M Sport Auto Euro 6 (s/s) 5dr

BMW 4 SERIES GRAN COUPE 2.0 420i M Sport Auto Euro 6 (s/s) 5dr

Beckenham, Kent
  • 2022 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 19,743 Miles
£29,995
BMW 4 Series Gran Coupe 2.0 420d M Sport Auto XDrive Euro 6 (s/s) 5dr

BMW 4 Series Gran Coupe 2.0 420d M Sport Auto XDrive Euro 6 (s/s) 5dr

Stockton-on-tees, Cleveland
  • 2017 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 57,797 Miles
£17,550
BMW 4 SERIES GRAN COUPE 2.0 420d M Sport Auto Euro 6 (s/s) 5dr

BMW 4 SERIES GRAN COUPE 2.0 420d M Sport Auto Euro 6 (s/s) 5dr

Colchester, Essex
  • 2018 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 93,000 Miles
£12,995
BMW 4 SERIES 3.0 430d M Sport Auto XDrive Euro 6 (s/s) 5dr

BMW 4 SERIES 3.0 430d M Sport Auto XDrive Euro 6 (s/s) 5dr

Blackpool, Lancashire
  • 2019 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 59,991 Miles
£18,990
BMW 4 SERIES GRAN COUPE 3.0 435d M Sport Auto XDrive Euro 6 (s/s) 5dr

BMW 4 SERIES GRAN COUPE 3.0 435d M Sport Auto XDrive Euro 6 (s/s) 5dr

Lincoln, Lincolnshire
  • 2015 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 66,253 Miles
£15,495
BMW 4 Series Gran Coupe 2.0 420d M Sport Auto Euro 6 (s/s) 5dr

BMW 4 Series Gran Coupe 2.0 420d M Sport Auto Euro 6 (s/s) 5dr

Bedford, Bedfordshire
  • 2020 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 60,724 Miles
£16,995
BMW 4 Series Gran Coupe 3.0 435d M Sport Auto XDrive Euro 6 (s/s) 5dr

BMW 4 Series Gran Coupe 3.0 435d M Sport Auto XDrive Euro 6 (s/s) 5dr

Evesham, Worcestershire
  • 2017 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 37,627 Miles
£20,489
BMW 4 Series Gran Coupe 3.0 M440i MHT Auto XDrive Euro 6 (s/s) 5dr

BMW 4 Series Gran Coupe 3.0 M440i MHT Auto XDrive Euro 6 (s/s) 5dr

Shrewsbury, Shropshire
  • 2021 reg
  • Petrol Hybrid
  • 5 Doors
  • Automatic
  • 38,568 Miles
£38,500
...