Used BMW 6 Series cars for sale on What Car?

Powered by

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

Powered by

Cars found 141

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

Welwyn garden city, Hertfordshire
  • 2012 reg
  • Diesel
  • 2 Doors
  • Automatic
  • 122,800 Miles
£8,995
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

Dartford, Kent
  • 2013 reg
  • Diesel
  • 2 Doors
  • Automatic
  • 82,360 Miles
£13,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

Peterborough, Cambridgeshire
  • 2013 reg
  • Diesel
  • 2 Doors
  • Automatic
  • 91,469 Miles
£13,995
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

Virginia water, Surrey
  • 2012 reg
  • Diesel
  • 2 Doors
  • Automatic
  • 57,000 Miles
£15,925
Image unavailable

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

Peterborough, Cambridgeshire
  • 2012 reg
  • Diesel
  • 2 Doors
  • Automatic
  • 75,000 Miles
£12,550
BMW 6 Series 640D Se Coupe 3.0 Automatic Diesel

BMW 6 Series 640D Se Coupe 3.0 Automatic Diesel

Kidderminster, Worcestershire
  • 2012 reg
  • Diesel
  • 2 Doors
  • Automatic
  • 69,794 Miles
£12,490
BMW 6 Series 4.4 650i V8 M Sport Auto Euro 6 (s/s) 2dr

BMW 6 Series 4.4 650i V8 M Sport Auto Euro 6 (s/s) 2dr

Caen view, Swindon
  • 2015 reg
  • Petrol
  • 2 Doors
  • Automatic
  • 45,000 Miles
£26,860
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

Dunstable, Bedfordshire
  • 2017 reg
  • Diesel
  • 2 Doors
  • Automatic
  • 54,691 Miles
£22,489
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

Stone, Staffordshire
  • 2012 reg
  • Diesel
  • 2 Doors
  • Automatic
  • 94,140 Miles
£12,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

Christchurch, Dorset
  • 2017 reg
  • Diesel
  • 2 Doors
  • Automatic
  • 21,000 Miles
£29,600
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

Barry, South glamorgan
  • 2013 reg
  • Diesel
  • 2 Doors
  • Automatic
  • 89,456 Miles
£13,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

Christchurch, Dorset
  • 2013 reg
  • Diesel
  • 2 Doors
  • Automatic
  • 23,000 Miles
£19,900
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

Sutton-in-ashfield, Nottinghamshire
  • 2012 reg
  • Diesel
  • 2 Doors
  • Automatic
  • 97,666 Miles
£12,995
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
  • 2015 reg
  • Diesel
  • 2 Doors
  • Automatic
  • 65,529 Miles
£18,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

London, Middlesex
  • 2012 reg
  • Diesel
  • 2 Doors
  • Automatic
  • 75,000 Miles
£14,890
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

Loughborough, Leicestershire
  • 2013 reg
  • Diesel
  • 2 Doors
  • Automatic
  • 48,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

Luton, Bedfordshire
  • 2016 reg
  • Diesel
  • 2 Doors
  • Automatic
  • 63,216 Miles
£18,694
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

Milton keynes, Buckinghamshire
  • 2017 reg
  • Petrol
  • 2 Doors
  • Automatic
  • 28,637 Miles
£28,395
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

Rochford, Essex
  • 2015 reg
  • Diesel
  • 2 Doors
  • Automatic
  • 64,240 Miles
£19,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

Liverpool, Merseyside
  • 2017 reg
  • Diesel
  • 2 Doors
  • Automatic
  • 88,046 Miles
£18,995
...