Filter results 143 Cars
Browse by shape
Browse by engine
Sort By
2024 BMW X3
xDrive20i MHT M Sport 5dr Step Auto
xDrive20i MHT M Sport 5dr Step Auto
Group 1 Reading BMW
20,431 miles
Request callback
£41,495
2024 BMW X3
xDrive20d MHT M Sport 5dr Step Auto
xDrive20d MHT M Sport 5dr Step Auto
Dick Lovett BMW Hungerford
18,901 miles
Request callback
£39,495
2021 BMW X3
xDrive20d MHT M Sport 5dr Step Auto
xDrive20d MHT M Sport 5dr Step Auto
Marshall BMW Hampshire
44,605 miles
Request callback
£26,250
2023 BMW X3
xDrive20d MHT M Sport 5dr Step Auto
xDrive20d MHT M Sport 5dr Step Auto
Group 1 Borehamwood BMW
45,494 miles
Request callback
£33,795
2022 BMW X3
xDrive20d MHT M Sport 5dr Step Auto
xDrive20d MHT M Sport 5dr Step Auto
Group 1 Hailsham BMW
23,172 miles
Request callback
£33,995
2022 BMW X3
xDrive30d MHT M Sport 5dr Auto
xDrive30d MHT M Sport 5dr Auto
Group 1 Borehamwood BMW
54,101 miles
Request callback
£34,490
2024 BMW X3
xDrive20d MHT M Sport 5dr Step Auto
xDrive20d MHT M Sport 5dr Step Auto
Group 1 Lincoln BMW
8,054 miles
Request callback
£42,750
2024 BMW X3
xDrive20i MHT M Sport 5dr Step Auto
xDrive20i MHT M Sport 5dr Step Auto
Group 1 Hailsham BMW
6,418 miles
Request callback
£42,995
2025 BMW X3
xDrive20 M Sport 5dr Step Auto
xDrive20 M Sport 5dr Step Auto
Group 1 Cambridge BMW
10,594 miles
Request callback
£49,995
2025 BMW X3
xDrive20d M Sport 5dr Step Auto
xDrive20d M Sport 5dr Step Auto
Group 1 Bedford BMW
4,493 miles
Request callback
£51,993
2025 BMW X3
xDrive20 M Sport 5dr Step Auto
xDrive20 M Sport 5dr Step Auto
Group 1 Farnborough BMW
3,000 miles
Request callback
£54,995
2025 BMW X3
xDrive20 M Sport 5dr Step Auto
xDrive20 M Sport 5dr Step Auto
Group 1 Chelmsford BMW
8,745 miles
Request callback
£49,950
2025 BMW X3
xDrive20 M Sport 5dr Step Auto
xDrive20 M Sport 5dr Step Auto
Group 1 Colchester BMW
2,105 miles
Request callback
£50,433
Buy new from | £46,529 | (list price from £51,605) |
Showing 106 - 120 of 143 cars