Messi struck five goals in victory over Bayer Leverkusen last week.
"He is the best player in the world - maybe the best of all time,'' Xavi said. "Football is moving on, but he stays the same.
"He deserves the admiration of any sportsman. He is incomparable, a one-off. There is no other player who can make such a difference - he'll break all the records.''