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

In partnership with

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

Chosen Filters (2)
* Postcode invalid
Image unavailable

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

Chepstow, Gwent
  • 2017 reg
  • Diesel
  • 4 Doors
  • Automatic
  • 60,000 Miles
£16,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

Peterborough
  • 2015 reg
  • Diesel
  • 4 Doors
  • Automatic
  • 109,756 Miles
£10,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

Scunthorpe, North lincolnshire
  • 2016 reg
  • Diesel
  • 4 Doors
  • Automatic
  • 41,460 Miles
£17,698
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

Luton, Bedfordshire
  • 2017 reg
  • Petrol
  • 4 Doors
  • Automatic
  • 25,558 Miles
£24,000
BMW 6 Series 3.0 640d M Sport Auto Euro 6 (s/s) 4dr

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

Newcastle upon tyne, Northumberland
  • 2016 reg
  • Diesel
  • 4 Doors
  • Automatic
  • 59,958 Miles
£15,440
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

Alfreton, Derbyshire
  • 2018 reg
  • Diesel
  • 4 Doors
  • Automatic
  • 34,623 Miles
£23,980
BMW 6 Series Gran Coupe 3.0 640i GPF M Sport Auto Euro 6 (s/s) 4dr

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

Ashford, Kent
  • 2018 reg
  • Petrol
  • 4 Doors
  • Automatic
  • 43,016 Miles
£22,990
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

Leicester, Leicestershire
  • 2014 reg
  • Diesel
  • 4 Doors
  • Automatic
  • 95,000 Miles
£10,440
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

Wishaw, Lanarkshire
  • 2016 reg
  • Diesel
  • 4 Doors
  • Automatic
  • 50,000 Miles
£17,695
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

Ipswich, Suffolk
  • 2017 reg
  • Diesel
  • 4 Doors
  • Automatic
  • 59,609 Miles
£21,750
BMW 6 Series Gran Coupe 4.4 650i V8 M Sport Auto Euro 6 (s/s) 4dr

BMW 6 Series Gran Coupe 4.4 650i V8 M Sport Auto Euro 6 (s/s) 4dr

City of westminster, London
  • 2014 reg
  • Petrol
  • 4 Doors
  • Automatic
  • 12,853 Miles
£24,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

Hull
  • 2018 reg
  • Diesel
  • 4 Doors
  • Automatic
  • 77,665 Miles
£17,995
BMW 6 SERIES 3.0 640d M Sport Auto Euro 6 (s/s) 4dr

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

Magherafelt, County londonderry
  • 2018 reg
  • Diesel
  • 4 Doors
  • Automatic
  • 69,123 Miles
£20,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

Oldham, Lancashire
  • 2016 reg
  • Diesel
  • 4 Doors
  • Automatic
  • 70,000 Miles
£14,745
BMW 6 Series Gran Coupe 4.4 650i V8 M Sport Auto Euro 6 (s/s) 4dr

BMW 6 Series Gran Coupe 4.4 650i V8 M Sport Auto Euro 6 (s/s) 4dr

Ipswich, Suffolk
  • 2015 reg
  • Petrol
  • 4 Doors
  • Automatic
  • 72,902 Miles
£16,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

Middlesbrough, Cleveland
  • 2015 reg
  • Diesel
  • 4 Doors
  • Automatic
  • 60,512 Miles
£15,984
BMW 6 SERIES GRAN COUPE 3.0 640i SE Auto Euro 6 (s/s) 4dr

BMW 6 SERIES GRAN COUPE 3.0 640i SE Auto Euro 6 (s/s) 4dr

Stratford-upon-avon, Warwickshire
  • 2015 reg
  • Petrol
  • 4 Doors
  • Automatic
  • 56,168 Miles
£16,000
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

Bristol, Gloucestershire
  • 2015 reg
  • Diesel
  • 4 Doors
  • Automatic
  • 120,000 Miles
£11,695
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

Bushey, Hertfordshire
  • 2016 reg
  • Petrol
  • 4 Doors
  • Automatic
  • 54,000 Miles
£15,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

Bury, Lancashire
  • 2016 reg
  • Diesel
  • 4 Doors
  • Automatic
  • 127,103 Miles
£11,795
...