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

In partnership with

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

Chosen Filters (2)
* Postcode invalid
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
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,000 Miles
£20,450
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

Stockport, Cheshire
  • 2018 reg
  • Diesel
  • 4 Doors
  • Automatic
  • 108,000 Miles
£15,000
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

Penarth, South glamorgan
  • 2015 reg
  • Diesel
  • 4 Doors
  • Automatic
  • 111,184 Miles
£12,480
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

Magherafelt, County londonderry
  • 2015 reg
  • Diesel
  • 4 Doors
  • Automatic
  • 49,000 Miles
£17,495
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

West bromwich, West midlands
  • 2013 reg
  • Diesel
  • 4 Doors
  • Automatic
  • 73,885 Miles
£11,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

Newcastle upon tyne, Northumberland
  • 2013 reg
  • Diesel
  • 4 Doors
  • Automatic
  • 95,000 Miles
£10,499
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
  • 87,635 Miles
£12,994
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

York, Yorkshire
  • 2018 reg
  • Diesel
  • 4 Doors
  • Automatic
  • 122,000 Miles
£14,414
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

Wishaw, Lanarkshire
  • 2016 reg
  • Diesel
  • 4 Doors
  • Automatic
  • 86,000 Miles
£14,495
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

Plymouth, Devon
  • 2016 reg
  • Diesel
  • 4 Doors
  • Automatic
  • 43,469 Miles
£17,450
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

Newcastle upon tyne, Northumberland
  • 2015 reg
  • Diesel
  • 4 Doors
  • Automatic
  • 107,121 Miles
£11,250
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

Enniskillen, County fermanagh
  • 2018 reg
  • Diesel
  • 4 Doors
  • Automatic
  • 71,000 Miles
£19,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

Sheffield, Yorkshire
  • 2016 reg
  • Diesel
  • 4 Doors
  • Automatic
  • 53,783 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

Rickmansworth, Hertfordshire
  • 2016 reg
  • Diesel
  • 4 Doors
  • Automatic
  • 77,734 Miles
£13,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

North somerset, North somerset
  • 2018 reg
  • Diesel
  • 4 Doors
  • Automatic
  • 43,000 Miles
£18,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

Ivybridge, Devon
  • 2014 reg
  • Diesel
  • 4 Doors
  • Automatic
  • 86,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

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

Wakefield, West yorkshire
  • 2017 reg
  • Diesel
  • 4 Doors
  • Automatic
  • 16,741 Miles
£22,549
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

Reading, Berkshire
  • 2014 reg
  • Diesel
  • 4 Doors
  • Automatic
  • 77,978 Miles
£11,995
...