ICC Test, ODI and Twenty20 Cricket Rankings, Top Batter, Top Allrounder, Top Bowler Rank ICC RankingsTeamsBatsmenBowlersAll RoundersTestODIT20PosPlayerTeamRating1Babar AzamPAK8002Rohit SharmaIND7653Shubman GillIND7634Virat KohliIND7465Harry TectorIRE7376Daryl MitchellNZ7067Rahmanullah GurbazAFG6938Shai HopeWI6829Pathum NissankaSL67110Charith AsalankaSL66011Shreyas IyerIND65812Travis HeadAUS65713Heinrich KlaasenSA65614Rassie van der DussenSA64915KL RahulIND64416Fakhar ZamanPAK64217Ibrahim ZadranAFG63418Imam-ul-HaqPAK63319Steven SmithAUS62720David MillerSA61621Paul StirlingIRE61422Aiden MarkramSA60823Will YoungNZ60824Mohammad RizwanPAK60425Kusal MendisSL60326Temba BavumaSA59627Najmul Hossain ShantoBAN59228Gerhard ErasmusNAM58729Marnus LabuschagneAUS58730Azmatullah OmarzaiAFG58331Scott EdwardsNED58232Sherfane RutherfordWI58233Sikandar RazaZIM58034Mushfiqur RahimBAN57435Tom LathamNZ57236Kane WilliamsonNZ56637Glenn MaxwellAUS55838Rahmat ShahAFG55739Jos ButtlerENG55140MahmudullahBAN54641Devon ConwayNZ54542Monank PatelUSA54043George MunseySCO53844Michael van LingenNAM53645Sean WilliamsZIM53346Mitchell MarshAUS53347Ben StokesENG53248Jonny BairstowENG52949Max O'DowdNED52950Keacy CartyWI528