Filter results 56 Cars
Browse by shape
Sort By
2019 BMW X3
2.0 20d M Sport SUV 5dr Diesel Auto xDrive Euro 6 (s/s) (190 ps)
2.0 20d M Sport SUV 5dr Diesel Auto xDrive Euro 6 (s/s) (190 ps)
Wavertree Car Centre Ltd
96,882 miles
Request callback
£17,495
2018 BMW X3
2.0 20d M Sport SUV 5dr Diesel Auto xDrive Euro 6 (s/s) (190 ps)
2.0 20d M Sport SUV 5dr Diesel Auto xDrive Euro 6 (s/s) (190 ps)
S James Prestige Limited
49,700 miles
Request callback
£21,980
2020 BMW X3
2.0 20d M Sport Auto xDrive Euro 6 (s/s) 5dr
2.0 20d M Sport Auto xDrive Euro 6 (s/s) 5dr
Lee Slingsby Cars
86,000 miles
Request callback
£21,989
2020 BMW X3
2.0 20d M Sport SUV 5dr Diesel Auto xDrive Euro 6 (s/s) (190 ps)
2.0 20d M Sport SUV 5dr Diesel Auto xDrive Euro 6 (s/s) (190 ps)
Roadside Garages Limited
27,395 miles
Request callback
£27,995
2021 BMW X3
xDrive20d MHT M Sport 5dr Step Auto
xDrive20d MHT M Sport 5dr Step Auto
Marshall Ford Cambridge
36,457 miles
Request callback
£29,611
2022 BMW X3
xDrive20d MHT M Sport 5dr Step Auto
xDrive20d MHT M Sport 5dr Step Auto
Carsa Southampton
34,838 miles
Request callback
£34,036
2021 BMW X3
xDrive20d MHT M Sport 5dr Step Auto
xDrive20d MHT M Sport 5dr Step Auto
Ashford Orbital Kia (Part Of The Jcb Group)
59,549 miles
Request callback
£24,995
2022 BMW X3
xDrive20d MHT M Sport 5dr Step Auto
xDrive20d MHT M Sport 5dr Step Auto
Vertu BMW York
17,869 miles
Request callback
£37,504
2021 BMW X3
xDrive20d MHT M Sport 5dr Step Auto
xDrive20d MHT M Sport 5dr Step Auto
CarSupermarket.com Preston
28,916 miles
Request callback
£27,776
2024 BMW X3
xDrive20d MHT M Sport 5dr Step Auto
xDrive20d MHT M Sport 5dr Step Auto
John Clark BMW Tayside
9,681 miles
Request callback
£49,500
2024 BMW X3
xDrive20d MHT M Sport 5dr Step Auto
xDrive20d MHT M Sport 5dr Step Auto
Marshall BMW Scunthorpe
5,664 miles
Request callback
£46,823
2024 BMW X3
xDrive20d M Sport 5dr Step Auto
xDrive20d M Sport 5dr Step Auto
Marshall BMW Grimsby
5,161 miles
Request callback
£49,566
Buy new from | £45,653 | (list price from £50,185) |
Showing 1 - 15 of 56 cars