Filter results 25 Cars
Browse by shape
Browse by trim
Sort By
2019 BMW X3
xDrive20i xLine 5dr Step Auto
xDrive20i xLine 5dr Step Auto
Rix Motor Company Ltd
20,000 miles
Request callback
£32,950
2021 BMW X3
xDrive20i M Sport 5dr Step Auto
xDrive20i M Sport 5dr Step Auto
Prestige Cars Kent
53,648 miles
Request callback
£28,532
2019 BMW X3
xDrive20i M Sport 5dr Step Auto
xDrive20i M Sport 5dr Step Auto
Stephen James Bmw Enfield
22,905 miles
Request callback
£28,995
2021 BMW X3
xDrive20i M Sport 5dr Step Auto
xDrive20i M Sport 5dr Step Auto
John Clark BMW Aberdeen
17,607 miles
Request callback
£34,000
2022 BMW X3
xDrive20i MHT M Sport 5dr Step Auto
xDrive20i MHT M Sport 5dr Step Auto
John Clark BMW Aberdeen
21,800 miles
Request callback
£39,000
2023 BMW X3
xDrive20i MHT M Sport 5dr Step Auto
xDrive20i MHT M Sport 5dr Step Auto
John Clark BMW Tayside
3,948 miles
Request callback
£45,000
2021 BMW X3
xDrive20i M Sport 5dr Step Auto
xDrive20i M Sport 5dr Step Auto
John Clark BMW Tayside
9,650 miles
Request callback
£36,000
2020 BMW X3
xDrive20i M Sport 5dr Step Auto
xDrive20i M Sport 5dr Step Auto
Stephen James Bmw Enfield
32,405 miles
Request callback
£31,995
Buy new from | £43,527 | (list price from £48,070) |
Showing 1 - 15 of 25 cars