Filter results 143 Cars
Browse by shape
Browse by engine
Sort By
2024 BMW X3
xDrive 30e M Sport 5dr Auto
xDrive 30e M Sport 5dr Auto
Ocean Group BMW Plymouth
9,571 miles
Request callback
£45,400
2024 BMW X3
xDrive 30e M Sport 5dr Auto
xDrive 30e M Sport 5dr Auto
Ocean Group BMW Penryn
11,614 miles
Request callback
£45,400
2022 BMW X3
xDrive20i MHT M Sport 5dr Step Auto
xDrive20i MHT M Sport 5dr Step Auto
Marshall Volkswagen Loughton
20,891 miles
Request callback
£37,430
2019 BMW X3
xDrive20i M Sport 5dr Step Auto
xDrive20i M Sport 5dr Step Auto
Motorpoint Chingford
25,258 miles
Request callback
£27,049
2019 BMW X3
xDrive20i M Sport 5dr Step Auto
xDrive20i M Sport 5dr Step Auto
Marshall Nissan Maidstone
37,676 miles
Request callback
£25,870
2021 BMW X3
xDrive20i M Sport 5dr Step Auto
xDrive20i M Sport 5dr Step Auto
Vertu BMW Teesside
27,856 miles
Request callback
£31,051
2023 BMW X3
xDrive30d MHT M Sport 5dr Auto
xDrive30d MHT M Sport 5dr Auto
Ocean Group BMW Penryn
6,136 miles
Request callback
£48,700
2021 BMW X3
xDrive 30e M Sport 5dr Auto
xDrive 30e M Sport 5dr Auto
Marshall Volvo Cambridge
35,596 miles
Request callback
£28,850
2021 BMW X3
xDrive20d MHT M Sport 5dr Step Auto
xDrive20d MHT M Sport 5dr Step Auto
Marshall Volvo Derby
18,786 miles
Request callback
£29,690
Buy new from | £45,508 | (list price from £50,185) |
Showing 106 - 120 of 143 cars