Sort By
2017 BMW X3
xDrive20d M Sport 5dr Step Auto
Vines of Redhill BMW
27,595 miles
Call dealer
£25,000
2017 BMW X3
xDrive20d M Sport 5dr Step Auto
Vines of Redhill BMW
25,980 miles
Call dealer
£24,995
2019 BMW X3
xDrive20i xLine 5dr Step Auto
Marshall BMW Bournemouth (Sales)
2,684 miles
Call dealer
£31,858
2019 BMW X3
xDrive20d xLine 5dr Step Auto
Marshall BMW Hampshire
4,727 miles
Call dealer
£33,000
2019 BMW X3
xDrive20d M Sport 5dr Step Auto
Halliwell Jones Chester
7,186 miles
Call dealer
£34,980
2019 BMW X3
xDrive30d M Sport 5dr Step Auto
Williams Stockport BMW
7,799 miles
Call dealer
£39,945
2019 BMW X3
xDrive M40d 5dr Step Auto
Halliwell Jones Chester
3,456 miles
Call dealer
£43,980
2016 BMW X3
xDrive20d M Sport 5dr Step Auto
Chandlers BMW Hailsham
31,150 miles
Call dealer
£23,990
2016 BMW X3
xDrive20d SE 5dr Step Auto
Westerly BMW Bridgwater
21,094 miles
Call dealer
£18,990
2015 BMW X3
xDrive20d M Sport 5dr Step Auto
Weybridge Isuzu
26,500 miles
Call dealer
£21,995
Buy new from £48,133 (list price from £54,605)
Contract hire from £380.80 per month
Showing 1 - 10 of 336 cars