2019 BMW Z4
Z4 M40i
21,000miAutoPetrol3.0L
£31,256
£4,689 lessYork
~£785/pm
Same model
5k more miles
Same year
Petrol
Auto
A fabulous price is currently being advertised by this dealership in York on this low mileage BMW Z4 that has a mere 21,000 miles clocked-up on the dash.