2008 BMW 123D MPG
Based on data from 18 vehicles, 710 fuel-ups and 280,195 miles of driving, the 2008 BMW 123D gets a combined Avg MPG of 34.29 with a 0.34 MPG margin of error.
Below you can see a distribution of the fuel-ups with 9 outliers (1.25%) removed.
Following shows the average MPG of each of the 18 vehicles in the system.