The right-handed batter Mohammad Rizwan recently put on a great batting show against England in the ongoing T20I series. Mohammad Rizwan helped his team win the second and fourth T20Is thanks to his great batting. With 861 rating points, he is now the eighth-best player of all time.
Rizwan is the only other Pakistani batter in the top 10 of these rankings. Babar Azam, who is the captain of all formats, is the other. With 896 rating points, he is in the fourth spot on the list.
Overall, the top spot is still held by Dawid Malan of England, who has 915 rating points. Aaron Finch, the white-ball captain for Australia, is second with 900 points, and Virat Kohli, the white-ball captain for India, is third with 897 points.