Filter results 124 Cars
Browse by trim
Sort By
2019 BMW X3
xDrive20d M Sport 5dr Step Auto
xDrive20d M Sport 5dr Step Auto
Dick Lovett BMW Melksham - 161 miles away
26,827 miles
Call dealer
£26,990
2019 BMW X3
xDrive20d M Sport 5dr Step Auto
xDrive20d M Sport 5dr Step Auto
Dick Lovett BMW Melksham - 161 miles away
26,258 miles
Call dealer
£27,790
2021 BMW X3
xDrive20d MHT xLine 5dr Step Auto
xDrive20d MHT xLine 5dr Step Auto
Dick Lovett BMW Melksham - 161 miles away
31,871 miles
Call dealer
£28,990
2021 BMW X3
xDrive20d MHT M Sport 5dr Step Auto
xDrive20d MHT M Sport 5dr Step Auto
Dick Lovett BMW Melksham - 161 miles away
37,877 miles
Call dealer
£30,490
2021 BMW X3
xDrive20d MHT M Sport 5dr Step Auto
xDrive20d MHT M Sport 5dr Step Auto
Marshall BMW Hampshire - 165 miles away
46,091 miles
Call dealer
£31,458
2019 BMW X3
xDrive20d M Sport 5dr Step Auto
xDrive20d M Sport 5dr Step Auto
Group 1 Farnborough BMW - 166 miles away
60,218 miles
Call dealer
£22,995
2021 BMW X3
xDrive20d MHT M Sport 5dr Step Auto
xDrive20d MHT M Sport 5dr Step Auto
Group 1 Farnborough BMW - 166 miles away
43,656 miles
Call dealer
£30,795
2025 BMW X3
xDrive20d M Sport 5dr Step Auto
xDrive20d M Sport 5dr Step Auto
Group 1 Farnborough BMW - 166 miles away
10 miles
Call dealer
£67,995
2023 BMW X3
xDrive20d MHT M Sport 5dr Step Auto
xDrive20d MHT M Sport 5dr Step Auto
Group 1 Southend BMW - 170 miles away
13,451 miles
Call dealer
£41,650
2020 BMW X3
xDrive20d MHT M Sport 5dr Step Auto
xDrive20d MHT M Sport 5dr Step Auto
John Clark Select Edinburgh - 174 miles away
27,300 miles
Call dealer
£29,300
2019 BMW X3
xDrive20d M Sport 5dr Step Auto
xDrive20d M Sport 5dr Step Auto
Car Deal Warehouse Superstore Newbridge - 176 miles away
71,000 miles
Call dealer
£20,498
2018 BMW X3
xDrive20d xLine 5dr Step Auto
xDrive20d xLine 5dr Step Auto
Car Deal Warehouse Superstore Newbridge - 176 miles away
39,317 miles
Call dealer
£21,998
2023 BMW X3
xDrive20d MHT M Sport 5dr Step Auto
xDrive20d MHT M Sport 5dr Step Auto
Group 1 Hindhead BMW - 179 miles away
11,070 miles
Call dealer
£39,989
2025 BMW X3
xDrive20d M Sport 5dr Step Auto
xDrive20d M Sport 5dr Step Auto
Group 1 Hindhead BMW - 179 miles away
6,918 miles
Call dealer
£49,979
2025 BMW X3
xDrive20d M Sport 5dr Step Auto
xDrive20d M Sport 5dr Step Auto
Vertu Bmw Bridgwater - 187 miles away
6,718 miles
Call dealer
£48,880
Buy new from | £46,036 | (list price from £51,605) |
Showing 76 - 90 of 124 cars