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

In partnership with

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

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

Ilford, Essex
  • 2016 reg
  • Diesel
  • 4 Doors
  • Automatic
  • 63,000 Miles
£15,495
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

Sheffield, Yorkshire
  • 2013 reg
  • Diesel
  • 4 Doors
  • Automatic
  • 154,208 Miles
£6,290
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

Epsom, Surrey
  • 2015 reg
  • Diesel
  • 4 Doors
  • Automatic
  • 125,000 Miles
£9,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

Birmingham, Warwickshire
  • 2015 reg
  • Diesel
  • 4 Doors
  • Automatic
  • 100,000 Miles
£10,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

Wakefield, West yorkshire
  • 2013 reg
  • Diesel
  • 4 Doors
  • Automatic
  • 122,000 Miles
£8,750
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

Welwyn, Hertfordshire
  • 2013 reg
  • Diesel
  • 4 Doors
  • Automatic
  • 81,000 Miles
£8,700
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

Huntingdon, Cambridgeshire
  • 2012 reg
  • Diesel
  • 4 Doors
  • Automatic
  • 68,954 Miles
£12,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

Bridgwater, Somerset
  • 2014 reg
  • Diesel
  • 4 Doors
  • Automatic
  • 123,274 Miles
£10,495
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

Yaxley, Peterborough
  • 2015 reg
  • Petrol
  • 4 Doors
  • Automatic
  • 32,431 Miles
£18,988
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

Maldon, Essex
  • 2017 reg
  • Diesel
  • 4 Doors
  • Automatic
  • 76,000 Miles
£18,700
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

Eastleigh, Hampshire
  • 2015 reg
  • Diesel
  • 4 Doors
  • Automatic
  • 130,000 Miles
£10,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

York, Yorkshire
  • 2018 reg
  • Diesel
  • 4 Doors
  • Automatic
  • 93,996 Miles
£17,000
BMW 6 Series Gran Coupe 3.0 640d M Sport Saloon 4dr Diesel Auto Euro 6 (s/s) (313 Ps)

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

Guiseley, Yorkshire
  • 2017 reg
  • Diesel
  • 4 Doors
  • Automatic
  • 50,125 Miles
£21,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

Hatfield, Hertfordshire
  • 2018 reg
  • Diesel
  • 4 Doors
  • Automatic
  • 63,500 Miles
£20,249
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

Hook, Hampshire
  • 2017 reg
  • Petrol
  • 4 Doors
  • Automatic
  • 50,000 Miles
£18,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

Peterborough, Cambridgeshire
  • 2013 reg
  • Diesel
  • 4 Doors
  • Automatic
  • 78,211 Miles
£12,299
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

Tonbridge, Kent
  • 2014 reg
  • Diesel
  • 4 Doors
  • Automatic
  • 55,000 Miles
£14,900
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

Kilmarnock, Ayrshire
  • 2017 reg
  • Diesel
  • 4 Doors
  • Automatic
  • 60,000 Miles
£20,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

Burgess hill, West sussex
  • 2013 reg
  • Diesel
  • 4 Doors
  • Automatic
  • 85,000 Miles
£12,795
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

High wycombe, Buckinghamshire
  • 2016 reg
  • Diesel
  • 4 Doors
  • Automatic
  • 37,461 Miles
£21,000
...