2019 BMW X6
Xdrive30d M Sport Edition
15,019miAutoDiesel3.0L
£34,777
£1,277 moreSwindon
~£873/pm
Same model
27k less miles
Same year
3.0L
Diesel
Auto
Currently on offer the fabulous price of only £34,999 is this low mileage BMW X6 Xdrive30d M Sport Edition that has just 15,017 miles on the dash.