Filter results 171 Cars
Browse by shape
Browse by engine
Browse by trim
Sort By
2023 BMW X3
xDrive20d MHT M Sport 5dr
xDrive20d MHT M Sport 5dr
Peter Vardy Edinburgh BMW
9,432 miles
Request callback
£49,850
2020 BMW X3
xDrive X3 M Competition 5dr Step Auto
xDrive X3 M Competition 5dr Step Auto
Rix Motor Company Ltd
29,000 miles
Request callback
£50,950
2017 BMW X3
xDrive20d xLine 5dr Step Auto
xDrive20d xLine 5dr Step Auto
John Clark Select Stirling
64,509 miles
Request callback
£16,000
2019 BMW X3
xDrive20d M Sport 5dr Step Auto
xDrive20d M Sport 5dr Step Auto
Prestige Cars Kent
24,956 miles
Request callback
£26,739
2017 BMW X3
xDrive20d M Sport 5dr Step Auto
xDrive20d M Sport 5dr Step Auto
CarSupermarket.Com Birmingham
41,809 miles
Request callback
£19,457
2018 BMW X3
xDrive20d M Sport 5dr Step Auto
xDrive20d M Sport 5dr Step Auto
Ocean Group BMW Paignton
47,015 miles
Request callback
£24,740
2019 BMW X3
xDrive20d M Sport 5dr Step Auto
xDrive20d M Sport 5dr Step Auto
Ocean Group BMW Penryn
31,991 miles
Request callback
£27,850
2019 BMW X3
xDrive M40i 5dr Step Auto
xDrive M40i 5dr Step Auto
Ocean Group BMW Paignton
49,851 miles
Request callback
£32,950
Buy new from | £43,550 | (list price from £48,015) |
Showing 91 - 105 of 171 cars