The ICC batting rankings is in the fire of Indian batsmen. Except Test cricket, the world’s number-1 batsman is Indian in both other formats. Shubman Gill in ODIs and Abhishek Sharma in T20 are on top. Virat Kohli and Rohit Sharma are also in the list of top 5 batsmen in ODIs. Apart from Abhishek, another Indian top 5 is included in T20.
Root number-1 in ICC Test batting rankings
England batsman Joe Root is the world’s number-1 batsman in the ICC Test rankings. He has 908 ratings, at number two is England player, while the top 5 stars Yashasvi Jaiswal as the only Indian, who is at number five in the list.
Shubman Gill is the world’s number-1 ODI batsman
Indian Test team captain Shubman Gill is ranked first in ODI batting rankings. They have 784 rating points. Captain Rohit Sharma is at number two with 756 ratings. Former Pakistan captain Babar Azam is at number three, Virat Kohli is at number four. New Zealand’s explosive batsman Derryl Mitchell is ranked 5th.
Abhishek Sharma at the top of T20 batsmen
India’s opener Abhishek Sharma created his reign in T20 international cricket in a very short time. He made his T20 debut last year, in February this year, he played a historic innings of 135 runs against England. This is the biggest personal innings in this format by any Indian. He is currently the world’s number T20 batsman in the ICC rankings, who will boost his morale in the Asia Cup.
The second number in this list is also Indian batsman Tilak Verma, he is also an important part of the Asia Cup squad. Tilak plays at number three. He is second in the ranking of ICC T20 batsmen with 804 ratings. At number three in the list is Phil Salat of England, Jose Butler at number four. Till a few days ago, Travis Head, who lives at number-1, has reached number five. Abhishek Sharma had secured number-1 by removing the head.

