Used 2017 BMW X5 xDrive30d M Sport
from R 499,950 – R 528,888 · 102,000 km · Bryanston, Gauteng · compared across 2 marketplaces. Compare listings on Samecar.
- from R 499,950 – R 528,888
- 102,000 km
- Bryanston, Gauteng
- 2017
- Automatic
- Diesel
- 2 marketplaces
View on Samecar