Filter results 106 Cars
Browse by shape
Browse by trim
Sort By
2021 BMW X3
xDrive20d MHT M Sport 5dr Step Auto
xDrive20d MHT M Sport 5dr Step Auto
Group 1 Hailsham BMW
48,190 miles
Call dealer
£27,150
2021 BMW X3
xDrive20d MHT M Sport 5dr Step Auto
xDrive20d MHT M Sport 5dr Step Auto
Group 1 Hailsham BMW
47,610 miles
Call dealer
£27,995
2020 BMW X3
xDrive20d MHT M Sport 5dr Step Auto
xDrive20d MHT M Sport 5dr Step Auto
Group 1 Farnborough BMW
39,260 miles
Call dealer
£28,495
2021 BMW X3
xDrive20d MHT M Sport 5dr Step Auto
xDrive20d MHT M Sport 5dr Step Auto
Group 1 Bedford BMW
34,583 miles
Call dealer
£30,993
2023 BMW X3
xDrive20d MHT M Sport 5dr Step Auto
xDrive20d MHT M Sport 5dr Step Auto
Group 1 Borehamwood BMW
45,494 miles
Call dealer
£35,295
2022 BMW X3
xDrive20d MHT M Sport 5dr Step Auto
xDrive20d MHT M Sport 5dr Step Auto
Group 1 Hailsham BMW
23,172 miles
Call dealer
£35,995
2022 BMW X3
xDrive20d MHT M Sport 5dr Step Auto
xDrive20d MHT M Sport 5dr Step Auto
Group 1 Farnborough BMW
26,039 miles
Call dealer
£35,995
2022 BMW X3
xDrive20d MHT M Sport 5dr Step Auto
xDrive20d MHT M Sport 5dr Step Auto
Dick Lovett BMW Bristol
20,152 miles
Call dealer
£36,500
2022 BMW X3
xDrive20d MHT M Sport 5dr Step Auto
xDrive20d MHT M Sport 5dr Step Auto
Group 1 Farnborough BMW
6,202 miles
Call dealer
£37,795
2022 BMW X3
xDrive20d MHT M Sport 5dr Step Auto
xDrive20d MHT M Sport 5dr Step Auto
Group 1 Bedford BMW
24,141 miles
Call dealer
£37,993
2023 BMW X3
xDrive20d MHT M Sport 5dr Step Auto
xDrive20d MHT M Sport 5dr Step Auto
Group 1 Bedford BMW
33,493 miles
Call dealer
£38,993
2023 BMW X3
xDrive20d MHT M Sport 5dr Step Auto
xDrive20d MHT M Sport 5dr Step Auto
Group 1 Hailsham BMW
10,974 miles
Call dealer
£41,995
2024 BMW X3
xDrive20d MHT M Sport 5dr Step Auto
xDrive20d MHT M Sport 5dr Step Auto
Group 1 Borehamwood BMW
8,862 miles
Call dealer
£47,990
Buy new from | £46,584 | (list price from £51,660) |
Showing 46 - 60 of 106 cars