2017 BMW X3
3.0 30D M Sport Xdrive Euro 6 Ss
54,863miAutoDiesel3.0L
£17,995
£2,500 moreEdinburgh
~£452/pm
Same model
42k less miles
Same year
3.0L
Diesel
Auto
Get yourself behind the steering wheel of this suv for only £18,995. It is equipped with a 3000cc diesel engine with automatic transmission and has 54,863 miles clocked up on the dash.