Filter results 161 Cars
Browse by shape
Browse by engine
Sort By
2021 BMW X3
Xdrive20d M Sport Mhev 2.0 Xdrive20d M Sport Mhev Pro Pack
Xdrive20d M Sport Mhev 2.0 Xdrive20d M Sport Mhev Pro Pack
Roadside Motors, Moneymore
27,000 miles
Request callback
£31,475
2022 BMW X3
xDrive20d MHT M Sport 5dr Step Auto
xDrive20d MHT M Sport 5dr Step Auto
Ballyrobert at Mallusk
8,418 miles
Request callback
£42,950
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
2023 BMW X3
2.0 XDRIVE30E M SPORT 5d AUTO 288 BHP
2.0 XDRIVE30E M SPORT 5d AUTO 288 BHP
HPL Motors Atherton Preston
9,866 miles
Request callback
£45,999
Buy new from | £43,527 | (list price from £48,070) |
Showing 31 - 45 of 161 cars