Used BMW 6 Series cars for sale on What Car?

In partnership with

What Car? Classifieds has 9 approved used BMW 6 Series 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 near you.

In partnership with

Cars found 9

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

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

Darlington, County durham
  • 2017 reg
  • Diesel
  • 2 Doors
  • Automatic
  • 54,000 Miles
£19,490
BMW 6 SERIES 3.0 640d SE Auto Euro 6 (s/s) 2dr

BMW 6 SERIES 3.0 640d SE Auto Euro 6 (s/s) 2dr

Coventry, West midlands
  • 2017 reg
  • Diesel
  • 2 Doors
  • Automatic
  • 87,000 Miles
£16,995
BMW 6 SERIES 3.0 640d M Sport Auto Euro 6 (s/s) 2dr

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

Magherafelt, County londonderry
  • 2017 reg
  • Diesel
  • 2 Doors
  • Automatic
  • 79,000 Miles
£16,950
BMW 6 Series 3.0 640d M Sport Auto Euro 6 (s/s) 2dr

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

  • 2017 reg
  • Diesel
  • 2 Doors
  • Automatic
  • 49,267 Miles
£19,159
BMW 6 Series 3.0 640i M Sport Auto Euro 6 (s/s) 2dr

BMW 6 Series 3.0 640i M Sport Auto Euro 6 (s/s) 2dr

Slough, Buckinghamshire
  • 2017 reg
  • Petrol
  • 2 Doors
  • Automatic
  • 43,530 Miles
£19,495
BMW 6 Series 3.0 640d M Sport Auto Euro 6 (s/s) 2dr

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

Halifax, West yorkshire
  • 2017 reg
  • Diesel
  • 2 Doors
  • Automatic
  • 93,500 Miles
£13,495
BMW 6 SERIES 3.0 640d M Sport Auto Euro 6 (s/s) 2dr

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

Magherafelt, County londonderry
  • 2017 reg
  • Diesel
  • 2 Doors
  • Automatic
  • 84,000 Miles
£17,495
BMW 6 SERIES 3.0 640d M Sport Auto Euro 6 (s/s) 2dr

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

Fareham, Hampshire
  • 2018 reg
  • Diesel
  • 2 Doors
  • Automatic
  • 36,700 Miles
£20,164
BMW 6 SERIES 3.0 640d M Sport Auto Euro 6 (s/s) 2dr

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

Wirral, Merseyside
  • 2017 reg
  • Diesel
  • 2 Doors
  • Automatic
  • 33,361 Miles
£19,689