I know I'll probably be chastised for talking about MPG in my 335i, but what the hell, it's Christmas!
On my way upto Islay for the New Year and I monitored the last fuel up in Glasgow...
309.8 miles mostly all dual carriageway/motorway with the cruise set to 81mph = 32.3 MPG (my personal best in the i).
Not too bad to say its all up hill