Filter results 153 Cars
Browse by shape
Browse by engine
Browse by trim
Sort By
2020 BMW X3
xDrive M40d 5dr Step Auto
xDrive M40d 5dr Step Auto
Riverside Motor Group Volvo Wakefield
9,659 miles
Request callback
£37,490
2017 BMW X3
xDrive20d xLine 5dr Step Auto
xDrive20d xLine 5dr Step Auto
Brooklands Quality Cars
84,194 miles
Request callback
£14,695
2018 BMW X3
xDrive20d M Sport 5dr Step Auto
xDrive20d M Sport 5dr Step Auto
Wavertree Car Centre Ltd
29,111 miles
Request callback
£23,995
2021 BMW X3
xDrive20d MHT M Sport 5dr Step Auto
xDrive20d MHT M Sport 5dr Step Auto
Vertu Bmw Barnstaple
31,323 miles
Request callback
£30,995
2023 BMW X3
xDrive20i MHT M Sport 5dr Step Auto
xDrive20i MHT M Sport 5dr Step Auto
Stephen James Bmw Blackheath
9,574 miles
Request callback
£42,995
2022 BMW X3
xDrive30d MHT M Sport 5dr Auto
xDrive30d MHT M Sport 5dr Auto
John Clark BMW Aberdeen
25,691 miles
Request callback
£43,000
2021 BMW X3
xDrive20d MHT M Sport 5dr Step Auto
xDrive20d MHT M Sport 5dr Step Auto
Vertu BMW Teesside
42,123 miles
Request callback
£28,290
2023 BMW X3
xDrive20d MHT M Sport 5dr Step Auto
xDrive20d MHT M Sport 5dr Step Auto
Vertu BMW Durham
8,439 miles
Request callback
£45,420
2023 BMW X3
xDrive20d MHT M Sport 5dr Step Auto
xDrive20d MHT M Sport 5dr Step Auto
Stephen James Bmw Ruxley
11,300 miles
Request callback
£45,500
2021 BMW X3
xDrive20i M Sport 5dr Step Auto
xDrive20i M Sport 5dr Step Auto
Stephen James Bmw Enfield
8,546 miles
Request callback
£35,995
Buy new from | £43,527 | (list price from £48,070) |
Showing 46 - 60 of 153 cars