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 Bangladesh248408 v Pakistan, 24/04/2015
2Mohammad Nabi Mohammad Nabi Afghanistan246355 v Bangladesh, 15/09/2019
3Moeen Ali Moeen Ali England215221 v South Africa, 31/07/2022
4Wanindu Hasaranga Wanindu Hasaranga Sri Lanka184184 v Pakistan, 11/09/2022
5Hardik Pandya Hardik Pandya India180180 v Australia, 20/09/2022
6Glenn Maxwell Glenn Maxwell Australia177397 v Sri Lanka, 27/10/2019
7JJ Smit JJ Smit Namibia160185 v Afghanistan, 31/10/2021
8Zeeshan Maqsood Zeeshan Maqsood Oman158180 v Scotland, 31/10/2019
9Rohan Mustafa Rohan Mustafa United Arab Emirates156182 v Jersey, 22/10/2019
10Dipendra Singh Airee Dipendra Singh Airee Nepal151161 v Kenya, 26/08/2022
11Aiden Markram Aiden Markram South Africa151158 v England, 31/07/2022
12Sikandar Raza Sikandar Raza Zimbabwe148148 v Bangladesh, 02/08/2022
13Sean Williams Sean Williams Zimbabwe145232 v Nepal, 01/10/2019
14Liam Livingstone Liam Livingstone England138179 v New Zealand, 10/11/2021
15Gerhard Erasmus Gerhard Erasmus Namibia136136 v Zimbabwe, 24/05/2022
16Wesley Madhevere Wesley Madhevere Zimbabwe127127 v Bangladesh, 02/08/2022
17Charles Amini Charles Amini Papua New Guinea127140 v Nepal, 31/03/2022
18David Wiese David Wiese Namibia127127 v Zimbabwe, 24/05/2022
19Richie Berrington Richie Berrington Scotland126253 v Ireland, 20/09/2019
20Ryan Burl Ryan Burl Zimbabwe123154 v Ireland, 01/09/2021