Filter results 80 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
Hippo Approved
46,666 miles
Request callback
£27,920
2023 BMW X3
xDrive20d MHT M Sport 5dr Step Auto
xDrive20d MHT M Sport 5dr Step Auto
Ocean Group BMW Penryn
62,488 miles
Request callback
£34,900
2024 BMW X3
xDrive20d MHT M Sport 5dr Step Auto
xDrive20d MHT M Sport 5dr Step Auto
Motorpoint Burnley
11,001 miles
Request callback
£44,049
2024 BMW X3
xDrive20d MHT M Sport 5dr Step Auto
xDrive20d MHT M Sport 5dr Step Auto
Ocean Group BMW Plymouth
9,689 miles
Request callback
£49,900
2019 BMW X3
xDrive20d M Sport 5dr Step Auto
xDrive20d M Sport 5dr Step Auto
Ocean Group BMW Plymouth
52,511 miles
Request callback
£24,900
2021 BMW X3
xDrive20d MHT M Sport 5dr Step Auto
xDrive20d MHT M Sport 5dr Step Auto
Ocean Group BMW Plymouth
25,000 miles
Request callback
£31,750
2021 BMW X3
xDrive20d MHT M Sport 5dr Step Auto
xDrive20d MHT M Sport 5dr Step Auto
CarSupermarket.com Hessle
41,903 miles
Request callback
£26,476
2021 BMW X3
xDrive20d MHT M Sport 5dr Step Auto
xDrive20d MHT M Sport 5dr Step Auto
Carsa Mountsorrel
27,795 miles
Request callback
£28,013
2021 BMW X3
xDrive20d MHT M Sport 5dr Step Auto
xDrive20d MHT M Sport 5dr Step Auto
Steven Eagell Toyota Tamworth
20,782 miles
Request callback
£30,568
2021 BMW X3
xDrive20d MHT M Sport 5dr Step Auto
xDrive20d MHT M Sport 5dr Step Auto
Marshall BMW Bournemouth
19,332 miles
Request callback
£32,639
2019 BMW X3
xDrive20d M Sport 5dr Step Auto
xDrive20d M Sport 5dr Step Auto
Marshall Volvo Cambridge
67,000 miles
Request callback
£22,310
2019 BMW X3
xDrive20d M Sport 5dr Step Auto
xDrive20d M Sport 5dr Step Auto
Motorpoint Glasgow
43,815 miles
Request callback
£24,249
2023 BMW X3
xDrive20d MHT M Sport 5dr Step Auto
xDrive20d MHT M Sport 5dr Step Auto
Vertu BMW Sunderland
33,699 miles
Request callback
£38,351
2022 BMW X3
xDrive20d MHT M Sport 5dr Step Auto
xDrive20d MHT M Sport 5dr Step Auto
Marshall BMW Salisbury
32,000 miles
Request callback
£36,411
Buy new from | £45,508 | (list price from £50,185) |
Showing 16 - 30 of 80 cars