£0 £100,000

BMW X5 – 3.0L 5dr Automatic Diesel

£45,750

Key Facts: 2018 | None | 18569 miles | 3 litres | Diesel | Automatic