1998 BMW Z4
M Roadster 316
104,000miManualPetrol3.2L
£15,690
£4,300 lessMacclesfield
~£394/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.