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

Powered by

What Car? Classifieds have 116 approved used BMW 6 Series Gran Coupe cars available for sale from BMW approved dealers. Browse our classifieds now, the easiest and most powerful used car search around and find the perfect approved used BMW 6 Series Gran Coupe cars near you.

Powered by

Cars found 116

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

Dunstable, Bedfordshire
  • 2013 reg
  • Diesel
  • 4 Doors
  • Automatic
  • 85,300 Miles
£12,695
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
  • 2013 reg
  • Diesel
  • 4 Doors
  • Automatic
  • 102,000 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

Chatham, Kent
  • 2017 reg
  • Diesel
  • 4 Doors
  • Automatic
  • 88,000 Miles
£17,800
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
  • 68,319 Miles
£17,990
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

Peterborough, Cambridgeshire
  • 2015 reg
  • Diesel
  • 4 Doors
  • Automatic
  • 73,706 Miles
£12,490
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

Windsor, Berkshire
  • 2015 reg
  • Diesel
  • 4 Doors
  • Automatic
  • 77,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

Chertsey, Surrey
  • 2018 reg
  • Diesel
  • 4 Doors
  • Automatic
  • 35,000 Miles
£23,999
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

Coventry, West midlands
  • 2016 reg
  • Diesel
  • 4 Doors
  • Automatic
  • 76,000 Miles
£16,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

Oldham, Lancashire
  • 2013 reg
  • Diesel
  • 4 Doors
  • Automatic
  • 113,571 Miles
£10,195
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

Kings langley, Hertfordshire
  • 2013 reg
  • Petrol
  • 4 Doors
  • Automatic
  • 15,000 Miles
£22,940
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

Market harborough, Leicestershire
  • 2016 reg
  • Diesel
  • 4 Doors
  • Automatic
  • 103,250 Miles
£14,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

Manchester, Lancashire
  • 2013 reg
  • Diesel
  • 4 Doors
  • Automatic
  • 94,000 Miles
£10,795
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

Swindon, Wiltshire
  • 2014 reg
  • Diesel
  • 4 Doors
  • Automatic
  • 73,548 Miles
£14,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

Manchester, Lancashire
  • 2014 reg
  • Diesel
  • 4 Doors
  • Automatic
  • 71,500 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

Salfords, Surrey
  • 2018 reg
  • Diesel
  • 4 Doors
  • Automatic
  • 51,247 Miles
£24,981
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
  • 2013 reg
  • Diesel
  • 4 Doors
  • Automatic
  • 108,000 Miles
£10,875
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

Slough, Buckinghamshire
  • 2013 reg
  • Diesel
  • 4 Doors
  • Automatic
  • 84,000 Miles
£10,995
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

High wycombe, Buckinghamshire
  • 2016 reg
  • Petrol
  • 4 Doors
  • Automatic
  • 34,756 Miles
£25,000
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

Bedford, Bedfordshire
  • 2013 reg
  • Diesel
  • 4 Doors
  • Automatic
  • 57,059 Miles
£15,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

Tamworth, Staffordshire
  • 2015 reg
  • Diesel
  • 4 Doors
  • Automatic
  • 36,198 Miles
£17,990
...