Filter results 87 Cars
Browse by shape
Browse by engine
Browse by trim
Sort By
2015 BMW X3
xDrive20d M Sport 5dr Step Auto
xDrive20d M Sport 5dr Step Auto
Too Good To Auction Plymouth
61,678 miles
Request callback
£16,295
2019 BMW X3
xDrive30d M Sport 5dr Step Auto
xDrive30d M Sport 5dr Step Auto
Marshall BMW Hampshire
23,729 miles
Request callback
£35,000
2019 BMW X3
xDrive20d M Sport 5dr Step Auto
xDrive20d M Sport 5dr Step Auto
Marshall BMW of Grimsby
5,426 miles
Request callback
£34,000
2018 BMW X3
xDrive M40i 5dr Step Auto
xDrive M40i 5dr Step Auto
Marshall BMW of Scunthorpe
21,728 miles
Request callback
£35,950
2019 BMW X3 M
xDrive X3 M Competition 5dr Step Auto
xDrive X3 M Competition 5dr Step Auto
Marshall BMW of Scunthorpe
8,255 miles
Request callback
£53,950
2018 BMW X3
xDrive20d xLine 5dr Step Auto
xDrive20d xLine 5dr Step Auto
Marshall BMW Salisbury
23,288 miles
Request callback
£27,000
2017 BMW X3
xDrive20d xLine 5dr Step Auto
xDrive20d xLine 5dr Step Auto
John Clark BMW Aberdeen
29,807 miles
Request callback
£22,800
2017 BMW X3
xDrive30d M Sport 5dr Step Auto
xDrive30d M Sport 5dr Step Auto
Marshall BMW Hampshire
33,814 miles
Request callback
£25,000
2020 BMW X3
xDrive20i M Sport 5dr Step Auto
xDrive20i M Sport 5dr Step Auto
John Clark BMW Aberdeen
4,163 miles
Request callback
£40,000
Buy new from | £35,435 | (list price from £41,785) |
Showing 1 - 10 of 87 cars