Sort By
2024 BMW X3
xDrive20d M Sport 5dr Step Auto
xDrive20d M Sport 5dr Step Auto
Dick Lovett BMW Bristol - 117 miles away
10,747 miles
Request callback
£49,000
2019 BMW X3
xDrive20d M Sport 5dr Step Auto
xDrive20d M Sport 5dr Step Auto
Group 1 Farnborough BMW - 118 miles away
37,689 miles
Request callback
£26,995
2015 BMW X3
xDrive20d M Sport 5dr Step Auto
xDrive20d M Sport 5dr Step Auto
Dick Lovett BMW Melksham - 119 miles away
25,371 miles
Request callback
£18,490
2018 BMW X3
xDrive30d M Sport 5dr Step Auto
xDrive30d M Sport 5dr Step Auto
Dick Lovett BMW Melksham - 119 miles away
40,419 miles
Request callback
£26,490
2018 BMW X3
3.0 30d M Sport SUV 5dr Diesel Auto xDrive Euro 6 (s/s) (265 ps)
3.0 30d M Sport SUV 5dr Diesel Auto xDrive Euro 6 (s/s) (265 ps)
Wearside Autoparc Sunderland - 133 miles away
83,286 miles
Request callback
£20,999
2019 BMW X3
xDrive20d M Sport 5dr Step Auto
xDrive20d M Sport 5dr Step Auto
Stoneacre Mazda Gateshead - Metrocentre - 139 miles away
41,713 miles
Request callback
£24,000
2018 BMW X3
BMW X3 20d M Sport in black, 79,000 miles, full service history, two owners, Euro 6 ULEZ diesel, aut
BMW X3 20d M Sport in black, 79,000 miles, full service history, two owners, Euro 6 ULEZ diesel, aut
Kent East Peckham - 139 miles away
79,000 miles
Request callback
£19,999
2019 BMW X3
xDrive30d M Sport 5dr Step Auto
xDrive30d M Sport 5dr Step Auto
Mercedes-Benz of Chichester - 150 miles away
51,455 miles
Request callback
£25,619
2020 BMW X3
xDrive20d M Sport 5dr Step Auto
xDrive20d M Sport 5dr Step Auto
Vertu Bmw Yeovil - 153 miles away
31,716 miles
Request callback
£30,532
2019 BMW X3
xDrive20d M Sport 5dr Step Auto
xDrive20d M Sport 5dr Step Auto
Group 1 Brighton BMW - 154 miles away
23,632 miles
Request callback
£27,990
2016 BMW X3
xDrive30d M Sport 5dr Step Auto
xDrive30d M Sport 5dr Step Auto
Group 1 Hailsham BMW - 158 miles away
54,500 miles
Request callback
£18,395
2019 BMW X3
xDrive30d M Sport 5dr Step Auto
xDrive30d M Sport 5dr Step Auto
John Clark Select Edinburgh - 222 miles away
65,402 miles
Request callback
£24,400
2018 BMW X3
xDrive20d M Sport 5dr Step Auto
xDrive20d M Sport 5dr Step Auto
John Clark BMW Aberdeen - 289 miles away
63,000 miles
Request callback
£21,700
2019 BMW X3
xDrive30d M Sport 5dr Step Auto
xDrive30d M Sport 5dr Step Auto
John Clark BMW Aberdeen - 289 miles away
60,516 miles
Request callback
£23,700
2018 BMW X3
xDrive20d M Sport 5dr Step Auto
xDrive20d M Sport 5dr Step Auto
John Clark BMW Aberdeen - 289 miles away
39,414 miles
Request callback
£26,400
Buy new from | £46,584 | (list price from £51,605) |
Showing 16 - 30 of 31 cars