Dealer42 days Photos coming soonAdd to favouritesUsed (2016) BMW Z4 M Sport | Good price2.0 18i M Sport Auto sDrive Euro 6201683,035 miles2.0L PetrolCabrioletAutomaticSG18 0BL Biggleswade, Bedfordshire£10,995Good priceYou save £1,405SG18 0BL Biggleswade, BedfordshireVisit Motors.co.uk
Dealer58 days Photos coming soonAdd to favouritesNew (2025) BMW Z4 M Sport 194 HP | Good pricesDrive 20i M Sport 2dr Auto20250 miles2.0L PetrolCabrioletAutomatic194 HP (142 kW)Delivered to you£46,600Good priceYou save £3,400Delivered to youVisit Buyacar
Dealer27 days Photos coming soonAdd to favouritesNew (2025) BMW Z4 M Sport 194 HP | Fair pricesDrive 20i M Sport 2dr Auto20250 miles2.0L PetrolCabrioletAutomatic194 HP (142 kW)Delivered to you£48,650Fair priceYou save £1,350Delivered to youVisit Buyacar
Dealer53 days • -6%See price change1 / 4Add to favouritesUsed (2009) BMW Z4 | Expensive35i sDrive 2dr200927,000 miles3.0L PetrolCabrioletManual30.0 MpgMK42 9TW Bedford, Bedfordshire£13,995ExpensiveEstimated price £11,400MK42 9TW Bedford, BedfordshireVisit Motors.co.uk