Sort By
2022 BMW X3
xDrive20i MHT M Sport 5dr Step Auto
xDrive20i MHT M Sport 5dr Step Auto
John Clark BMW Tayside - 79 miles away
28,625 miles
Request callback
£38,000
2024 BMW X3
xDrive20i MHT M Sport 5dr Step Auto
xDrive20i MHT M Sport 5dr Step Auto
John Clark BMW Tayside - 79 miles away
8,781 miles
Request callback
£47,500
2018 BMW X3
xDrive20i M Sport 5dr Step Auto
xDrive20i M Sport 5dr Step Auto
Car Deal Warehouse Dundee - 80 miles away
68,076 miles
Request callback
£18,890
2019 BMW X3
xDrive20i M Sport 5dr Step Auto
xDrive20i M Sport 5dr Step Auto
John Clark BMW Aberdeen - 133 miles away
30,001 miles
Request callback
£26,000
2024 BMW X3
xDrive20i MHT M Sport 5dr Step Auto
xDrive20i MHT M Sport 5dr Step Auto
John Clark BMW Aberdeen - 133 miles away
21,251 miles
Request callback
£42,000
2024 BMW X3
xDrive20i MHT M Sport 5dr Step Auto
xDrive20i MHT M Sport 5dr Step Auto
Vertu BMW Sunderland - 150 miles away
8,507 miles
Request callback
£44,495
2019 BMW X3
xDrive20i M Sport 5dr Step Auto
xDrive20i M Sport 5dr Step Auto
Vertu Nissan Darlington - 163 miles away
63,357 miles
Request callback
£21,961
2023 BMW X3
2.0 20i MHT M Sport SUV 5dr Petrol Hybrid Auto xDrive Euro 6 (s/s) (184 ps)
2.0 20i MHT M Sport SUV 5dr Petrol Hybrid Auto xDrive Euro 6 (s/s) (184 ps)
MotorClass - 188 miles away
13,000 miles
Request callback
£38,995
2024 BMW X3
xDrive20i MHT M Sport 5dr Step Auto
xDrive20i MHT M Sport 5dr Step Auto
JCT600 Approved Centre Bradford - 194 miles away
19,356 miles
Request callback
£40,880
2024 BMW X3
xDrive20i MHT M Sport 5dr Step Auto
xDrive20i MHT M Sport 5dr Step Auto
JCT600 Approved Centre Bradford - 194 miles away
26,591 miles
Request callback
£41,450
2024 BMW X3
xDrive20i MHT M Sport 5dr Step Auto
xDrive20i MHT M Sport 5dr Step Auto
JCT600 Approved Centre Bradford - 194 miles away
15,852 miles
Request callback
£41,750
2024 BMW X3
2.0 20i MHT M Sport SUV 5dr Petrol Hybrid Auto xDrive Euro 6 (s/s) (184 ps)
2.0 20i MHT M Sport SUV 5dr Petrol Hybrid Auto xDrive Euro 6 (s/s) (184 ps)
HPL Motors Oldham Oldham - 199 miles away
22,994 miles
Request callback
£39,999
2024 BMW X3
2.0 20i MHT M Sport SUV 5dr Petrol Hybrid Auto xDrive Euro 6 (s/s) (184 ps)
2.0 20i MHT M Sport SUV 5dr Petrol Hybrid Auto xDrive Euro 6 (s/s) (184 ps)
HPL Motors Oldham Oldham - 199 miles away
20,847 miles
Request callback
£40,499
2019 BMW X3
xDrive20i M Sport 5dr Step Auto
xDrive20i M Sport 5dr Step Auto
Stoneacre Ford Goole - 221 miles away
45,025 miles
Request callback
£23,495
2024 BMW X3
xDrive20i MHT M Sport 5dr Step Auto
xDrive20i MHT M Sport 5dr Step Auto
Marshall BMW Scunthorpe - 233 miles away
6,547 miles
Request callback
£44,991
Buy new from | £46,529 | (list price from £51,605) |
Showing 1 - 15 of 34 cars