Sort By
2017 BMW X3
xDrive20d M Sport 5dr Step Auto
Eden Prestige & Performance
56,720 miles
Call dealer
£19,500
2015 BMW X3
xDrive20d xLine 5dr Step Auto
Inchcape Cooper Teeside BMW
43,092 miles
Call dealer
£19,572
2019 BMW X3
xDrive20d M Sport 5dr Step Auto
Inchcape Cooper Teeside BMW
3,565 miles
Call dealer
£34,772
2015 BMW X3
xDrive20d M Sport 5dr Step Auto
Day’s Motorpark Haverfordwest
75,175 miles
Call dealer
£17,499
2018 BMW X3
xDrive M40i 5dr Step Auto
Advantage Cars Hailsham
35,672 miles
Call dealer
£32,995
2017 BMW X3
xDrive20d M Sport 5dr Step Auto
Barons BMW Farnborough
13,566 miles
Call dealer
£23,995
2017 BMW X3
xDrive20d M Sport 5dr Step Auto
Harry Fairbairn Bmw (Glasgow)
46,100 miles
Call dealer
£20,898
2017 BMW X3
xDrive20d M Sport 5dr Step Auto
Car Store Chesterfield
36,978 miles
Call dealer
£21,990
2020 BMW X3
xDrive M40d 5dr Step Auto
Halliwell Jones North Wales
5,500 miles
Call dealer
£44,980
2015 BMW X3
sDrive18d SE 5dr Step Auto
Johnsons Mazda Swindon
59,451 miles
Call dealer
£13,695
Contract hire from £380.80 per month
Showing 1 - 10 of 371 cars