2016 BMW Z4
2.0 28I M Sport Sdrive Euro 6
77,319mi Auto Petrol 2.0L
£13,499
Tavistock
~£339/pm
Coming finished in the shade of black, this BMW comes fitted with automatic transmission, a 2000CC petrol motor and has 77,319 miles clocked-up on the dashboard.