2003 BMW Z4
2.5I Euro 3
105,952miManualPetrol2.5L
£2,890
Brownhills
~£73/pm
Test drive this Z4 which features a 2.5 Ltr petrol engine with manual transmission. This second-hand one now available at our dealership has 105,952 miles clocked-up on the dashboard.