Listen to the latest songs, only on JioSaavn.com

ICC Player Rankings for T20 All-rounders

RankPlayerRatingCareer Best Rating
1 Shakib Al Hasan Shakib Al Hasan Bangladesh252408 v Pakistan, 24/04/2015
2Mohammad Nabi Mohammad Nabi Afghanistan233355 v Bangladesh, 15/09/2019
3Hardik Pandya Hardik Pandya India194203 v England, 10/11/2022
4Sikandar Raza Sikandar Raza Zimbabwe184184 v Scotland, 21/10/2022
5JJ Smit JJ Smit Namibia174185 v Afghanistan, 31/10/2021
6David Wiese David Wiese Namibia170170 v UAE, 20/10/2022
7Wanindu Hasaranga Wanindu Hasaranga Sri Lanka168184 v Pakistan, 11/09/2022
8Sean Williams Sean Williams Zimbabwe163232 v Nepal, 01/10/2019
9Marcus Stoinis Marcus Stoinis Australia161164 v Ireland, 31/10/2022
10Moeen Ali Moeen Ali England160221 v South Africa, 31/07/2022
11Glenn Maxwell Glenn Maxwell Australia160397 v Sri Lanka, 27/10/2019
12Shadab Khan Shadab Khan Pakistan155155 v England, 13/11/2022
13Aiden Markram Aiden Markram South Africa152158 v England, 31/07/2022
14Dipendra Singh Airee Dipendra Singh Airee Nepal151161 v Kenya, 26/08/2022
15Zeeshan Maqsood Zeeshan Maqsood Oman151180 v Scotland, 31/10/2019
16Rohan Mustafa Rohan Mustafa United Arab Emirates141182 v Jersey, 22/10/2019
17Gerhard Erasmus Gerhard Erasmus Namibia139144 v Netherlands, 18/10/2022
18Liam Livingstone Liam Livingstone England139179 v New Zealand, 10/11/2021
19Charles Amini Charles Amini Papua New Guinea127140 v Nepal, 31/03/2022
20Bas de Leede Bas de Leede Netherlands123123 v South Africa, 06/11/2022