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 India219219 v Sri Lanka, 07/01/2023
4Wanindu Hasaranga Wanindu Hasaranga Sri Lanka175184 v Pakistan, 11/09/2022
5JJ Smit JJ Smit Namibia174185 v Afghanistan, 31/10/2021
6Sikandar Raza Sikandar Raza Zimbabwe173184 v Scotland, 21/10/2022
7David Wiese David Wiese Namibia170170 v UAE, 20/10/2022
8Marcus Stoinis Marcus Stoinis Australia161164 v Ireland, 31/10/2022
9Moeen Ali Moeen Ali England160221 v South Africa, 31/07/2022
10Glenn Maxwell Glenn Maxwell Australia160397 v Sri Lanka, 27/10/2019
11Sean Williams Sean Williams Zimbabwe160232 v Nepal, 01/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
20Gareth Delany Gareth Delany Ireland123170 v Afghanistan, 10/03/2020