2019 BMW Z4
20I M Sport
43,000miAutoPetrol2.0L
£23,250
Bristol
~£584/pm
At the superb price of only £23,250 is this Z4 that has got a 2000 CC petrol engine with automatic transmission. This used one at this dealer has 43,000 mi clocked up on the dash.