Used BMW 6 Series cars for sale on What Car?

In partnership with

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

Chosen Filters (2)
* 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

Stirling, Stirlingshire
  • 2016 reg
  • Diesel
  • 2 Doors
  • Automatic
  • 47,217 Miles
£16,999
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

Durham, County durham
  • 2012 reg
  • Diesel
  • 2 Doors
  • Automatic
  • 112,000 Miles
£7,999
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

Leicester, Leicestershire
  • 2012 reg
  • Diesel
  • 2 Doors
  • Automatic
  • 105,000 Miles
£9,490
BMW 6 Series 3.0 640i SE Auto Euro 6 (s/s) 2dr

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

Beckton, London
  • 2015 reg
  • Petrol
  • 2 Doors
  • Automatic
  • 74,693 Miles
£13,697
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 5 (s/s) 2dr

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

Atherstone, Warwickshire
  • 2013 reg
  • Diesel
  • 2 Doors
  • Automatic
  • 129,000 Miles
£8,345
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 640i SE Steptronic Euro 5 (s/s) 2dr

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

Wigan, Greater manchester
  • 2011 reg
  • Petrol
  • 2 Doors
  • Automatic
  • 76,000 Miles
£9,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

Bury, Lancashire
  • 2013 reg
  • Diesel
  • 2 Doors
  • Automatic
  • 115,694 Miles
£10,795
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

Bridgend, Mid glamorgan
  • 2013 reg
  • Diesel
  • 2 Doors
  • Automatic
  • 77,953 Miles
£9,295
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

Wisbech, Cambridgeshire
  • 2015 reg
  • Diesel
  • 2 Doors
  • Automatic
  • 83,650 Miles
£12,999
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

Manchester, Lancashire
  • 2015 reg
  • Diesel
  • 2 Doors
  • Automatic
  • 120,000 Miles
£10,500
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
  • 2013 reg
  • Diesel
  • 2 Doors
  • Automatic
  • 164,833 Miles
£6,780
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

Newcastle upon tyne, Northumberland
  • 2016 reg
  • Diesel
  • 2 Doors
  • Automatic
  • 50,700 Miles
£18,500
BMW 6 Series 3.0 630i Sport Auto Euro 4 2dr

BMW 6 Series 3.0 630i Sport Auto Euro 4 2dr

Guiseley, Yorkshire
  • 2006 reg
  • Petrol
  • 2 Doors
  • Automatic
  • 43,000 Miles
£9,995
BMW 6 Series 3.0 640d SE Steptronic Euro 5 (s/s) 2dr

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

Luton, Bedfordshire
  • 2012 reg
  • Diesel
  • 2 Doors
  • Automatic
  • 128,000 Miles
£5,790
BMW 6 Series 4.8 650i V8 Sport Auto Euro 4 2dr

BMW 6 Series 4.8 650i V8 Sport Auto Euro 4 2dr

Chertsey, Surrey
  • 2005 reg
  • Petrol
  • 2 Doors
  • Automatic
  • 136,869 Miles
£5,000
BMW 6 Series 3.0 630i Auto Euro 4 2dr

BMW 6 Series 3.0 630i Auto Euro 4 2dr

Slough, Buckinghamshire
  • 2005 reg
  • Petrol
  • 2 Doors
  • Automatic
  • 79,000 Miles
£4,995
BMW 6 Series 3.0 635d Sport Steptronic Euro 4 2dr

BMW 6 Series 3.0 635d Sport Steptronic Euro 4 2dr

Glasgow, Lanarkshire
  • 2010 reg
  • Diesel
  • 2 Doors
  • Automatic
  • 108,000 Miles
£6,975
BMW 6 SERIES 3.0 635d Sport Steptronic Euro 4 2dr

BMW 6 SERIES 3.0 635d Sport Steptronic Euro 4 2dr

Sutton-in-ashfield, Nottinghamshire
  • 2010 reg
  • Diesel
  • 2 Doors
  • Automatic
  • 126,775 Miles
£6,345
......