Used BMW 6 Series cars for sale on What Car?

In partnership with

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

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

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

Warrington
  • 2015 reg
  • Diesel
  • 2 Doors
  • Automatic
  • 44,927 Miles
£16,450
BMW 6 Series 4.4 650i V8 SE Steptronic Euro 5 2dr

BMW 6 Series 4.4 650i V8 SE Steptronic Euro 5 2dr

Slough, Buckinghamshire
  • 2011 reg
  • Petrol
  • 2 Doors
  • Automatic
  • 50,000 Miles
£12,975
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

Hatfield, Hertfordshire
  • 2017 reg
  • Diesel
  • 2 Doors
  • Automatic
  • 79,500 Miles
£15,749
BMW 6 SERIES 3.0 640d M Sport Steptronic Euro 5 (s/s) 2dr

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

Lowestoft, Suffolk
  • 2012 reg
  • Diesel
  • 2 Doors
  • Automatic
  • 97,100 Miles
£8,495
BMW 6 SERIES 3.0 640i SE Steptronic Euro 5 (s/s) 2dr

BMW 6 SERIES 3.0 640i SE Steptronic Euro 5 (s/s) 2dr

Bournemouth, Dorset
  • 2011 reg
  • Petrol
  • 2 Doors
  • Automatic
  • 60,000 Miles
£11,750
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

Chesham, Buckinghamshire
  • 2018 reg
  • Diesel
  • 2 Doors
  • Automatic
  • 46,500 Miles
£22,995
BMW 6 Series 3.0 640d SE Auto Euro 5 (s/s) 2dr

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

Frinton, Essex
  • 2013 reg
  • Diesel
  • 2 Doors
  • Automatic
  • 70,107 Miles
£11,000
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

Southport, Merseyside
  • 2013 reg
  • Petrol
  • 2 Doors
  • Automatic
  • 67,321 Miles
£13,888
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
  • 37,000 Miles
£19,950
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

Cobham, Surrey
  • 2013 reg
  • Petrol
  • 2 Doors
  • Automatic
  • 45,956 Miles
£14,390
BMW 6 SERIES 3.0 640d M Sport Auto Euro 5 (s/s) 2dr

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

Nottingham, Nottinghamshire
  • 2013 reg
  • Diesel
  • 2 Doors
  • Automatic
  • 56,000 Miles
£11,995
BMW 6 Series 3.0 640d M Sport Steptronic Euro 5 (s/s) 2dr

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

Leicester, Leicestershire
  • 2012 reg
  • Diesel
  • 2 Doors
  • Automatic
  • 93,000 Miles
£8,499
BMW 6 Series 3.0 640d M Sport Auto Euro 5 (s/s) 2dr

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

Iver, Buckinghamshire
  • 2014 reg
  • Diesel
  • 2 Doors
  • Automatic
  • 50,000 Miles
£16,450
BMW 6 Series 3.0 640d M Sport Steptronic Euro 5 (s/s) 2dr

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

St. helens, Merseyside
  • 2012 reg
  • Diesel
  • 2 Doors
  • Automatic
  • 95,000 Miles
£9,000
BMW 6 Series 3.0 640d M Sport Auto Euro 5 (s/s) 2dr

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

Newtownabbey, County antrim
  • 2012 reg
  • Diesel
  • 2 Doors
  • Automatic
  • 57,000 Miles
£11,990
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

Coalville, Leicestershire
  • 2015 reg
  • Diesel
  • 2 Doors
  • Automatic
  • 107,000 Miles
£13,250
BMW 6 Series 3.0 640d M Sport Auto Euro 5 (s/s) 2dr

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

Bingley, West yorkshire
  • 2014 reg
  • Diesel
  • 2 Doors
  • Automatic
  • 75,250 Miles
£13,995
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

Willenhall, West midlands
  • 2017 reg
  • Diesel
  • 2 Doors
  • Automatic
  • 18,404 Miles
£22,975
BMW 6 Series 4.4 650i V8 M Sport Steptronic Euro 5 2dr

BMW 6 Series 4.4 650i V8 M Sport Steptronic Euro 5 2dr

Iver, Buckinghamshire
  • 2012 reg
  • Petrol
  • 2 Doors
  • Automatic
  • 100,000 Miles
£14,950
BMW 6 Series 3.0 640d M Sport Auto Euro 5 (s/s) 2dr

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

Dudley, West midlands
  • 2012 reg
  • Diesel
  • 2 Doors
  • Automatic
  • 78,000 Miles
£11,450
...