Used BMW 6 Series cars for sale on What Car?

In partnership with

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

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

Stone, Staffordshire
  • 2011 reg
  • Petrol
  • 2 Doors
  • Automatic
  • 86,600 Miles
£9,775
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

Peterborough, Northamptonshire
  • 2012 reg
  • Diesel
  • 2 Doors
  • Automatic
  • 100,871 Miles
£6,995
BMW 6 Series 3.0 630i Sport Auto Euro 4 2dr

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

Swadlincote, Derbyshire
  • 2007 reg
  • Petrol
  • 2 Doors
  • Automatic
  • 119,000 Miles
£3,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

Wishaw, Lanarkshire
  • 2016 reg
  • Diesel
  • 2 Doors
  • Automatic
  • 58,000 Miles
£15,695
BMW 6 SERIES 3.0 630i Sport Auto Euro 4 2dr

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

Ascot, Berkshire
  • 2006 reg
  • Petrol
  • 2 Doors
  • Automatic
  • 110,000 Miles
£5,500
Image unavailable

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

West drayton, Middlesex
  • 2010 reg
  • Diesel
  • 2 Doors
  • Automatic
  • 132,000 Miles
£5,494
BMW 6 Series 4.4 645Ci V8 Auto Euro 3 2dr

BMW 6 Series 4.4 645Ci V8 Auto Euro 3 2dr

Chepstow, Gwent
  • 2005 reg
  • Petrol
  • 2 Doors
  • Automatic
  • 116,000 Miles
£4,695
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

Norwich, Norfolk
  • 2014 reg
  • Diesel
  • 2 Doors
  • Automatic
  • 47,000 Miles
£13,990
BMW 6 Series 4.4 645Ci V8 Auto Euro 3 2dr

BMW 6 Series 4.4 645Ci V8 Auto Euro 3 2dr

Bury st. edmunds, Suffolk
  • 2004 reg
  • Petrol
  • 2 Doors
  • Automatic
  • 74,000 Miles
£7,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

Wakefield, West yorkshire
  • 2016 reg
  • Diesel
  • 2 Doors
  • Automatic
  • 68,821 Miles
£16,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

Ashbourne, Derbyshire
  • 2015 reg
  • Diesel
  • 2 Doors
  • Automatic
  • 103,090 Miles
£11,490
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

Coventry, West midlands
  • 2015 reg
  • Diesel
  • 2 Doors
  • Automatic
  • 164,000 Miles
£8,795
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

Bolton, Lancashire
  • 2012 reg
  • Diesel
  • 2 Doors
  • Automatic
  • 118,000 Miles
£8,990
BMW 6 Series 3.0 640i M Sport Steptronic Euro 5 (s/s) 2dr

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

Billericay, Essex
  • 2011 reg
  • Petrol
  • 2 Doors
  • Automatic
  • 82,823 Miles
£10,990
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

Lowestoft, Suffolk
  • 2014 reg
  • Diesel
  • 2 Doors
  • Automatic
  • 73,090 Miles
£12,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

Darlington, County durham
  • 2017 reg
  • Diesel
  • 2 Doors
  • Automatic
  • 54,000 Miles
£19,490
BMW 6 SERIES 3.0 635d Sport Steptronic Euro 4 2dr

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

North shields, Tyne and wear
  • 2008 reg
  • Diesel
  • 2 Doors
  • Automatic
  • 87,000 Miles
£6,690
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

Windsor, Berkshire
  • 2016 reg
  • Diesel
  • 2 Doors
  • Automatic
  • 67,000 Miles
£14,995
BMW 6 Series 3.0 635d Sport Steptronic Euro 4 2dr

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

Lichfield, Staffordshire
  • 2008 reg
  • Diesel
  • 2 Doors
  • Automatic
  • 139,000 Miles
£2,878
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

Beckton, London
  • 2015 reg
  • Diesel
  • 2 Doors
  • Automatic
  • 85,500 Miles
£13,406
...