2003 BMW Z4
2.5I Euro 3
105,952miManualPetrol2.5L
£2,890
Brownhills
~£73/pm
There is a remarkable price at this dealership in Brownhills on this like new, top ten, best-selling BMW Z4 2.5I Euro 3 that’s got manual transmission, a 2.5 litre petrol motor and a mere 105,952 miles on the dashboard.