2023 BMW X5 M
M Sport
10,123miAutoDiesel
£74,989
Bridgwater
~£1,883/pm
There is a bargain price of just £74,989 on this X5 M M Sport at this dealer. It's a second hand vehicle, but it has been beautifully maintained so it is still in a splendid, near mint condition.