Filter results 102 Cars
Sort By
2024 BMW X3
xDrive20d MHT M Sport 5dr Step Auto
xDrive20d MHT M Sport 5dr Step Auto
Dick Lovett BMW Melksham - 132 miles away
7,501 miles
Request callback
£46,990
2024 BMW X3
xDrive20d MHT M Sport 5dr Step Auto
xDrive20d MHT M Sport 5dr Step Auto
Dick Lovett BMW Hungerford - 137 miles away
18,901 miles
Request callback
£39,495
2019 BMW X3
xDrive20d M Sport 5dr Step Auto
xDrive20d M Sport 5dr Step Auto
Group 1 Cambridge BMW - 137 miles away
69,574 miles
Request callback
£23,495
2021 BMW X3
xDrive20d MHT M Sport 5dr Step Auto
xDrive20d MHT M Sport 5dr Step Auto
Group 1 Cambridge BMW - 137 miles away
25,603 miles
Request callback
£32,495
2025 BMW X3
xDrive20d M Sport 5dr Step Auto
xDrive20d M Sport 5dr Step Auto
Group 1 Cambridge BMW - 137 miles away
7 miles
Request callback
£52,995
2021 BMW X3
xDrive20d MHT M Sport 5dr Step Auto
xDrive20d MHT M Sport 5dr Step Auto
Vertu Bmw Bridgwater - 145 miles away
37,077 miles
Request callback
£27,704
2018 BMW X3
xDrive20d M Sport 5dr Step Auto
xDrive20d M Sport 5dr Step Auto
Group 1 Reading BMW - 147 miles away
51,325 miles
Request callback
£23,750
2019 BMW X3
xDrive20d M Sport 5dr Step Auto
xDrive20d M Sport 5dr Step Auto
Group 1 Reading BMW - 147 miles away
38,653 miles
Request callback
£25,995
2021 BMW X3
xDrive20d MHT M Sport 5dr Step Auto
xDrive20d MHT M Sport 5dr Step Auto
Group 1 Reading BMW - 147 miles away
36,121 miles
Request callback
£29,995
2025 BMW X3
xDrive20d M Sport 5dr Step Auto
xDrive20d M Sport 5dr Step Auto
Vertu Land Rover Taunton - 151 miles away
4,124 miles
Request callback
£49,997
2025 BMW X3
xDrive20d M Sport 5dr Step Auto
xDrive20d M Sport 5dr Step Auto
Vertu Land Rover Taunton - 151 miles away
5,993 miles
Request callback
£49,998
2023 BMW X3
xDrive20d MHT M Sport 5dr Step Auto
xDrive20d MHT M Sport 5dr Step Auto
Marshall BMW Salisbury - 154 miles away
14,954 miles
Request callback
£36,505
2022 BMW X3
xDrive20d MHT M Sport 5dr Step Auto
xDrive20d MHT M Sport 5dr Step Auto
Group 1 Borehamwood BMW - 155 miles away
28,001 miles
Request callback
£32,980
2023 BMW X3
xDrive20d MHT M Sport 5dr Step Auto
xDrive20d MHT M Sport 5dr Step Auto
Group 1 Borehamwood BMW - 155 miles away
45,494 miles
Request callback
£33,795
2024 BMW X3
xDrive20d MHT M Sport 5dr Step Auto
xDrive20d MHT M Sport 5dr Step Auto
Group 1 Borehamwood BMW - 155 miles away
7,583 miles
Request callback
£44,390
Buy new from | £46,529 | (list price from £51,605) |
Showing 46 - 60 of 102 cars