Sort By
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,602
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
2025 BMW X3
xDrive20d M Sport 5dr Step Auto
xDrive20d M Sport 5dr Step Auto
Group 1 Borehamwood BMW - 155 miles away
12 miles
Request callback
£54,975
2025 BMW X3
xDrive20d M Sport 5dr Step Auto
xDrive20d M Sport 5dr Step Auto
Group 1 Borehamwood BMW - 155 miles away
13 miles
Request callback
£54,990
2021 BMW X3
xDrive20d MHT M Sport 5dr Step Auto
xDrive20d MHT M Sport 5dr Step Auto
Vertu Bmw Yeovil - 156 miles away
36,997 miles
Request callback
£27,916
Buy new from | £46,529 | (list price from £51,605) |
Showing 46 - 60 of 93 cars