BMW X7
Xdrive40d Mht M Sport Step 6Stultimate
AutoDiesel3.0L
£107,955
Bury St Edmunds
~£2,711/pm
Containing a 3.0 Ltr diesel motor and automatic transmission, this X7 with only few miles clocked-up on the dash has had such a good upkeep, you could actually mistake it for a brand new car.