
BMW X4xDrive20d MHT M Sport 5dr Step Auto
2023
18,670 miles
Diesel
£42,775
£1,572 off£41,203
30 miles away
£42,775
£1,572 off£27,306
£755 off£52,450
£1,200 off£49,450
£1,200 off£47,450
£1,000 off£38,250
£2,300 off£50,450
£48,950
£48,950
£1,000 off