2023 BMW X4
X4 Xdrive20d M Sport
7,409miAutoDiesel
£48,850
£400 lessHuddersfield
~£1,227/pm
Same model
3k more miles
Same year
Diesel
Auto
This BMW is in a splendid, nearly new condition in and out, it's only got 7,409 miles clocked up on the dash and is in fantastic working order.