2016 BMW X6
M Sport
82,647miAutoDiesel3.0L
£21,995
£1,005 moreGloucester
~£552/pm
Same model
1k less miles
Same year
3.0L
Diesel
Auto
This BMW X6 is fitted with a 3.0l diesel engine with automatic transmission and it has 82,647 miles on the clock.