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

In partnership with

What Car? Classifieds has 95 approved used BMW 6 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 6 Series Gran Coupe near you.

In partnership with

Cars found 95

Chosen Filters (2)
* Postcode invalid
BMW 6 Series Gran Coupe 3.0 640d M Sport Auto Euro 6 (s/s) 4dr

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

Southport, Merseyside
  • 2017 reg
  • Diesel
  • 4 Doors
  • Automatic
  • 105,813 Miles
£12,995
BMW 6 Series Gran Coupe 3.0 640d M Sport Auto Euro 6 (s/s) 4dr

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

Wigan, Lancashire
  • 2016 reg
  • Diesel
  • 4 Doors
  • Automatic
  • 32,224 Miles
£18,990
BMW 6 Series Gran Coupe 3.0 640d SE Auto Euro 6 (s/s) 4dr

BMW 6 Series Gran Coupe 3.0 640d SE Auto Euro 6 (s/s) 4dr

Alfreton, Derbyshire
  • 2015 reg
  • Diesel
  • 4 Doors
  • Automatic
  • 73,000 Miles
£12,480
BMW 6 Series Gran Coupe 3.0 640d M Sport Auto Euro 5 (s/s) 4dr

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

Colchester, Essex
  • 2015 reg
  • Diesel
  • 4 Doors
  • Automatic
  • 74,371 Miles
£13,494
BMW 6 Series Gran Coupe 3.0 640d SE Auto Euro 5 (s/s) 4dr

BMW 6 Series Gran Coupe 3.0 640d SE Auto Euro 5 (s/s) 4dr

Aylesbury, Buckinghamshire
  • 2012 reg
  • Diesel
  • 4 Doors
  • Automatic
  • 85,800 Miles
£8,950
BMW 6 Series Gran Coupe 3.0 640i M Sport Auto Euro 5 (s/s) 4dr

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

Brentwood, Essex
  • 2013 reg
  • Petrol
  • 4 Doors
  • Automatic
  • 64,500 Miles
£13,495
BMW 6 Series Gran Coupe 3.0 640d M Sport Auto Euro 6 (s/s) 4dr

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

Southampton, Hampshire
  • 2015 reg
  • Diesel
  • 4 Doors
  • Automatic
  • 103,391 Miles
£11,999
BMW 6 Series Gran Coupe 3.0 640i M Sport Auto Euro 5 (s/s) 4dr

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

London, Surrey
  • 2013 reg
  • Petrol
  • 4 Doors
  • Automatic
  • 27,550 Miles
£15,950
BMW 6 Series Gran Coupe 3.0 640d M Sport Auto Euro 6 (s/s) 4dr

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

Eggborough, North yorkshire
  • 2016 reg
  • Diesel
  • 4 Doors
  • Automatic
  • 75,606 Miles
£13,990
BMW 6 SERIES GRAN COUPE 3.0 640d M Sport Auto Euro 6 (s/s) 4dr

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

Bedford, Bedfordshire
  • 2016 reg
  • Diesel
  • 4 Doors
  • Automatic
  • 105,550 Miles
£12,989
BMW 6 Series Gran Coupe 3.0 640d M Sport Auto Euro 5 (s/s) 4dr

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

Bolton, Lancashire
  • 2015 reg
  • Diesel
  • 4 Doors
  • Automatic
  • 126,000 Miles
£9,999
BMW 6 Series Gran Coupe 3.0 640d M Sport Auto Euro 6 (s/s) 4dr

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

Cwmbwrla, Swansea
  • 2018 reg
  • Diesel
  • 4 Doors
  • Automatic
  • 43,500 Miles
£23,500
BMW 6 Series Gran Coupe 3.0 640d M Sport Auto Euro 5 (s/s) 4dr

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

Oldham, Greater manchester
  • 2013 reg
  • Diesel
  • 4 Doors
  • Automatic
  • 114,321 Miles
£10,145
BMW 6 SERIES GRAN COUPE 3.0 640d M Sport Auto Euro 6 (s/s) 4dr

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

Bedford, Bedfordshire
  • 2018 reg
  • Diesel
  • 4 Doors
  • Automatic
  • 81,000 Miles
£15,990
BMW 6 Series Gran Coupe 3.0 640d M Sport Auto Euro 6 (s/s) 4dr

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

Cardiff
  • 2016 reg
  • Diesel
  • 4 Doors
  • Automatic
  • 51,000 Miles
£16,395
BMW 6 Series Gran Coupe 3.0 640d M Sport Auto Euro 5 (s/s) 4dr

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

Hemel hempstead, Hertfordshire
  • 2014 reg
  • Diesel
  • 4 Doors
  • Automatic
  • 78,500 Miles
£11,790
BMW 6 Series Gran Coupe 3.0 640d M Sport Auto Euro 6 (s/s) 4dr

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

Wetherby, West yorkshire
  • 2017 reg
  • Diesel
  • 4 Doors
  • Automatic
  • 122,683 Miles
£13,950
BMW 6 Series Gran Coupe 3.0 640i M Sport Auto Euro 6 (s/s) 4dr

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

Dewsbury, West yorkshire
  • 2017 reg
  • Petrol
  • 4 Doors
  • Automatic
  • 18,000 Miles
£17,995
BMW 6 Series Gran Coupe 3.0 640d SE Auto Euro 5 (s/s) 4dr

BMW 6 Series Gran Coupe 3.0 640d SE Auto Euro 5 (s/s) 4dr

Caerphilly, Mid glamorgan
  • 2014 reg
  • Diesel
  • 4 Doors
  • Automatic
  • 50,000 Miles
£11,995
BMW 6 Series Gran Coupe 3.0 640d M Sport Auto Euro 5 (s/s) 4dr

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

Oldham, Greater manchester
  • 2014 reg
  • Diesel
  • 4 Doors
  • Automatic
  • 110,712 Miles
£10,645
......