Sort By
2022 BMW X3
xDrive20d MHT M Sport 5dr Step Auto
xDrive20d MHT M Sport 5dr Step Auto
Group 1 Bedford BMW - 68 miles away
9,206 miles
Call dealer
£38,493
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
Call dealer
£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
Call dealer
£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
Call dealer
£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
Call dealer
£21,590
2020 BMW X3
2.0 20d MHT M Sport SUV 5dr Diesel Hybrid Auto xDrive Euro 6 (s/s) (190 ps)
2.0 20d MHT M Sport SUV 5dr Diesel Hybrid Auto xDrive Euro 6 (s/s) (190 ps)
S James Prestige Limited - 82 miles away
48,200 miles
Call dealer
£25,490
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
Call dealer
£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
Call dealer
£40,495
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
Call dealer
£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
Call dealer
£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
Call dealer
£23,750
2019 BMW X3
xDrive20d M Sport 5dr Step Auto
xDrive20d M Sport 5dr Step Auto
Group 1 Reading BMW - 102 miles away
38,653 miles
Call dealer
£25,995
2021 BMW X3
xDrive20d MHT M Sport 5dr Step Auto
xDrive20d MHT M Sport 5dr Step Auto
Group 1 Reading BMW - 102 miles away
34,797 miles
Call dealer
£29,995
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
Call dealer
£26,895
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
Call dealer
£27,590
Buy new from | £46,529 | (list price from £51,605) |
Showing 16 - 30 of 86 cars