Used BMW X6 cars for sale on What Car?

In partnership with

What Car? Classifieds has 312 approved used BMW X6 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 X6 near you.

In partnership with

Cars found 312

Chosen Filters (2)
* Postcode invalid
BMW X6 3.0 40d Steptronic XDrive Euro 5 5dr

BMW X6 3.0 40d Steptronic XDrive Euro 5 5dr

Bayford, Hertford
  • 2010 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 70,000 Miles
£10,489
BMW X6 3.0 30d M Sport Auto XDrive Euro 6 (s/s) 5dr

BMW X6 3.0 30d M Sport Auto XDrive Euro 6 (s/s) 5dr

London, Greater london
  • 2020 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 83,577 Miles
£37,199
BMW X6 3.0 40d M Sport Auto XDrive Euro 6 (s/s) 5dr

BMW X6 3.0 40d M Sport Auto XDrive Euro 6 (s/s) 5dr

Bishop's stortford, Hertfordshire
  • 2016 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 72,000 Miles
£21,995
BMW X6 3.0 30d M Sport Auto XDrive Euro 6 (s/s) 5dr

BMW X6 3.0 30d M Sport Auto XDrive Euro 6 (s/s) 5dr

Chelmsford, Essex
  • 2020 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 61,915 Miles
£38,299
BMW X6 3.0 M50d Auto XDrive Euro 6 (s/s) 5dr

BMW X6 3.0 M50d Auto XDrive Euro 6 (s/s) 5dr

Alloa, Clackmannanshire
  • 2020 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 52,438 Miles
£43,998
BMW X6 3.0 40d Steptronic XDrive Euro 5 5dr

BMW X6 3.0 40d Steptronic XDrive Euro 5 5dr

Chelmsford, Essex
  • 2011 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 123,507 Miles
£7,791
BMW X6 3.0 40i MHT Black Vermilion Edition Auto XDrive Euro 6 (s/s) 5dr

BMW X6 3.0 40i MHT Black Vermilion Edition Auto XDrive Euro 6 (s/s) 5dr

Farnborough, Hampshire
  • 2022 reg
  • Petrol Hybrid
  • 5 Doors
  • Automatic
  • 12,291 Miles
£59,995
BMW X6 3.0 30d M Sport Auto XDrive Euro 6 (s/s) 5dr

BMW X6 3.0 30d M Sport Auto XDrive Euro 6 (s/s) 5dr

London, Essex
  • 2018 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 71,450 Miles
£25,490
BMW X6 3.0 40i M Sport Auto XDrive Euro 6 (s/s) 5dr

BMW X6 3.0 40i M Sport Auto XDrive Euro 6 (s/s) 5dr

Newport, Gwent
  • 2020 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 47,100 Miles
£41,495
BMW X6 3.0 30d M Sport Auto XDrive Euro 6 (s/s) 5dr

BMW X6 3.0 30d M Sport Auto XDrive Euro 6 (s/s) 5dr

Bedford, Bedfordshire
  • 2016 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 69,000 Miles
£24,989
BMW X6 3.0 30d MHT M Sport Auto XDrive Euro 6 (s/s) 5dr

BMW X6 3.0 30d MHT M Sport Auto XDrive Euro 6 (s/s) 5dr

Preston, Lancashire
  • 2022 reg
  • Diesel Hybrid
  • 5 Doors
  • Automatic
  • 25,081 Miles
£50,990
BMW X6 3.0 M50d Auto XDrive Euro 6 (s/s) 5dr

BMW X6 3.0 M50d Auto XDrive Euro 6 (s/s) 5dr

Bradford, West yorkshire
  • 2019 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 68,837 Miles
£41,000
BMW X6 3.0 40i M Sport Auto XDrive Euro 6 (s/s) 5dr

BMW X6 3.0 40i M Sport Auto XDrive Euro 6 (s/s) 5dr

Bradford, West yorkshire
  • 2021 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 18,423 Miles
£44,900
BMW X6 3.0 40i M Sport Auto XDrive Euro 6 (s/s) 5dr

BMW X6 3.0 40i M Sport Auto XDrive Euro 6 (s/s) 5dr

Bradford, West yorkshire
  • 2020 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 26,829 Miles
£41,950
BMW X6 3.0 30d MHT M Sport Auto XDrive Euro 6 (s/s) 5dr

BMW X6 3.0 30d MHT M Sport Auto XDrive Euro 6 (s/s) 5dr

Newport, Gwent
  • 2020 reg
  • Diesel Hybrid
  • 5 Doors
  • Automatic
  • 36,195 Miles
£46,000
BMW X6 3.0 30d M Sport Auto XDrive Euro 6 (s/s) 5dr

BMW X6 3.0 30d M Sport Auto XDrive Euro 6 (s/s) 5dr

Newcastle upon tyne, Northumberland
  • 2016 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 62,921 Miles
£21,299
BMW X6 3.0 30d Steptronic XDrive Euro 5 5dr

BMW X6 3.0 30d Steptronic XDrive Euro 5 5dr

Birmingham, Warwickshire
  • 2012 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 110,500 Miles
£7,490
BMW X6 3.0 30d Auto XDrive Euro 5 5dr

BMW X6 3.0 30d Auto XDrive Euro 5 5dr

Bishop auckland, County durham
  • 2013 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 51,451 Miles
£14,995
BMW X6 3.0 30d M Sport Auto XDrive Euro 6 (s/s) 5dr

BMW X6 3.0 30d M Sport Auto XDrive Euro 6 (s/s) 5dr

Bristol, Gloucestershire
  • 2017 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 77,200 Miles
£20,459
BMW X6 3.0 40d M Sport Auto XDrive Euro 6 (s/s) 5dr

BMW X6 3.0 40d M Sport Auto XDrive Euro 6 (s/s) 5dr

Wickford, Essex
  • 2015 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 79,000 Miles
£20,495
...