2017 BMW X5
3.0 40D M Sport Xdrive Euro 6 Ss
34,537mi Auto Diesel 3.0L
£28,990
Birmingham
~£728/pm
This X5 3.0 40D M Sport Xdrive Euro 6 Ss is fitted with a 3000cc diesel engine with automatic transmission and has 34,537 miles clocked up on the dashboard.