"He has 70 centuries in ODIs and Tests combined. In ODIs, he has some 12000 runs and is approaching the 10,0000 mark in Tests as well. In T20I as well, he has some great numbers. His performance in all three formats is high-class. In today's era, he is the No.1 batsman. I have earlier said as well that comparisons with the players of previous era in unfair. Despite that, his performances are unbelievable," said Yousuf, who scored 9720 runs in 288 ODIs and 7530 runs in 90 Tests.