2016 BMW X6
3.0 Xdrive30d M Sport 255 Bhp
46,831miAutoDiesel3.0L
£24,499
Newcastle upon Tyne
~£615/pm
First registered in 2016: Second hand X6 that’s got automatic transmission, a 3.0l diesel engine and only 46,831 miles clocked-up on the dash.