Filter results 85 Cars
Browse by shape
Browse by trim
Sort By
2025 BMW X3
xDrive20d M Sport 5dr Step Auto
xDrive20d M Sport 5dr Step Auto
Group 1 Bedford BMW - 68 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 - 69 miles away
21,036 miles
Request callback
£34,980
2010 BMW X3
2.0 20d M Sport SUV 5dr Diesel Steptronic xDrive Euro 5 (177 ps)
2.0 20d M Sport SUV 5dr Diesel Steptronic xDrive Euro 5 (177 ps)
Becketts - 82 miles away
110,000 miles
Request callback
£3,995
2018 BMW X3
2.0 20d M Sport SUV 5dr Diesel Auto xDrive Euro 6 (s/s) (190 ps)
2.0 20d M Sport SUV 5dr Diesel Auto xDrive Euro 6 (s/s) (190 ps)
S James Prestige Limited - 82 miles away
49,700 miles
Request callback
£21,590
2018 BMW X3
xDrive20d SE 5dr Step Auto
xDrive20d SE 5dr Step Auto
Group 1 Hailsham BMW - 92 miles away
64,646 miles
Request callback
£18,995
2022 BMW X3
xDrive20d MHT M Sport 5dr Step Auto
xDrive20d MHT M Sport 5dr Step Auto
Group 1 Hailsham BMW - 92 miles away
23,172 miles
Request callback
£34,995
2023 BMW X3
xDrive20d MHT M Sport 5dr Step Auto
xDrive20d MHT M Sport 5dr Step Auto
Group 1 Hailsham BMW - 92 miles away
10,974 miles
Request callback
£40,995
2018 BMW X3
xDrive20d xLine 5dr Step Auto
xDrive20d xLine 5dr Step Auto
Marshall Volvo Grantham - 96 miles away
67,000 miles
Request callback
£18,847
2019 BMW X3
xDrive20d M Sport 5dr Step Auto
xDrive20d M Sport 5dr Step Auto
Group 1 Farnborough BMW - 99 miles away
60,218 miles
Request callback
£23,995
2019 BMW X3
xDrive20d M Sport 5dr Step Auto
xDrive20d M Sport 5dr Step Auto
Group 1 Farnborough BMW - 99 miles away
37,761 miles
Request callback
£25,995
2018 BMW X3
xDrive20d M Sport 5dr Step Auto
xDrive20d M Sport 5dr Step Auto
Group 1 Reading BMW - 102 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 Brighton BMW - 103 miles away
23,632 miles
Request callback
£26,895
2020 BMW X3
xDrive20d MHT xLine 5dr Step Auto
xDrive20d MHT xLine 5dr Step Auto
Marshall BMW Hampshire - 106 miles away
20,376 miles
Request callback
£26,452
2021 BMW X3
xDrive20d MHT M Sport 5dr Step Auto
xDrive20d MHT M Sport 5dr Step Auto
Marshall BMW Hampshire - 106 miles away
44,605 miles
Request callback
£27,590
2024 BMW X3
xDrive20d MHT M Sport 5dr Step Auto
xDrive20d MHT M Sport 5dr Step Auto
Group 1 Lincoln BMW - 108 miles away
6,200 miles
Request callback
£42,990
Buy new from | £46,529 | (list price from £51,605) |
Showing 16 - 30 of 85 cars