Listen to the latest songs, only on JioSaavn.com

ICC Player Rankings for T20 All-rounders

RankPlayerRatingCareer Best Rating
1 Mohammad Nabi Mohammad Nabi Afghanistan276355 v Bangladesh, 15/09/2019
2Shakib Al Hasan Shakib Al Hasan Bangladesh232408 v Pakistan, 24/04/2015
3Moeen Ali Moeen Ali England205206 v West Indies, 29/01/2022
4JJ Smit JJ Smit Namibia177185 v Afghanistan, 31/10/2021
5Liam Livingstone Liam Livingstone England171179 v New Zealand, 10/11/2021
6Rohan Mustafa Rohan Mustafa United Arab Emirates169182 v Jersey, 22/10/2019
7Glenn Maxwell Glenn Maxwell Australia167397 v Sri Lanka, 27/10/2019
8Zeeshan Maqsood Zeeshan Maqsood Oman158180 v Scotland, 31/10/2019
9Aiden Markram Aiden Markram South Africa156156 v England, 06/11/2021
10Dipendra Singh Airee Dipendra Singh Airee Nepal152152 v Papua New Guinea, 04/04/2022
11Wanindu Hasaranga Wanindu Hasaranga Sri Lanka141180 v Australia, 13/02/2022
12Charles Amini Charles Amini Papua New Guinea134140 v Nepal, 31/03/2022
13Richie Berrington Richie Berrington Scotland133253 v Ireland, 20/09/2019
14Sean Williams Sean Williams Zimbabwe132232 v Nepal, 01/10/2019
15Ryan Burl Ryan Burl Zimbabwe131154 v Ireland, 01/09/2021
16Khawar Ali Khawar Ali Oman119159 v Maldives, 25/02/2020
17Mitchell Marsh Mitchell Marsh Australia119154 v Bangladesh, 06/08/2021
18Norman Vanua Norman Vanua Papua New Guinea115127 v Nepal, 31/03/2022
19David Wiese David Wiese Namibia108122 v India, 08/11/2021
20Mahmudullah Mahmudullah Bangladesh108244 v Zimbabwe, 18/09/2019