Filter results 149 Cars
Browse by shape
Browse by engine
Sort By
2021 BMW X3
xDrive20d MHT M Sport 5dr Step Auto
xDrive20d MHT M Sport 5dr Step Auto
Group 1 Cambridge BMW - 25 miles away
25,603 miles
Request callback
£32,995
2021 BMW X3
xDrive 30e xLine 5dr Auto
xDrive 30e xLine 5dr Auto
Group 1 Cambridge BMW - 25 miles away
22,193 miles
Request callback
£33,495
2025 BMW X3
xDrive20d M Sport 5dr Step Auto
xDrive20d M Sport 5dr Step Auto
Group 1 Cambridge BMW - 25 miles away
7 miles
Request callback
£52,995
2022 BMW X3
xDrive20d MHT M Sport 5dr Step Auto
xDrive20d MHT M Sport 5dr Step Auto
Group 1 Bedford BMW - 25 miles away
24,141 miles
Request callback
£36,650
2022 BMW X3
xDrive20i MHT M Sport 5dr Step Auto
xDrive20i MHT M Sport 5dr Step Auto
Group 1 Bedford BMW - 25 miles away
21,475 miles
Request callback
£38,550
2022 BMW X3
xDrive20d MHT M Sport 5dr Step Auto
xDrive20d MHT M Sport 5dr Step Auto
Group 1 Bedford BMW - 25 miles away
9,206 miles
Request callback
£39,450
2025 BMW X3
xDrive20d M Sport 5dr Step Auto
xDrive20d M Sport 5dr Step Auto
Group 1 Bedford BMW - 25 miles away
4,493 miles
Request callback
£51,993
2022 BMW X3
xDrive20d MHT M Sport 5dr Step Auto
xDrive20d MHT M Sport 5dr Step Auto
Marshall Land Rover Bedford - 26 miles away
21,036 miles
Request callback
£34,980
2020 BMW X3
xDrive30d M Sport 5dr Step Auto
xDrive30d M Sport 5dr Step Auto
Marshall Nissan Grantham - 29 miles away
59,747 miles
Request callback
£26,246
2021 BMW X3
xDrive 30e xLine 5dr Auto
xDrive 30e xLine 5dr Auto
Group 1 Lincoln BMW - 47 miles away
43,100 miles
Request callback
£25,850
2024 BMW X3
xDrive20d MHT M Sport 5dr Step Auto
xDrive20d MHT M Sport 5dr Step Auto
Group 1 Lincoln BMW - 47 miles away
6,200 miles
Request callback
£42,990
2023 BMW X3
xDrive20d MHT M Sport 5dr Step Auto
xDrive20d MHT M Sport 5dr Step Auto
Group 1 Borehamwood BMW - 60 miles away
45,494 miles
Request callback
£34,695
2022 BMW X3
xDrive30d MHT M Sport 5dr Auto
xDrive30d MHT M Sport 5dr Auto
Group 1 Borehamwood BMW - 60 miles away
54,101 miles
Request callback
£35,250
2020 BMW X3
xDrive M40i 5dr Step Auto
xDrive M40i 5dr Step Auto
Group 1 Borehamwood BMW - 60 miles away
26,402 miles
Request callback
£35,895
2022 BMW X3
xDrive30d MHT M Sport 5dr Auto
xDrive30d MHT M Sport 5dr Auto
Group 1 Borehamwood BMW - 60 miles away
31,216 miles
Request callback
£37,490
Buy new from | £46,529 | (list price from £51,605) |
Showing 1 - 15 of 149 cars