2016 BMW Z4
20I Sdrive M Sport
37,716miAutoPetrol2.0L
£17,000
£3,050 moreWorcester
~£427/pm
Same model
25k less miles
Same year
2.0L
Petrol
Auto
A low price of only £17,000 is being advertised by us at this dealer on this low mileage BMW Z4 which has a mere 37,716 miles on the clock.