Mine's regularly giving me 300 miles on a tank and even then it'll only let me put a max of 50 litres in the tank. If I fill up as soon as the 'low fuel' light comes on I can't get over 40 litres in and the OBC shows that light at 60 miles to empty.
I work that out at about 26mpg average - although that's probably 240 miles of motorway at 80-90mph and 60 miles of A/B roads at 30-60mph.
If I cruise at 70mph for a good few miles I can get it over 30mpg, and if I put it into 6th and use light throttle at 35mph I can get over 40mpg although I can usually only do that 6th gear low throttle in 40mph roadwork sections on dual carriageways as that shoots down very quickly once a set of traffic lights come into play.