Used BMW X6 cars for sale on What Car?

powered by

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

powered by

Cars found 521

Chosen Filters (2)
* Postcode invalid
BMW X6 3.0 40d M Sport Edition Auto XDrive Euro 6 (s/s) 5dr

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

£33,999
2018
Tadcaster, North yorkshire
73,650 Miles
Diesel
automatic
5 Doors
Image unavailable

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

£28,250
2017
Ipswich
70,100 Miles
Diesel
automatic
5 Doors
BMW X6 3.0 40d Steptronic XDrive Euro 5 5dr

BMW X6 3.0 40d Steptronic XDrive Euro 5 5dr

£17,650
2012
Bolton, Lancashire
68,600 Miles
Diesel
automatic
5 Doors
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

£24,999
2016
Lisburn, County antrim
75,376 Miles
Diesel
automatic
5 Doors
BMW X6 3.0 30d Auto XDrive Euro 5 5dr

BMW X6 3.0 30d Auto XDrive Euro 5 5dr

£14,995
2013
Rainham, Kent
87,000 Miles
Diesel
automatic
5 Doors
BMW X6 XDrive M50i 5dr Auto

BMW X6 XDrive M50i 5dr Auto

£97,000
2022
Cardiff, Glamorgan
10 Miles
Petrol
automatic
5 Doors
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

£31,499
2017
Bradford, West yorkshire
97,000 Miles
Diesel
automatic
5 Doors
BMW X6 3.0 30d Auto XDrive Euro 5 5dr

BMW X6 3.0 30d Auto XDrive Euro 5 5dr

£13,520
2014
Bedford, Bedfordshire
41,000 Miles
Diesel
automatic
5 Doors
BMW X6 3.0 35d Steptronic XDrive Euro 4 5dr

BMW X6 3.0 35d Steptronic XDrive Euro 4 5dr

£12,480
2010
Bacup, Lancashire
90,000 Miles
Diesel
automatic
5 Doors
BMW X6 3.0 30d Auto XDrive Euro 5 5dr

BMW X6 3.0 30d Auto XDrive Euro 5 5dr

£18,999
2014
Thornaby, North yorkshire
60,100 Miles
Diesel
automatic
5 Doors
BMW X6 3.0 40d Auto XDrive Euro 5 5dr

BMW X6 3.0 40d Auto XDrive Euro 5 5dr

£20,500
2014
Nottingham, Derbyshire
68,269 Miles
Diesel
automatic
5 Doors
BMW X6 3.0 M50d Auto XDrive Euro 5 5dr

BMW X6 3.0 M50d Auto XDrive Euro 5 5dr

£21,000
2013
Newcastle upon tyne, Northumberland
73,978 Miles
Diesel
automatic
5 Doors
BMW X6 3.0 30d Steptronic XDrive Euro 5 5dr

BMW X6 3.0 30d Steptronic XDrive Euro 5 5dr

£13,995
2012
Bangor, county down, County down
70,102 Miles
Diesel
automatic
5 Doors
BMW X6 3.0 30d M Sport Edition Auto XDrive Euro 6 (s/s) 5dr

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

£36,999
2018
Burnley, Lancashire
25,611 Miles
Diesel
automatic
5 Doors
BMW X6 Series X6 M50d

BMW X6 Series X6 M50d

£38,350
2018
Derby, Derbyshire
38,574 Miles
Diesel
automatic
5 Doors
BMW X6 Series X6 XDrive30d M Sport

BMW X6 Series X6 XDrive30d M Sport

£32,950
2017
Hereford, Herefordshire
28,657 Miles
Diesel
automatic
5 Doors
BMW X6 3.0 40d Auto XDrive Euro 5 5dr

BMW X6 3.0 40d Auto XDrive Euro 5 5dr

£15,995
2014
Nottingham, Nottinghamshire
95,000 Miles
Diesel
automatic
5 Doors
BMW X6 3.0 M50d Auto XDrive Euro 6 (s/s) 5dr

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

£63,990
2020
Middlesbrough, North yorkshire
22,528 Miles
Diesel
automatic
5 Doors
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

£28,200
2017
Ipswich, Suffolk
82,000 Miles
Diesel
automatic
5 Doors
BMW X6 3.0 30d Auto XDrive Euro 5 5dr

BMW X6 3.0 30d Auto XDrive Euro 5 5dr

£10,995
2013
Woking, Surrey
122,000 Miles
Diesel
automatic
5 Doors
...