Filter results 109 Cars
Browse by shape
Browse by trim
Sort By
2022 BMW X3
xDrive20d MHT M Sport 5dr Step Auto
xDrive20d MHT M Sport 5dr Step Auto
Group 1 Bedford BMW
24,141 miles
Request callback
£37,743
2023 BMW X3
xDrive20d MHT M Sport 5dr Step Auto
xDrive20d MHT M Sport 5dr Step Auto
Group 1 Bedford BMW
33,494 miles
Request callback
£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
Request callback
£41,995
2024 BMW X3
xDrive20d MHT M Sport 5dr Step Auto
xDrive20d MHT M Sport 5dr Step Auto
Group 1 Lincoln BMW
6,200 miles
Request callback
£44,750
2024 BMW X3
xDrive20d MHT M Sport 5dr Step Auto
xDrive20d MHT M Sport 5dr Step Auto
Group 1 Borehamwood BMW
8,862 miles
Request callback
£46,850
2024 BMW X3
xDrive20d M Sport 5dr Step Auto
xDrive20d M Sport 5dr Step Auto
Group 1 Cambridge BMW
8,438 miles
Request callback
£49,995
2025 BMW X3
xDrive20d M Sport 5dr Step Auto
xDrive20d M Sport 5dr Step Auto
Group 1 Borehamwood BMW
3,522 miles
Request callback
£51,990
2025 BMW X3
xDrive20d M Sport 5dr Step Auto
xDrive20d M Sport 5dr Step Auto
Group 1 Bedford BMW
4,493 miles
Request callback
£51,993
2015 BMW X3
xDrive20d M Sport 5dr Step Auto
xDrive20d M Sport 5dr Step Auto
Group 1 Ipswich BMW
82,670 miles
Request callback
£13,395
2019 BMW X3
xDrive20d M Sport 5dr Step Auto
xDrive20d M Sport 5dr Step Auto
Group 1 Norwich BMW
27,386 miles
Request callback
£25,995
2021 BMW X3
xDrive20d MHT M Sport 5dr Step Auto
xDrive20d MHT M Sport 5dr Step Auto
Group 1 Norwich BMW
37,691 miles
Request callback
£27,995
2022 BMW X3
xDrive20d MHT M Sport 5dr Step Auto
xDrive20d MHT M Sport 5dr Step Auto
Group 1 Ipswich BMW
30,682 miles
Request callback
£33,495
2022 BMW X3
xDrive20d MHT M Sport 5dr Step Auto
xDrive20d MHT M Sport 5dr Step Auto
Group 1 Norwich BMW
42,706 miles
Request callback
£36,379
2023 BMW X3
xDrive20d MHT M Sport 5dr Step Auto
xDrive20d MHT M Sport 5dr Step Auto
Group 1 Norwich BMW
39,667 miles
Request callback
£36,850
2023 BMW X3
xDrive20d MHT M Sport 5dr Step Auto
xDrive20d MHT M Sport 5dr Step Auto
Group 1 Norwich BMW
19,749 miles
Request callback
£40,495
Buy new from | £46,584 | (list price from £51,605) |
Showing 61 - 75 of 109 cars