Used BMW 6 Series cars for sale on What Car?

Powered by

What Car? Classifieds have 111 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 111

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

Wolverhampton, Staffordshire
  • 2013 reg
  • Diesel
  • 2 Doors
  • Automatic
  • 81,670 Miles
£10,000
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

Dagenham, Essex
  • 2013 reg
  • Diesel
  • 2 Doors
  • Automatic
  • 64,445 Miles
£14,500
Image unavailable

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

Royston, Hertfordshire
  • 2012 reg
  • Petrol
  • 2 Doors
  • Automatic
  • 22,000 Miles
£18,000
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

Minehead, Somerset
  • 2012 reg
  • Diesel
  • 2 Doors
  • Automatic
  • 121,009 Miles
£8,470
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
  • 2014 reg
  • Diesel
  • 2 Doors
  • Automatic
  • 37,909 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

Colchester, Essex
  • 2011 reg
  • Petrol
  • 2 Doors
  • Automatic
  • 123,500 Miles
£9,250
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

Southampton, Hampshire
  • 2013 reg
  • Petrol
  • 2 Doors
  • Automatic
  • 46,000 Miles
£15,996
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
  • 2013 reg
  • Diesel
  • 2 Doors
  • Automatic
  • 93,187 Miles
£11,000
BMW 6 SERIES DIESEL COUPE 3.0 640d M Sport Auto Euro 6 (s/s) 2dr

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

Guildford, Surrey
  • 2016 reg
  • Diesel
  • 2 Doors
  • Automatic
  • 36,237 Miles
£18,969
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

Colchester, Essex
  • 2018 reg
  • Diesel
  • 2 Doors
  • Automatic
  • 34,000 Miles
£25,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

Droitwich, Worcestershire
  • 2017 reg
  • Diesel
  • 2 Doors
  • Automatic
  • 44,000 Miles
£22,850
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

London
  • 2015 reg
  • Petrol
  • 2 Doors
  • Automatic
  • 48,000 Miles
£19,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

Windsor, Berkshire
  • 2015 reg
  • Diesel
  • 2 Doors
  • Automatic
  • 51,000 Miles
£16,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

Blackburn, Lancashire
  • 2018 reg
  • Diesel
  • 2 Doors
  • Automatic
  • 43,737 Miles
£24,940
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

Kings langley, Hertfordshire
  • 2013 reg
  • Diesel
  • 2 Doors
  • Automatic
  • 67,500 Miles
£13,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

Kettering, Northamptonshire
  • 2017 reg
  • Diesel
  • 2 Doors
  • Automatic
  • 44,537 Miles
£20,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

Peterborough, Northamptonshire
  • 2014 reg
  • Diesel
  • 2 Doors
  • Automatic
  • 92,150 Miles
£11,990
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

Greenford, Middlesex
  • 2012 reg
  • Petrol
  • 2 Doors
  • Automatic
  • 92,000 Miles
£11,495
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

Abingdon, Oxfordshire
  • 2012 reg
  • Diesel
  • 2 Doors
  • Automatic
  • 55,000 Miles
£11,890
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

Penn, Bucks
  • 2014 reg
  • Petrol
  • 2 Doors
  • Automatic
  • 36,437 Miles
£17,990
...