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

In partnership with

What Car? Classifieds has 991 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 991

Chosen Filters (2)
* Postcode invalid
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

Carlisle, Cumbria
  • 2022 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 7,423 Miles
£32,950
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

Croydon, Surrey
  • 2025 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 1,333 Miles
£44,995
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

Doncaster, South yorkshire
  • 2016 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 51,077 Miles
£16,995
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

Rotherham, South yorkshire
  • 2021 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 35,859 Miles
£21,287
BMW 4 Series Gran Coupe 2.0 420d Sport Auto XDrive Euro 6 (s/s) 5dr

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

Brough, North humberside
  • 2017 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 40,436 Miles
£16,995
BMW 4 Series Gran Coupe 2.0 420i M Sport Pro Edition Auto Euro 6 (s/s) 5dr

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

Bury st edmunds, Suffolk
  • 2022 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 23,742 Miles
£30,950
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

Leeds, West yorkshire
  • 2023 reg
  • Diesel Hybrid
  • 5 Doors
  • Automatic
  • 35,538 Miles
£32,890
BMW 4 Series Gran Coupe 2.0 418d M Sport Euro 6 (s/s) 5dr

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

Leeds, West yorkshire
  • 2016 reg
  • Diesel
  • 5 Doors
  • Manual
  • 71,730 Miles
£11,420
BMW 4 Series 2.0 420i M Sport Auto Euro 6 (s/s) 5dr

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

Scunthorpe, South humberside
  • 2022 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 31,706 Miles
£27,424
BMW 4 SERIES GRAN COUPE 2.0 428i Luxury Auto Euro 6 (s/s) 5dr

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

Thatcham, Berkshire
  • 2015 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 107,000 Miles
£9,790
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

Fleetwood, Lancashire
  • 2018 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 86,318 Miles
£13,950
BMW 4 SERIES 2.0 430i GPF M Sport Auto Euro 6 (s/s) 5dr

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

Cardiff, Glamorgan
  • 2019 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 48,492 Miles
£17,599
BMW 4 Series Gran Coupe 2.0 420d MHT M Sport Auto XDrive Euro 6 (s/s) 5dr

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

Harrogate, North yorkshire
  • 2022 reg
  • Diesel Hybrid
  • 5 Doors
  • Automatic
  • 28,390 Miles
£31,750
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
  • 62,345 Miles
£15,995
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

Crawley, West sussex
  • 2024 reg
  • Petrol Hybrid
  • 5 Doors
  • Automatic
  • 7,410 Miles
£54,321
BMW 4 Series Gran Coupe 2.0 420d Sport Auto Euro 6 (s/s) 5dr

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

Blackpool, Lancashire
  • 2020 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 39,835 Miles
£20,995
BMW 4 Series Gran Coupe 2.0 420d Sport Auto XDrive Euro 6 (s/s) 5dr

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

Irvine, North ayrshire
  • 2016 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 33,308 Miles
£16,998
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

Arlesey, Bedfordshire
  • 2016 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 115,000 Miles
£10,195
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

Guildford, Surrey
  • 2017 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 58,451 Miles
£15,995
BMW 4 SERIES GRAN COUPE 2.0 430i Luxury Auto Euro 6 (s/s) 5dr

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

Stockport, Cheshire
  • 2017 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 62,000 Miles
£14,750
......