Listen to the latest songs, only on JioSaavn.com

ICC Player Rankings for T20 All-rounders

RankPlayerRatingCareer Best Rating
1 Mohammad Nabi Mohammad Nabi Afghanistan267355 v Bangladesh, 15/09/2019
2Shakib Al Hasan Shakib Al Hasan Bangladesh232408 v Pakistan, 24/04/2015
3Moeen Ali Moeen Ali England221221 v South Africa, 31/07/2022
4Glenn Maxwell Glenn Maxwell Australia183397 v Sri Lanka, 27/10/2019
5Rohan Mustafa Rohan Mustafa United Arab Emirates169182 v Jersey, 22/10/2019
6JJ Smit JJ Smit Namibia160185 v Afghanistan, 31/10/2021
7Zeeshan Maqsood Zeeshan Maqsood Oman158180 v Scotland, 31/10/2019
8Dipendra Singh Airee Dipendra Singh Airee Nepal152152 v Papua New Guinea, 04/04/2022
9Aiden Markram Aiden Markram South Africa151158 v England, 31/07/2022
10Wanindu Hasaranga Wanindu Hasaranga Sri Lanka150180 v Australia, 13/02/2022
11Sikandar Raza Sikandar Raza Zimbabwe148148 v Bangladesh, 02/08/2022
12Sean Williams Sean Williams Zimbabwe145232 v Nepal, 01/10/2019
13Hardik Pandya Hardik Pandya India143144 v West Indies, 02/08/2022
14Liam Livingstone Liam Livingstone England141179 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