Filter results 266 Cars
Browse by engine
Browse by trim
Sort By
2021 BMW X3
xDrive20i MHT xLine 5dr Step Auto
xDrive20i MHT xLine 5dr Step Auto
Marshall BMW Hampshire
14,793 miles
Request callback
£31,751
2024 BMW X3
xDrive20d MHT M Sport 5dr Step Auto
xDrive20d MHT M Sport 5dr Step Auto
John Clark BMW Tayside
9,681 miles
Request callback
£49,500
2023 BMW X3
xDrive 30e M Sport 5dr Auto
xDrive 30e M Sport 5dr Auto
Marshall BMW Bournemouth
5,585 miles
Request callback
£40,710
2024 BMW X3
xDrive20 M Sport 5dr Step Auto
xDrive20 M Sport 5dr Step Auto
Marshall BMW Salisbury
3,981 miles
Request callback
£52,388
2018 BMW X3
xDrive30d M Sport 5dr Step Auto
xDrive30d M Sport 5dr Step Auto
Marshall BMW Salisbury
34,345 miles
Request callback
£26,923
2018 BMW X3
xDrive20d xLine 5dr Step Auto
xDrive20d xLine 5dr Step Auto
JCT600 Approved Centre Bradford
40,429 miles
Request callback
£21,850
2024 BMW X3
xDrive20d M Sport 5dr Step Auto
xDrive20d M Sport 5dr Step Auto
Marshall BMW Grimsby
5,161 miles
Request callback
£48,440
2021 BMW X3
xDrive20d MHT M Sport 5dr Step Auto
xDrive20d MHT M Sport 5dr Step Auto
JCT600 Approved Centre Bradford
45,666 miles
Request callback
£26,450
Buy new from | £46,584 | (list price from £51,605) |
Showing 226 - 240 of 266 cars