Sort By
2024 BMW X3
xDrive20d M Sport 5dr Step Auto
xDrive20d M Sport 5dr Step Auto
Group 1 Cambridge BMW - 78 miles away
8,438 miles
Request callback
£49,995
2025 BMW X3
xDrive20d M Sport 5dr Step Auto
xDrive20d M Sport 5dr Step Auto
Group 1 Cambridge BMW - 78 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
Dick Lovett BMW Melksham - 79 miles away
20,766 miles
Request callback
£35,490
2021 BMW X3
xDrive20d MHT M Sport 5dr Step Auto
xDrive20d MHT M Sport 5dr Step Auto
Marshall Volkswagen Reading - 81 miles away
16,622 miles
Request callback
£30,718
2021 BMW X3
xDrive20d MHT M Sport 5dr Step Auto
xDrive20d MHT M Sport 5dr Step Auto
Group 1 Reading BMW - 82 miles away
34,797 miles
Request callback
£29,995
2024 BMW X3
xDrive20d MHT M Sport 5dr Step Auto
xDrive20d MHT M Sport 5dr Step Auto
Group 1 Reading BMW - 82 miles away
7,583 miles
Request callback
£47,555
2024 BMW X3
xDrive20d MHT M Sport 5dr Step Auto
xDrive20d MHT M Sport 5dr Step Auto
Group 1 Reading BMW - 82 miles away
10,985 miles
Request callback
£47,950
2020 BMW X3
xDrive20d M Sport 5dr Step Auto
xDrive20d M Sport 5dr Step Auto
Group 1 Borehamwood BMW - 90 miles away
60,595 miles
Request callback
£24,750
2019 BMW X3
xDrive20d M Sport 5dr Step Auto
xDrive20d M Sport 5dr Step Auto
Group 1 Borehamwood BMW - 90 miles away
39,817 miles
Request callback
£25,990
2021 BMW X3
xDrive20d MHT M Sport 5dr Step Auto
xDrive20d MHT M Sport 5dr Step Auto
Group 1 Borehamwood BMW - 90 miles away
38,877 miles
Request callback
£29,980
2023 BMW X3
xDrive20d MHT M Sport 5dr Step Auto
xDrive20d MHT M Sport 5dr Step Auto
Group 1 Borehamwood BMW - 90 miles away
45,494 miles
Request callback
£35,295
2024 BMW X3
xDrive20d MHT M Sport 5dr Step Auto
xDrive20d MHT M Sport 5dr Step Auto
Group 1 Borehamwood BMW - 90 miles away
8,862 miles
Request callback
£47,990
2025 BMW X3
xDrive20d M Sport 5dr Step Auto
xDrive20d M Sport 5dr Step Auto
Group 1 Borehamwood BMW - 90 miles away
3,522 miles
Request callback
£51,990
2021 BMW X3
xDrive20d MHT M Sport 5dr Step Auto
xDrive20d MHT M Sport 5dr Step Auto
JCT600 Approved Centre Bradford - 90 miles away
45,666 miles
Request callback
£26,450
2021 BMW X3
xDrive20d MHT M Sport 5dr Step Auto
xDrive20d MHT M Sport 5dr Step Auto
Marshall BMW Scunthorpe - 92 miles away
17,712 miles
Request callback
£31,189
Buy new from | £46,584 | (list price from £51,605) |
Showing 31 - 45 of 97 cars