2015 BMW Z4
2.0 20I M Sport Sdrive Euro 6
33,000miAutoPetrol2.0L
£15,988
Croydon
~£402/pm
At the awesome price of only £18,488 is this BMW Z4 2.0 20I M Sport Sdrive Euro 6 , it has got 33,000 miles clocked up on the dash and comes fitted out with a 2.0l petrol engine with automatic transmission.