Babar Azam, Pakistan’s all-around skipper, is widely considered one of the best batters in the world right now. His performances in all forms have been outstanding, and he has scored significantly regardless of the competition or the circumstances.
Babar’s outstanding record in recent years has helped him climb the ICC batters rankings in all forms. He is presently the number one ODI batting, the number two T20I batter, and the top seven Test batsman.
Babar has been the top run-scorer in all versions of the game since 2019. Despite playing fewer matches than the second-placed Virat Kohli and the third-placed Joe Root throughout the span, he has scored more runs.
In the previous two years, Babar has played 86 innings and scored 4,162 runs at an average of 53.35. Throughout that span, he had the second-most centuries (11), as well as the second-most half-centuries (28).
Since 2019, Indian captain Virat Kohli has scored the most half-hundreds (29), and Indian opener Rohit Sharma has scored the most centuries (12).
In all categories, Babar is already the 13th best run-scorer in Pakistan cricket history. In 200 innings of international cricket, he has scored 8,551 runs at an average of 49.71. His rate is the best among Pakistan’s top fifty most run scorers, and he has 20 international centuries, the sixth-most by a Pakistani batsman.