Filter results 107 Cars
Browse by shape
Browse by trim
Sort By
2023 BMW X3
G01 X3 xDrive20d xLine ZA LCI B47 2.0d
G01 X3 xDrive20d xLine ZA LCI B47 2.0d
Peter Vardy Edinburgh BMW
5,905 miles
Request callback
£41,350
2022 BMW X3
G01 X3 xDrive20d M Sport ZA LCI B47 2.0d
G01 X3 xDrive20d M Sport ZA LCI B47 2.0d
Peter Vardy Edinburgh BMW
5,783 miles
Request callback
£45,750
2022 BMW X3
xDrive20d MHT M Sport 5dr Step Auto
xDrive20d MHT M Sport 5dr Step Auto
John Clark BMW Aberdeen
6,500 miles
Request callback
£42,700
2019 BMW X3
xDrive20d M Sport 5dr Step Auto
xDrive20d M Sport 5dr Step Auto
Bristol Street Motors Renault Nottingham
36,608 miles
Request callback
£25,988
2020 BMW X3
xDrive20d M Sport 5dr Step Auto
xDrive20d M Sport 5dr Step Auto
Stephen James Bmw Woolwich
27,319 miles
Request callback
£32,995
2018 BMW X3
xDrive20d M Sport 5dr Step Auto
xDrive20d M Sport 5dr Step Auto
John Clark BMW Tayside
41,403 miles
Request callback
£24,000
2022 BMW X3
xDrive20d MHT M Sport 5dr Step Auto
xDrive20d MHT M Sport 5dr Step Auto
Usedirect Belfast
7,989 miles
Request callback
£39,799
Buy new from | £43,527 | (list price from £48,070) |
Showing 46 - 60 of 107 cars