I have a 2004 ZZR 600 and I get between 45 and 50 mpg. The last few weeks I´ve been riding a lot in traffic at high rpms, so my mileage at the last fill up was just over 45 mpg, but I normally average 47 - 49 mpg. I don´t know what the absolute range is per tank of gas; I know I can get over 160 miles per tank, but I usually fill up somewhere around 140 - 150 miles.