A BMW Z4's fuel consumption is between 30 and 33 MPG since the precise number depends on the specific model as well as its year. On average, however, it is 32.6 MPG.
The 2014 BMW Z4 runs on premium unleaded (required).
The 2007 BMW Z4 runs on premium unleaded (required).
The 2003 BMW Z4 runs on premium unleaded (required).
The 2004 BMW Z4 runs on premium unleaded (required).
The 2006 BMW Z4 runs on premium unleaded (required).
The 2008 BMW Z4 runs on premium unleaded (required).
The 2005 BMW Z4 runs on premium unleaded (required).
The 2011 BMW Z4 runs on premium unleaded (required).
The 2009 BMW Z4 runs on premium unleaded (required).
The 2013 BMW Z4 runs on premium unleaded (required).
The 2012 BMW Z4 runs on premium unleaded (required).
The 2010 BMW Z4 runs on premium unleaded (required).