BMW Z4'ün yakıt tüketimi, modeline ve kullanım koşullarına göre değişiklik göstermektedir: BMW Z4 Roadster sDrive20i: Şehir içi yakıt tüketimi: 7,2-6,8 litre/100 km. Şehir dışı yakıt tüketimi: 5,0-5,4 litre/100 km. Ortalama yakıt tüketimi: 6,1-6,2 litre/100 km. BMW Z4 Roadster sDrive30i: Şehir içi yakıt tüketimi: 7,3-6,9 litre/100 km. Şehir dışı yakıt tüketimi: 5,3-5,4 litre/100 km. Ortalama yakıt tüketimi: 6,2-6,3 litre/100 km. BMW Z4 Roadster M40i: Şehir içi yakıt tüketimi: 9,2 litre/100 km. Şehir dışı yakıt tüketimi: 6,3 litre/100 km. Ortalama yakıt tüketimi: 7,4 litre/100 km. Yakıt tüketimi, sürüş tarzına ve çevresel faktörlere bağlı olarak değişebilir.