ICC Men’s T20I All-Rounder Rankings

ICC T20 Allrounder Rankings

Last Updated On: 2026-02-26 06:00:23 IST

RankTeamPlayerRatingCareer Best Rating
1ZimbabweSikandar Raza294302 v Sri Lanka at Colombo (RPS) 2026
2PakistanSaim Ayub281303 v India at Colombo (RPS) 2026
3IndiaHardik Pandya272282 v Pakistan at Colombo (RPS) 2026
4NepalDipendra Singh Airee244244 v Scotland at Mumbai 2026
5AfghanistanAzmatullah Omarzai241244 v United Arab Emirates at Delhi 2026
6West IndiesRoston Chase233255 v New Zealand at Auckland 2025
7IndiaShivam Dube216216 v South Africa at Ahmedabad 2026
8AfghanistanMohammad Nabi209361 v Bangladesh at Mirpur 2019
9PakistanMohammad Nawaz208230 v Australia at Lahore 2026
10West IndiesRomario Shepherd195212 v New Zealand at Dunedin 2025
11AfghanistanRashid Khan183183 v Canada at Chennai 2026
12NamibiaGerhard Erasmus180190 v Zimbabwe at Namibia 2023
13AustraliaMarcus Stoinis175235 v Namibia at Antigua 2024
14ItalyBenjamin Manenti172172 v West Indies at Kolkata 2026
15New ZealandMitchell Santner168179 v United Arab Emirates at Chennai 2026
16Sri LankaWanindu Hasaranga167243 v Afghanistan at Dambulla 2024
17EnglandSam Curran166169 v Italy at Kolkata 2026
18IndiaAxar Patel165190 v South Africa at New Chandigarh 2025
19West IndiesJason Holder162173 v New Zealand at Auckland 2025
20Sri LankaDasun Shanaka157160 v Oman at Pallekele 2026
21PakistanShadab Khan156199 v Afghanistan at Sharjah 2023
22South AfricaAiden Markram152214 v India at Gqeberha 2023
23NepalKushal Bhurtel146146 v Scotland at Mumbai 2026
24NetherlandsBas de Leede143143 v India at Ahmedabad 2026
25AustraliaGlenn Maxwell142375 v Sri Lanka at Colombo (RPS) 2016
=EnglandLiam Livingstone142261 v West Indies at Barbados 2024
27IndiaAbhishek Sharma137163 v Bangladesh at Dubai 2025
28IrelandGareth Delany136174 v Afghanistan at Greater Noida 2020
29ScotlandMichael Leask134134 v Nepal at Mumbai 2026
=AustraliaCameron Green134157 v South Africa at Darwin 2025
31EnglandWill Jacks131131 v Pakistan at Pallekele 2026
32NamibiaJJ Smit130199 v Zimbabwe at Namibia 2023
33West IndiesMatthew Forde127127 v Zimbabwe at Mumbai 2026
34ScotlandBrandon McMullen125125 v Nepal at Mumbai 2026
35IrelandMark Adair123133 v Bangladesh at Chittagong 2025
36South AfricaMarco Jansen118139 v India at Johannesburg 2024
37South AfricaGeorge Linde113115 v United Arab Emirates at Delhi 2026
38New ZealandMichael Bracewell108141 v Pakistan at Bay Oval 2025
39New ZealandJames Neesham94113 v United Arab Emirates at Dubai 2023
40IrelandGeorge Dockrell9393 v Oman at Colombo (SSC) 2026
=NepalRohit Paudel9393 v Scotland at Mumbai 2026
42ZimbabweRyan Burl92161 v Ireland at Bready 2021
43South AfricaCorbin Bosch9191 v India at Ahmedabad 2026
44USAHarmeet Singh89106 v Namibia at Namibia 2024
45IndiaWashington Sundar88105 v Australia at Queensland 2025
=BangladeshMahedi Hasan88108 v Afghanistan at Sharjah 2022
47IrelandHarry Tector8686 v Oman at Colombo (SSC) 2026
=IrelandCurtis Campher86128 v Netherlands at Netherlands 2024
49New ZealandRachin Ravindra8485 v Canada at Chennai 2026
50Sri LankaCharith Asalanka82109 v India at Dubai 2025
51AustraliaMitchell Marsh81158 v Bangladesh at Mirpur 2021
52PakistanFaheem Ashraf79110 v South Africa at Lahore 2025
53PakistanSalman Agha7881 v Namibia at Colombo (SSC) 2026
54ZimbabweBrian Bennett7778 v Sri Lanka at Colombo (RPS) 2026
55EnglandJacob Bethell7683 v Scotland at Kolkata 2026
56NamibiaJan Nicol Loftie-Eaton7579 v USA at Chennai 2026
57New ZealandGlenn Phillips7485 v Sri Lanka at Nelson 2025
=Sri LankaKamindu Mendis7476 v Australia at Pallekele 2026
=West IndiesGudakesh Motie7474 v Zimbabwe at Mumbai 2026
60Papua New GuineaSese Bau7278 v Nepal at Hong Kong 2024
61Papua New GuineaAssad Vala71141 v Bangladesh at Oman 2021
=BangladeshRishad Hossain7191 v India at Gwalior 2024
63PakistanShaheen Afridi7073 v India at Dubai 2025
=CanadaSaad Bin Zafar7070 v Afghanistan at Chennai 2026
=USAMilind Kumar7070 v Namibia at Chennai 2026
66West IndiesAkeal Hosein6993 v Nepal at Sharjah 2025
=AustraliaAaron Hardie69108 v West Indies at St Kitts 2025
68QatarMuhammad Asim6873 v Bahrain at Doha 2026
69NetherlandsRoelof van der Merwe67119 v Papua New Guinea at Dubai 2019
=ZimbabweBrad Evans6767 v West Indies at Mumbai 2026
71AfghanistanGulbadin Naib66101 v Bangladesh at St. Vincent 2024
72NepalGulshan Jha6591 v USA at Dallas 2024
73Sri LankaDhananjaya de Silva64106 v India at Mumbai 2023
74ScotlandChris Greaves6379 v West Indies at Hobart 2022
=NetherlandsMichael Levitt6371 v Guernsey at Netherlands 2025
76ScotlandRichie Berrington61209 v Ireland at Malahide 2019
=ScotlandMark Watt6163 v Italy at Kolkata 2026
=BangladeshTanzim Hasan Sakib6163 v West Indies at Chittagong 2025
79CanadaHarsh Thaker5965 v Bermuda at King City 2025
=NetherlandsAryan Dutt5959 v India at Ahmedabad 2026
81OmanAamir Kaleem5887 v Canada at Abu Dhabi 2019
82ZimbabweSean Williams57232 v Nepal at Singapore 2019
=BangladeshMehidy Hasan Miraz5792 v Sri Lanka at Dambulla 2025
=JerseyNick Greenwood5757 v Scotland at Netherlands 2025
=ItalyGrant Stewart5757 v West Indies at Kolkata 2026
86BangladeshSaif Hassan5656 v Ireland at Chittagong 2025
87West IndiesRovman Powell5466 v England at Southampton 2025
=JerseyBenjamin Ward5460 v Ireland at Edinburgh 2023
=New ZealandZakary Foulkes5463 v Zimbabwe at Harare 2025
90EnglandJamie Overton5353 v Pakistan at Pallekele 2026
91ItalyJJ Smuts5151 v West Indies at Kolkata 2026
=New ZealandDaryl Mitchell5154 v Sri Lanka at Auckland 2023
=NamibiaRuben Trumpelmann5154 v Netherlands at Delhi 2026
=UgandaAlpesh Ramjani5156 v Zimbabwe at Harare 2025
=IndiaTilak Varma5154 v Pakistan at Colombo (RPS) 2026
96AustraliaMatthew Short5054 v Pakistan at Lahore 2026
97BangladeshNasum Ahmed4961 v West Indies at Chittagong 2025
98IrelandPaul Stirling48217 v United Arab Emirates at Sylhet 2014
=NamibiaJan Frylinck48112 v Nepal at Kirtipur, Nepal 2024
100NetherlandsMax O’Dowd4750 v Oman at Oman 2024
=AfghanistanKarim Janat47124 v India at Abu Dhabi 2021
=NepalKushal Malla47112 v Qatar at Oman 2024
=USAShadley van Schalkwyk4747 v Namibia at Chennai 2026