ICC Test, ODI and Twenty20 Cricket Rankings, Top Batter, Top Allrounder, Top Bowler Rank ICC RankingsTeamsBatsmenBowlersAll RoundersTestODIT20PosPlayerTeamRating1Adil RashidENG7012Wanindu HasarangaSL6963Adam ZampaAUS6944Akeal HoseinWI6895Maheesh TheekshanaSL6846Gudakesh MotieWI6737Rashid KhanAFG6688Ravi BishnoiIND6669Arshdeep SinghIND65610Fazalhaq FarooqiAFG64511Nathan EllisAUS62812Mitchell SantnerNZ62413Axar PatelIND62314Josh HazlewoodAUS62015Jofra ArcherENG61616Lockie FergusonNZ61317Mustafizur RahmanBAN61118Tim SoutheeNZ61019Anrich NortjeSA61020Shaheen AfridiPAK60321Taskin AhmedBAN60022Naveen-ul-HaqAFG59023Haris RaufPAK58824Keshav MaharajSA58025Marco JansenSA57026Tabraiz ShamsiSA56927Alzarri JosephWI56728Varun ChakravarthyIND56629Roston ChaseWI56230Kuldeep YadavIND56231Mujeeb Ur RahmanAFG55632Matheesha PathiranaSL55633Ish SodhiNZ55434Jasprit BumrahIND55035Harmeet SinghUSA54336Romario ShepherdWI54237Reece TopleyENG53838Rishad HossainBAN53439Washington SundarIND52840Imad WasimPAK52541Mahedi HasanBAN52442Trent BoultNZ51943Abbas AfridiPAK51844Mark WattSCO51745Sam CurranENG51546Kagiso RabadaSA51147Mark AdairIRE51148Nuwan ThusharaSL50649Hardik PandyaIND50550Michael BracewellNZ502