Ive done 20 miles on (flashing) reserve on my XJ6, at that point I was taking it easy and don't know how much more was in there.
If I try real hard and keep to legal speeds, accelerate smoothly, best behaviour etc, I can get 170 on a tank (only managed it once lol)
But usually more like 140 ish.