Filter results 200 Cars
Browse by shape
Browse by engine
Browse by trim
Sort By
2019 BMW X3
3.0 M40i GPF SUV 5dr Petrol Auto xDrive Euro 6 (s/s) (354 ps)
3.0 M40i GPF SUV 5dr Petrol Auto xDrive Euro 6 (s/s) (354 ps)
HPL Motors Atherton Preston
29,545 miles
Call dealer
£30,999
2022 BMW X3
2.0 30e 12kWh M Sport 5dr Auto xDrive (SAT NAV, FULL LEATHER)
2.0 30e 12kWh M Sport 5dr Auto xDrive (SAT NAV, FULL LEATHER)
Jeff White Motors
20,644 miles
Call dealer
£34,488
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
13,000 miles
Call dealer
£39,495
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
22,994 miles
Call dealer
£39,999
2019 BMW X3
3.0i Competition SUV 5dr Petrol Auto xDrive Euro 6 (s/s) (510 ps)
3.0i Competition SUV 5dr Petrol Auto xDrive Euro 6 (s/s) (510 ps)
MotorClass
55,122 miles
Call dealer
£40,495
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
20,847 miles
Call dealer
£40,499
2023 BMW X3
3.0 30d MHT M Sport SUV 5dr Diesel Hybrid Auto xDrive Euro 6 (s/s) (286 ps)
3.0 30d MHT M Sport SUV 5dr Diesel Hybrid Auto xDrive Euro 6 (s/s) (286 ps)
MotorClass
33,401 miles
Call dealer
£41,995
2022 BMW X3
3.0 M40i MHT SUV 5dr Petrol Hybrid Auto xDrive Euro 6 (s/s) (360 ps)
3.0 M40i MHT SUV 5dr Petrol Hybrid Auto xDrive Euro 6 (s/s) (360 ps)
MotorClass
25,766 miles
Call dealer
£44,495
2021 BMW X3
xDrive20d MHT M Sport 5dr Step Auto
xDrive20d MHT M Sport 5dr Step Auto
Dick Lovett BMW Swindon
36,270 miles
Call dealer
£28,333
2025 BMW X3
xDrive20d M Sport 5dr Step Auto
xDrive20d M Sport 5dr Step Auto
Vertu Land Rover Taunton
4,124 miles
Call dealer
£51,495
Buy new from | £46,529 | (list price from £51,605) |
Showing 16 - 30 of 200 cars