Virat Kohli, Babar Azam, and Josh Hazlewood are the only 3 players who are ranked in the ICC Top 10 in each format.
Virat Kohli, India’s stalwart, retained his second spot in the ICC men’s ODI batting rankings after a solid performance in the recently concluded South Africa series. Babar Azam and Virat Kohli continued to hold the top two spots, but Rohit Sharma, who has 807 rating points after his fifty in the first ODI of the series against West Indies, is closing in on Virat Kohli, who has 828 rating points. In the ICC Men’s T20I Player Rankings, Josh Hazlewood is now ranked second among T20I bowlers, just one point behind South Africa’s Tabraiz Shamsi.
-
Babar Azam (T20 – 1, ODI – 1, Test – 9)
Babar Azam made headlines after taking over as the number one batsman in the ODI format from Virat Kohli. Pakistan’s captain had a memorable 2021. He is currently ranked first in the ICC ODI and T20I batting rankings. With 939 runs, Babar Azam was the second-highest T20I run-getter in 2021, and he has 405 runs in six ODIs. He also achieved his highest T20I and ODI scores of 122 and 158. Last year, he appeared in eight Test matches and scored 416 runs.

-
Josh Hazlewood (T20 – 2, ODI – 2, Test – 8)
Josh Hazlewood has played a key role in Australia’s recent success. Hazlewood, in addition to excelling in Tests, is now an all-format bowler who has proven to be effective. In 15 T20Is, he took 23 wickets at an astonishing economy of 6.87 and was a key member of the T20 World Cup-winning team. In 2021, he appeared in two One-Day Internationals and three Tests, taking five and 13 wickets. He has the ability to produce jaffas on a consistent basis. In limited-overs cricket, he bowls with the new ball and focuses on hard lengths, which makes him a devastating bowler.

-
Virat Kohli (T20 – 10, ODI – 2, Test – 7)
Virat Kohli’s last two years have been abysmal. He had a terrible time with the bat despite the fact that he had no centuries to his name. Even when he appeared to be flamboyant, he ran out of luck. We can all agree that he is a legend of the game, and legends do make a comeback. With 70 international centuries under his belt, there’s no doubt he’ll be back. In ODIs, he has a century tally of 43, making him one of the greatest of all time.
