2016 BMW Z4
Convertible 2.0
19,500miManualPetrol2.0L
£16,995
Shrewsbury
~£427/pm
This BMW has 19,500 miles on the clock and comes fitted with a 2.0 litre petrol engine. It's currently on the market and ready for you to take home for the awesome price of just £16,995.