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
Call dealer
£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
Call dealer
£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
Call dealer
£18,890
2019 BMW X3
xDrive20i M Sport 5dr Step Auto
xDrive20i M Sport 5dr Step Auto
John Clark BMW Aberdeen - 133 miles away
44,679 miles
Call dealer
£24,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,825 miles
Call dealer
£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
Call dealer
£44,261
2019 BMW X3
xDrive20i M Sport 5dr Step Auto
xDrive20i M Sport 5dr Step Auto
Vertu Nissan Darlington - 163 miles away
63,357 miles
Call dealer
£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
Call dealer
£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
Call dealer
£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,764 miles
Call dealer
£40,990
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
Call dealer
£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
Call dealer
£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
Call dealer
£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
Call dealer
£22,958
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
Call dealer
£44,991
Buy new from | £46,529 | (list price from £51,605) |
Showing 1 - 15 of 36 cars