ICC T20 Allrounder Rankings
Last Updated On: 2025-01-22 06:02:36 IST
Rank | Team | Player | Rating | Career Best Rating |
---|---|---|---|---|
1 | India | Hardik Pandya | 244 | 266 v West Indies at Guyana 2023 |
2 | Nepal | Dipendra Singh Airee | 231 | 241 v USA at Dallas 2024 |
3 | England | Liam Livingstone | 230 | 259 v West Indies at Barbados 2024 |
4 | Australia | Marcus Stoinis | 209 | 232 v Namibia at Antigua 2024 |
5 | Afghanistan | Mohammad Nabi | 207 | 355 v Bangladesh at Mirpur 2019 |
6 | Sri Lanka | Wanindu Hasaranga | 201 | 239 v Afghanistan at Dambulla 2024 |
7 | Zimbabwe | Sikandar Raza | 198 | 212 v India at Harare 2024 |
8 | West Indies | Romario Shepherd | 191 | 191 v Bangladesh at St. Vincent 2024 |
9 | West Indies | Roston Chase | 186 | 186 v Bangladesh at St. Vincent 2024 |
10 | Namibia | Gerhard Erasmus | 164 | 188 v Zimbabwe at Namibia 2023 |
11 | South Africa | Aiden Markram | 161 | 212 v India at Gqeberha 2023 |
12 | India | Axar Patel | 153 | 164 v South Africa at Barbados 2024 |
13 | Pakistan | Imad Wasim | 141 | 166 v Ireland at Lauderhill 2024 |
14 | New Zealand | Mitchell Santner | 133 | 136 v Pakistan at Dunedin 2024 |
15 | Ireland | Mark Adair | 130 | 130 v South Africa at Abu Dhabi 2024 |
16 | South Africa | Marco Jansen | 128 | 133 v India at Johannesburg 2024 |
17 | Ireland | Gareth Delany | 126 | 170 v Afghanistan at Greater Noida 2020 |
18 | Afghanistan | Rashid Khan | 123 | 127 v Bangladesh at St. Vincent 2024 |
19 | Ireland | Curtis Campher | 121 | 126 v Netherlands at Netherlands 2024 |
20 | Oman | Aqib Ilyas | 117 | 137 v Canada at King City 2024 |
21 | Australia | Glenn Maxwell | 115 | 368 v Sri Lanka at Colombo (RPS) 2016 |
= | Pakistan | Shadab Khan | 115 | 195 v Afghanistan at Sharjah 2023 |
23 | Afghanistan | Azmatullah Omarzai | 113 | 113 v Zimbabwe at Harare 2024 |
24 | New Zealand | Michael Bracewell | 110 | 116 v Sri Lanka at Bay Oval 2024 |
25 | Sri Lanka | Dasun Shanaka | 108 | 147 v South Africa at New York 2024 |
26 | West Indies | Andre Russell | 106 | 135 v South Africa at Antigua 2024 |
27 | USA | Harmeet Singh | 101 | 105 v Namibia at Namibia 2024 |
28 | Australia | Mitchell Marsh | 96 | 154 v Bangladesh at Mirpur 2021 |
29 | Netherlands | Bas de Leede | 95 | 129 v Nepal at Dallas 2024 |
= | Namibia | JJ Smit | 95 | 197 v Zimbabwe at Namibia 2023 |
31 | Bangladesh | Mahedi Hasan | 94 | 104 v Afghanistan at Sharjah 2022 |
32 | India | Washington Sundar | 93 | 101 v Bangladesh at Hyderabad 2024 |
33 | Afghanistan | Gulbadin Naib | 91 | 100 v Bangladesh at St. Vincent 2024 |
= | England | Sam Curran | 91 | 95 v West Indies at St Lucia 2024 |
35 | Nepal | Gulshan Jha | 90 | 90 v USA at Dallas 2024 |
36 | United Arab Emirates | Basil Hameed | 88 | 112 v USA at Namibia 2024 |
= | Bangladesh | Rishad Hossain | 88 | 88 v West Indies at St. Vincent 2024 |
38 | Australia | Cameron Green | 86 | 92 v England at Southampton 2024 |
39 | Sri Lanka | Angelo Mathews | 85 | 269 v Pakistan at Colombo (RPS) 2015 |
= | Scotland | Michael Leask | 85 | 97 v Oman at Antigua 2024 |
= | Oman | Zeeshan Maqsood | 85 | 172 v Canada at Oman 2022 |
42 | Pakistan | Iftikhar Ahmed | 84 | 123 v Bangladesh at Adelaide 2022 |
= | New Zealand | Glenn Phillips | 84 | 84 v Sri Lanka at Nelson 2025 |
44 | West Indies | Jason Holder | 83 | 139 v Australia at Adelaide 2024 |
45 | Sri Lanka | Dhananjaya de Silva | 82 | 103 v Netherlands at St Lucia 2024 |
= | Afghanistan | Karim Janat | 82 | 115 v India at Abu Dhabi 2021 |
= | Nepal | Kushal Malla | 82 | 111 v Qatar at Oman 2024 |
= | West Indies | Akeal Hosein | 82 | 85 v Australia at Hobart 2024 |
49 | Papua New Guinea | Assad Vala | 80 | 131 v Bangladesh at Oman 2021 |
50 | Papua New Guinea | Charles Amini | 78 | 140 v Nepal at Kirtipur, Nepal 2022 |
51 | Pakistan | Mohammad Nawaz | 77 | 131 v South Africa at Sydney 2022 |
52 | Papua New Guinea | Norman Vanua | 76 | 154 v Singapore at Singapore 2022 |
53 | Zimbabwe | Sean Williams | 75 | 225 v Nepal at Singapore 2019 |
= | Nepal | Kushal Bhurtel | 75 | 75 v USA at Dallas 2024 |
55 | Bangladesh | Mahmudullah | 73 | 183 v West Indies at Mirpur 2018 |
= | Nepal | Rohit Paudel | 73 | 75 v USA at Dallas 2024 |
57 | New Zealand | James Neesham | 72 | 111 v United Arab Emirates at Dubai 2023 |
= | Zimbabwe | Ryan Burl | 72 | 154 v Ireland at Bready 2021 |
= | Sri Lanka | Charith Asalanka | 72 | 72 v New Zealand at Nelson 2025 |
60 | Australia | Aaron Hardie | 71 | 71 v Pakistan at Hobart 2024 |
61 | Scotland | Richie Berrington | 68 | 204 v Ireland at Malahide 2019 |
62 | India | Shivam Dube | 66 | 81 v Zimbabwe at Harare 2024 |
63 | Papua New Guinea | Sese Bau | 64 | 75 v Nepal at Hong Kong 2024 |
64 | West Indies | Rovman Powell | 63 | 65 v Bangladesh at St. Vincent 2024 |
65 | West Indies | Gudakesh Motie | 61 | 66 v England at Barbados 2024 |
66 | Namibia | Jan Frylinck | 60 | 110 v Nepal at Kirtipur, Nepal 2024 |
= | Scotland | Chris Greaves | 60 | 72 v West Indies at Hobart 2022 |
68 | Canada | Saad Bin Zafar | 58 | 58 v Oman at King City 2024 |
= | Pakistan | Abbas Afridi | 58 | 58 v South Africa at Centurion 2024 |
= | India | Nitish Kumar Reddy | 58 | 63 v Bangladesh at Hyderabad 2024 |
71 | Netherlands | Roelof van der Merwe | 57 | 113 v Papua New Guinea at Dubai 2019 |
= | Bangladesh | Mehidy Hasan | 57 | 60 v England at Mirpur 2023 |
73 | Ireland | Harry Tector | 56 | 70 v Bangladesh at Chittagong 2023 |
74 | United Arab Emirates | Ali Naseer | 55 | 75 v Afghanistan at Sharjah 2024 |
75 | England | Chris Jordan | 54 | 112 v South Africa at Southampton 2022 |
= | Nepal | Karan KC | 54 | 55 v USA at Dallas 2024 |
= | Scotland | Brandon McMullen | 54 | 54 v Australia at Edinburgh 2024 |
78 | Scotland | Mark Watt | 53 | 53 v Australia at Edinburgh 2024 |
79 | West Indies | Alzarri Joseph | 52 | 56 v England at St Lucia 2024 |
= | India | Abhishek Sharma | 52 | 52 v South Africa at Johannesburg 2024 |
81 | Canada | Harsh Thaker | 51 | 51 v Oman at King City 2024 |
82 | Ireland | Paul Stirling | 50 | 204 v United Arab Emirates at Sylhet 2014 |
= | Netherlands | Max O’Dowd | 50 | 50 v Oman at Oman 2024 |
= | Jersey | Benjamin Ward | 50 | 59 v Ireland at Edinburgh 2023 |
= | Zimbabwe | Brian Bennett | 50 | 50 v Afghanistan at Harare 2024 |
86 | Ireland | George Dockrell | 48 | 60 v Zimbabwe at Harare 2023 |
= | New Zealand | Daryl Mitchell | 48 | 52 v Sri Lanka at Dunedin 2023 |
= | Zimbabwe | Wessly Madhevere | 48 | 127 v Bangladesh at Harare 2022 |
89 | Hong Kong, China | Yasim Murtaza | 47 | 70 v Qatar at Doha 2024 |
= | New Zealand | Zakary Foulkes | 47 | 47 v Sri Lanka at Nelson 2025 |
91 | Zimbabwe | Luke Jongwe | 46 | 73 v West Indies at Hobart 2022 |
= | South Africa | Gerald Coetzee | 46 | 48 v India at Johannesburg 2024 |
93 | Ireland | Barry McCarthy | 45 | 53 v India at Malahide 2023 |
= | Jersey | Nick Greenwood | 45 | 45 v Norway at Germany 2024 |
95 | Pakistan | Shaheen Afridi | 44 | 45 v South Africa at Durban 2024 |
= | USA | Steven Taylor | 44 | 57 v South Africa at Antigua 2024 |
97 | Bangladesh | Afif Hossain | 43 | 77 v United Arab Emirates at Dubai 2022 |
98 | New Zealand | Mark Chapman | 42 | 46 v Pakistan at Lahore 2024 |
= | Namibia | Jan Nicol Loftie-Eaton | 42 | 44 v USA at Namibia 2024 |
= | Qatar | Himanshu Rathod | 42 | 44 v United Arab Emirates at Dubai (GCA) 2024 |