Filter results 23 Cars
Browse by shape
Browse by trim
Sort By
2018 BMW X3
2.0 20i GPF xLine SUV 5dr Petrol Auto xDrive Euro 6 (s/s) (184 ps)
2.0 20i GPF xLine SUV 5dr Petrol Auto xDrive Euro 6 (s/s) (184 ps)
HPL Motors Atherton Preston
20,777 miles
Request callback
£23,999
2019 BMW X3
2.0 20i GPF M Sport SUV 5dr Petrol Auto xDrive Euro 6 (s/s) (184 ps)
2.0 20i GPF M Sport SUV 5dr Petrol Auto xDrive Euro 6 (s/s) (184 ps)
S James Prestige Limited
54,300 miles
Request callback
£24,490
2020 BMW X3
2.0 20i GPF M Sport SUV 5dr Petrol Auto xDrive Euro 6 (s/s) (184 ps)
2.0 20i GPF M Sport SUV 5dr Petrol Auto xDrive Euro 6 (s/s) (184 ps)
HPL Motors Oldham Oldham
30,250 miles
Request callback
£29,499
2021 BMW X3
2.0 20i GPF M Sport SUV 5dr Petrol Auto xDrive Euro 6 (s/s) (184 ps)
2.0 20i GPF M Sport SUV 5dr Petrol Auto xDrive Euro 6 (s/s) (184 ps)
HPL Motors Oldham Oldham
14,789 miles
Request callback
£30,499
2021 BMW X3
xDrive20i MHT xLine 5dr Step Auto
xDrive20i MHT xLine 5dr Step Auto
Vertu Bmw Yeovil
23,514 miles
Request callback
£31,805
2019 BMW X3
xDrive20i M Sport 5dr Step Auto
xDrive20i M Sport 5dr Step Auto
Autovision Inverness
53,654 miles
Request callback
£22,495
2021 BMW X3
xDrive20i M Sport 5dr Step Auto
xDrive20i M Sport 5dr Step Auto
Marshall BMW Bournemouth
15,352 miles
Request callback
£31,909
2024 BMW X3
xDrive20i MHT M Sport 5dr Step Auto
xDrive20i MHT M Sport 5dr Step Auto
Ocean Group BMW Plymouth
3,624 miles
Request callback
£47,900
2021 BMW X3
xDrive20i M Sport 5dr Step Auto
xDrive20i M Sport 5dr Step Auto
CarSupermarket.com Grimsby
20,169 miles
Request callback
£29,697
2020 BMW X3
xDrive20i M Sport 5dr Step Auto
xDrive20i M Sport 5dr Step Auto
Audi South East London (Beckenham)
37,816 miles
Request callback
£26,720
2024 BMW X3
xDrive20i MHT M Sport 5dr Step Auto
xDrive20i MHT M Sport 5dr Step Auto
Motorpoint Ipswich
10,710 miles
Request callback
£43,549
2023 BMW X3
xDrive20i MHT M Sport 5dr Step Auto
xDrive20i MHT M Sport 5dr Step Auto
Marshall Jaguar Cambridge
39,702 miles
Request callback
£38,250
Buy new from | £45,508 | (list price from £50,185) |
Showing 1 - 15 of 23 cars