Filter results 148 Cars
Browse by shape
Browse by engine
Browse by trim
Sort By
2019 BMW X3
3.0 M40D 5d 326 BHP
3.0 M40D 5d 326 BHP
Happier Finance Ltd t/a Happier Cars
56,000 miles
Request callback
£27,995
2019 BMW X3
3.0 M40I 5d 356 BHP
3.0 M40I 5d 356 BHP
Happier Finance Ltd t/a Happier Cars
40,000 miles
Request callback
£29,750
2019 BMW X3
xDrive20d MHT M Sport 5dr Step Auto
xDrive20d MHT M Sport 5dr Step Auto
Rix Motor Company Ltd
46,000 miles
Request callback
£29,950
2019 BMW X3
xDrive20i xLine 5dr Step Auto
xDrive20i xLine 5dr Step Auto
Rix Motor Company Ltd
20,000 miles
Request callback
£32,950
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
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
2023 BMW X3
xDrive20i MHT M Sport 5dr Step Auto
xDrive20i MHT M Sport 5dr Step Auto
John Clark BMW Tayside
3,948 miles
Request callback
£45,000
2016 BMW X3
xDrive20d xLine 5dr Step Auto
xDrive20d xLine 5dr Step Auto
Car World Supermarket
70,591 miles
Request callback
£14,990
Buy new from | £43,527 | (list price from £48,070) |
Showing 31 - 45 of 148 cars