I got a 330 ci Msport 2003, have had it a month and I consistently get 137 miles, all local driving and im always putting my foot down cos its still honeymoon for me, all from £30 petrol from reserve light to reserve light.
so I think 140 from £20 is very good! :jaw-dropping