1998 BMW Z4
M Roadster 316
104,000miManualPetrol3.2L
£14,890
£5,100 lessMacclesfield
~£374/pm
Same model
27k more miles
1yr older
3.2L
Petrol
Manual
Starting off at £ per month, you could buy this BMW Z4 M Roadster 316 with a petrol 3.2 L motor, manual transmission and 104,000 miles clocked-up on the dash.