ICC Men’s T20I All-Rounder Rankings

ICC T20 Allrounder Rankings

Last Updated On: 2025-06-15 12:00:15 IST

RankTeamPlayerRatingCareer Best Rating
1IndiaHardik Pandya252268 v West Indies at Guyana 2023
2AustraliaMarcus Stoinis210235 v Namibia at Antigua 2024
3NepalDipendra Singh Airee209244 v USA at Dallas 2024
4AfghanistanMohammad Nabi207361 v Bangladesh at Mirpur 2019
5Sri LankaWanindu Hasaranga205243 v Afghanistan at Dambulla 2024
6EnglandLiam Livingstone196261 v West Indies at Barbados 2024
7ZimbabweSikandar Raza194213 v India at Harare 2024
=West IndiesRomario Shepherd194208 v England at Bristol 2025
9West IndiesRoston Chase189196 v England at Durham 2025
10NamibiaGerhard Erasmus164190 v Zimbabwe at Namibia 2023
11South AfricaAiden Markram162214 v India at Gqeberha 2023
12IndiaAxar Patel161164 v South Africa at Barbados 2024
13IndiaAbhishek Sharma148148 v England at Mumbai 2025
14PakistanShadab Khan141199 v Afghanistan at Sharjah 2023
15New ZealandMichael Bracewell134141 v Pakistan at Bay Oval 2025
16South AfricaMarco Jansen133139 v India at Johannesburg 2024
17AfghanistanRashid Khan125129 v Bangladesh at St. Vincent 2024
=AfghanistanAzmatullah Omarzai125125 v Zimbabwe at Harare 2024
19IrelandMark Adair123131 v South Africa at Abu Dhabi 2024
20New ZealandMitchell Santner122138 v Pakistan at Dunedin 2024
21PakistanImad Wasim121167 v Ireland at Lauderhill 2024
22IrelandCurtis Campher118128 v Netherlands at Netherlands 2024
23AustraliaGlenn Maxwell116375 v Sri Lanka at Colombo (RPS) 2016
=IrelandGareth Delany116174 v Afghanistan at Greater Noida 2020
25NamibiaJJ Smit115199 v Zimbabwe at Namibia 2023
26West IndiesJason Holder114140 v Australia at Adelaide 2024
27OmanAqib Ilyas111138 v Canada at King City 2024
28Sri LankaDasun Shanaka110149 v South Africa at New York 2024
29IndiaShivam Dube108108 v England at Mumbai 2025
30New ZealandJames Neesham104113 v United Arab Emirates at Dubai 2023
31West IndiesAndre Russell102136 v South Africa at Antigua 2024
32NetherlandsBas de Leede100136 v Nepal at Dallas 2024
33AustraliaMitchell Marsh96158 v Bangladesh at Mirpur 2021
34IndiaWashington Sundar94105 v Bangladesh at Hyderabad 2024
=AustraliaCameron Green94101 v England at Southampton 2024
36AfghanistanGulbadin Naib92101 v Bangladesh at St. Vincent 2024
37NepalKushal Bhurtel8787 v Kuwait at Hong Kong 2025
38Sri LankaAngelo Mathews86276 v Pakistan at Colombo (RPS) 2015
=ScotlandMichael Leask8698 v Australia at St Lucia 2024
40AfghanistanKarim Janat85124 v India at Abu Dhabi 2021
=USAHarmeet Singh85106 v Namibia at Namibia 2024
42United Arab EmiratesBasil Hameed84113 v USA at Namibia 2024
43Papua New GuineaAssad Vala83141 v Bangladesh at Oman 2021
=Sri LankaDhananjaya de Silva83106 v India at Mumbai 2023
=BangladeshMahedi Hasan83108 v Afghanistan at Sharjah 2022
=West IndiesAkeal Hosein8392 v Australia at Hobart 2024
47OmanZeeshan Maqsood81177 v Canada at Oman 2022
48Papua New GuineaCharles Amini80143 v Nepal at Kirtipur, Nepal 2022
=Papua New GuineaNorman Vanua80168 v Singapore at Singapore 2022
50EnglandSam Curran7996 v West Indies at St Lucia 2024
51New ZealandGlenn Phillips7785 v Sri Lanka at Nelson 2025
52NepalGulshan Jha7591 v USA at Dallas 2024
53ZimbabweRyan Burl73161 v Ireland at Bready 2021
=Sri LankaCharith Asalanka7373 v New Zealand at Nelson 2025
=BangladeshRishad Hossain7391 v India at Gwalior 2024
56ZimbabweSean Williams72232 v Nepal at Singapore 2019
=PakistanIftikhar Ahmed72124 v Bangladesh at Adelaide 2022
=AustraliaAaron Hardie7272 v Pakistan at Hobart 2024
59BangladeshMehidy Hasan Miraz7070 v Pakistan at Lahore 2025
60ScotlandRichie Berrington69209 v Ireland at Malahide 2019
61NepalKushal Malla68112 v Qatar at Oman 2024
62BangladeshMahmudullah66186 v West Indies at Mirpur 2018
=Papua New GuineaSese Bau6678 v Nepal at Hong Kong 2024
=West IndiesRovman Powell6666 v England at Southampton 2025
65NepalRohit Paudel6575 v USA at Dallas 2024
66CanadaSaad Bin Zafar6465 v Namibia at Namibia 2025
67ScotlandChris Greaves6379 v West Indies at Hobart 2022
68IrelandHarry Tector6171 v Bangladesh at Chittagong 2023
=NamibiaJan Nicol Loftie-Eaton6161 v Canada at Namibia 2025
=PakistanAbbas Afridi6162 v New Zealand at Auckland 2025
71NetherlandsRoelof van der Merwe59119 v Papua New Guinea at Dubai 2019
=New ZealandZakary Foulkes5960 v Pakistan at Bay Oval 2025
73West IndiesGudakesh Motie5867 v England at Barbados 2024
74NamibiaJan Frylinck57112 v Nepal at Kirtipur, Nepal 2024
=BangladeshTanzim Hasan Sakib5757 v Pakistan at Lahore 2025
76CanadaHarsh Thaker5557 v USA at Cayman Islands 2025
77ScotlandBrandon McMullen5454 v Australia at Edinburgh 2024
78ScotlandMark Watt5353 v Australia at Edinburgh 2024
=United Arab EmiratesAli Naseer5376 v Afghanistan at Sharjah 2024
80NepalKaran KC5157 v USA at Dallas 2024
=West IndiesAlzarri Joseph5161 v England at St Lucia 2024
=OmanShakeel Ahmed5151 v USA at Oman 2025
=USAMilind Kumar5151 v Canada at Cayman Islands 2025
=EnglandJacob Bethell5151 v West Indies at Southampton 2025
85NetherlandsMax O’Dowd5050 v Oman at Oman 2024
=ZimbabweBrian Bennett5050 v Ireland at Harare 2025
87IrelandPaul Stirling49217 v United Arab Emirates at Sylhet 2014
88New ZealandDaryl Mitchell4854 v Sri Lanka at Auckland 2023
=USASteven Taylor4858 v South Africa at Antigua 2024
=JerseyBenjamin Ward4860 v Ireland at Edinburgh 2023
91EnglandChris Jordan47115 v South Africa at Southampton 2022
92OmanAamir Kaleem4687 v Canada at Abu Dhabi 2019
=ZimbabweWessly Madhevere46131 v Bangladesh at Harare 2022
=South AfricaGerald Coetzee4648 v India at Johannesburg 2024
95JerseyNick Greenwood4546 v Belgium at Germany 2024
96IrelandGeorge Dockrell4461 v Zimbabwe at Harare 2023
=New ZealandMark Chapman4447 v Pakistan at Rawalpindi 2024
=ZimbabweLuke Jongwe4473 v West Indies at Hobart 2022
=PakistanShaheen Afridi4448 v New Zealand at Auckland 2025
=IndiaNitish Kumar Reddy4463 v Bangladesh at Hyderabad 2024