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

In partnership with

What Car? Classifieds has 1,015 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 1,015

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

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

Harrow, Middlesex
  • 2017 reg
  • Petrol
  • 5 Doors
  • Manual
  • 75,500 Miles
£12,490
BMW 4 Series Gran Coupe 2.0 420i GPF M Sport Euro 6 (s/s) 5dr

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

Willesden, Middlesex
  • 2018 reg
  • Petrol
  • 5 Doors
  • Manual
  • 33,000 Miles
£10,990
BMW 4 Series Gran Coupe 2.0 430i M Sport Auto Euro 6 (s/s) 5dr

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

Exeter, Devon
  • 2018 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 38,471 Miles
£18,995
BMW 4 Series Gran Coupe 2.0 430i M Sport Auto Euro 6 (s/s) 5dr

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

Chelmsford, Essex
  • 2022 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 24,951 Miles
£31,050
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
  • 2020 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 21,245 Miles
£20,249
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

Blackburn, Lancashire
  • 2024 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 9,620 Miles
£38,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

Lutterworth, Leicestershire
  • 2017 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 121,000 Miles
£9,495
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

Durham, Durham
  • 2024 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 6,249 Miles
£37,458
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

Derby, Derbyshire
  • 2023 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 35,490 Miles
£30,991
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
  • 2022 reg
  • Petrol Hybrid
  • 5 Doors
  • Automatic
  • 14,950 Miles
£40,000
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

Maidenhead, Surrey
  • 2022 reg
  • Petrol Hybrid
  • 5 Doors
  • Automatic
  • 4,741 Miles
£41,000
BMW 4 SERIES GRAN COUPE 2.0 420i Sport Auto Euro 6 (s/s) 5dr

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

Milton keynes, Buckinghamshire
  • 2018 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 84,122 Miles
£12,850
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

Derby, Derbyshire
  • 2019 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 45,696 Miles
£18,000
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

Newbury, Berkshire
  • 2017 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 85,000 Miles
£13,180
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

Glasgow, Lanarkshire
  • 2017 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 60,007 Miles
£14,498
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

Bridgwater, Somerset
  • 2024 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 8,925 Miles
£36,800
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

South hykeham, Lincoln
  • 2024 reg
  • Petrol Hybrid
  • 5 Doors
  • Automatic
  • 3,125 Miles
£53,490
BMW 4 Series 2.0 420d M Sport Auto Euro 6 (s/s) 5dr

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

Leicester, Leicestershire
  • 2019 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 59,229 Miles
£16,230
BMW 4 Series Gran Coupe 3.0 440i GPF M Sport Auto Euro 6 (s/s) 5dr

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

York, Yorkshire
  • 2018 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 58,892 Miles
£19,641
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

Berkeley, Gloucestershire
  • 2016 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 91,000 Miles
£11,494
......