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

In partnership with

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

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

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

Altrincham, Manchester
  • 2015 reg
  • Diesel
  • 4 Doors
  • Automatic
  • 79,447 Miles
£11,950
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

Coventry, Warwickshire
  • 2015 reg
  • Diesel
  • 4 Doors
  • Automatic
  • 92,000 Miles
£12,680
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

Preston, Lancashire
  • 2016 reg
  • Diesel
  • 4 Doors
  • Automatic
  • 126,867 Miles
£12,495
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

Winchester, Hampshire
  • 2016 reg
  • Petrol
  • 4 Doors
  • Automatic
  • 65,000 Miles
£15,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

Bury, Lancashire
  • 2014 reg
  • Diesel
  • 4 Doors
  • Automatic
  • 31,000 Miles
£14,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

Beckton, London
  • 2015 reg
  • Diesel
  • 4 Doors
  • Automatic
  • 100,000 Miles
£11,462
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

Windlesham, Surrey
  • 2014 reg
  • Diesel
  • 4 Doors
  • Automatic
  • 44,000 Miles
£13,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

Wembley, Middlesex
  • 2017 reg
  • Diesel
  • 4 Doors
  • Automatic
  • 67,000 Miles
£17,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, Lancashire
  • 2013 reg
  • Diesel
  • 4 Doors
  • Automatic
  • 126,000 Miles
£7,490
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

Hounslow, Middlesex
  • 2014 reg
  • Diesel
  • 4 Doors
  • Automatic
  • 94,028 Miles
£12,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

Manchester, Lancashire
  • 2016 reg
  • Diesel
  • 4 Doors
  • Automatic
  • 74,700 Miles
£14,995
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

Eastleigh, Hampshire
  • 2016 reg
  • Petrol
  • 4 Doors
  • Automatic
  • 51,000 Miles
£18,000
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

Uxbridge, Middlesex
  • 2017 reg
  • Diesel
  • 4 Doors
  • Automatic
  • 99,000 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

Northwood, Middlesex
  • 2018 reg
  • Diesel
  • 4 Doors
  • Automatic
  • 91,000 Miles
£14,800
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
  • 2017 reg
  • Diesel
  • 4 Doors
  • Automatic
  • 47,337 Miles
£24,950
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, Cambridgeshire
  • 2014 reg
  • Diesel
  • 4 Doors
  • Automatic
  • 67,000 Miles
£13,450
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

Southend-on-sea, Essex
  • 2018 reg
  • Petrol
  • 4 Doors
  • Automatic
  • 42,800 Miles
£19,999
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

Stockport, Cheshire
  • 2014 reg
  • Diesel
  • 4 Doors
  • Automatic
  • 93,854 Miles
£11,980
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

Manchester, Lancashire
  • 2013 reg
  • Diesel
  • 4 Doors
  • Automatic
  • 111,975 Miles
£8,949
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

Bedford, Bedfordshire
  • 2012 reg
  • Diesel
  • 4 Doors
  • Automatic
  • 137,000 Miles
£7,800
...