2016 BMW Z4
2016 2.0 Z4 Sdrive20i Roadster 181 Bhp
49,750miAutoPetrol2.0L
£13,995
Banchory
~£351/pm
Coming fitted with automatic transmission and a 2.0 LTR petrol motor, this second-hand Z4 is on offer in the tone of white with 49,750 miles clocked up on the dash.