ICC T20 Allrounder Rankings
Last Updated: 2024-12-17
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 |
= | Sri Lanka | Wanindu Hasaranga | 209 | 239 v Afghanistan at Dambulla 2024 |
6 | Afghanistan | Mohammad Nabi | 207 | 355 v Bangladesh at Mirpur 2019 |
7 | Zimbabwe | Sikandar Raza | 198 | 212 v India at Harare 2024 |
8 | West Indies | Romario Shepherd | 180 | 185 v England at St Lucia 2024 |
9 | West Indies | Roston Chase | 164 | 169 v England at St Lucia 2024 |
= | 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 | Ireland | Mark Adair | 130 | 130 v South Africa at Abu Dhabi 2024 |
15 | New Zealand | Mitchell Santner | 129 | 136 v Pakistan at Dunedin 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 | Oman | Aqib Ilyas | 124 | 137 v Canada at King City 2024 |
19 | Afghanistan | Rashid Khan | 123 | 127 v Bangladesh at St. Vincent 2024 |
20 | Ireland | Curtis Campher | 121 | 126 v Netherlands at Netherlands 2024 |
21 | Australia | Glenn Maxwell | 115 | 368 v Sri Lanka at Colombo (RPS) 2016 |
= | Sri Lanka | Dasun Shanaka | 115 | 147 v South Africa at New York 2024 |
= | Pakistan | Shadab Khan | 115 | 195 v Afghanistan at Sharjah 2023 |
24 | Afghanistan | Azmatullah Omarzai | 113 | 113 v Zimbabwe at Harare 2024 |
25 | West Indies | Andre Russell | 110 | 135 v South Africa at Antigua 2024 |
26 | USA | Harmeet Singh | 101 | 105 v Namibia at Namibia 2024 |
27 | Australia | Mitchell Marsh | 96 | 154 v Bangladesh at Mirpur 2021 |
28 | Netherlands | Bas de Leede | 95 | 129 v Nepal at Dallas 2024 |
= | Namibia | JJ Smit | 95 | 197 v Zimbabwe at Namibia 2023 |
30 | India | Washington Sundar | 93 | 101 v Bangladesh at Hyderabad 2024 |
= | United Arab Emirates | Basil Hameed | 93 | 112 v USA at Namibia 2024 |
32 | Afghanistan | Gulbadin Naib | 91 | 100 v Bangladesh at St. Vincent 2024 |
= | England | Sam Curran | 91 | 95 v West Indies at St Lucia 2024 |
34 | Sri Lanka | Angelo Mathews | 90 | 269 v Pakistan at Colombo (RPS) 2015 |
= | Oman | Zeeshan Maqsood | 90 | 172 v Canada at Oman 2022 |
= | Nepal | Gulshan Jha | 90 | 90 v USA at Dallas 2024 |
37 | Sri Lanka | Dhananjaya de Silva | 88 | 103 v Netherlands at St Lucia 2024 |
38 | West Indies | Jason Holder | 86 | 139 v Australia at Adelaide 2024 |
= | Australia | Cameron Green | 86 | 92 v England at Southampton 2024 |
40 | Scotland | Michael Leask | 85 | 97 v Oman at Antigua 2024 |
= | Bangladesh | Mahedi Hasan | 85 | 104 v Afghanistan at Sharjah 2022 |
42 | Pakistan | Iftikhar Ahmed | 84 | 123 v Bangladesh at Adelaide 2022 |
43 | New Zealand | Glenn Phillips | 83 | 83 v Sri Lanka at Dambulla 2024 |
44 | Afghanistan | Karim Janat | 82 | 115 v India at Abu Dhabi 2021 |
= | Nepal | Kushal Malla | 82 | 111 v Qatar at Oman 2024 |
46 | Papua New Guinea | Assad Vala | 80 | 131 v Bangladesh at Oman 2021 |
47 | Papua New Guinea | Charles Amini | 78 | 140 v Nepal at Kirtipur, Nepal 2022 |
48 | New Zealand | James Neesham | 77 | 111 v United Arab Emirates at Dubai 2023 |
= | Pakistan | Mohammad Nawaz | 77 | 131 v South Africa at Sydney 2022 |
= | Bangladesh | Rishad Hossain | 77 | 88 v India at Gwalior 2024 |
51 | Bangladesh | Mahmudullah | 76 | 183 v West Indies at Mirpur 2018 |
= | 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 | Nepal | Rohit Paudel | 73 | 75 v USA at Dallas 2024 |
56 | Zimbabwe | Ryan Burl | 72 | 154 v Ireland at Bready 2021 |
= | West Indies | Akeal Hosein | 72 | 85 v Australia at Hobart 2024 |
= | New Zealand | Michael Bracewell | 72 | 72 v Sri Lanka at Dambulla 2024 |
59 | Australia | Aaron Hardie | 71 | 71 v Pakistan at Hobart 2024 |
60 | Scotland | Richie Berrington | 68 | 204 v Ireland at Malahide 2019 |
61 | India | Shivam Dube | 66 | 81 v Zimbabwe at Harare 2024 |
62 | West Indies | Rovman Powell | 65 | 65 v Bangladesh at St. Vincent 2024 |
63 | Papua New Guinea | Sese Bau | 64 | 75 v Nepal at Hong Kong 2024 |
64 | Namibia | Jan Frylinck | 60 | 110 v Nepal at Kirtipur, Nepal 2024 |
= | Scotland | Chris Greaves | 60 | 72 v West Indies at Hobart 2022 |
66 | West Indies | Gudakesh Motie | 59 | 66 v England at Barbados 2024 |
67 | 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 |
70 | Netherlands | Roelof van der Merwe | 57 | 113 v Papua New Guinea at Dubai 2019 |
71 | Ireland | Harry Tector | 56 | 70 v Bangladesh at Chittagong 2023 |
72 | West Indies | Alzarri Joseph | 55 | 56 v England at St Lucia 2024 |
73 | 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 |
76 | Scotland | Mark Watt | 53 | 53 v Australia at Edinburgh 2024 |
= | Sri Lanka | Charith Asalanka | 53 | 55 v New Zealand at Dambulla 2024 |
= | United Arab Emirates | Ali Naseer | 53 | 75 v Afghanistan at Sharjah 2024 |
79 | India | Abhishek Sharma | 52 | 52 v South Africa at Johannesburg 2024 |
80 | Canada | Harsh Thaker | 51 | 51 v Oman at King City 2024 |
81 | 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 |
85 | Ireland | George Dockrell | 48 | 60 v Zimbabwe at Harare 2023 |
= | Zimbabwe | Wessly Madhevere | 48 | 127 v Bangladesh at Harare 2022 |
87 | Hong Kong, China | Yasim Murtaza | 47 | 70 v Qatar at Doha 2024 |
88 | Zimbabwe | Luke Jongwe | 46 | 73 v West Indies at Hobart 2022 |
= | South Africa | Gerald Coetzee | 46 | 48 v India at Johannesburg 2024 |
90 | Ireland | Barry McCarthy | 45 | 53 v India at Malahide 2023 |
= | Bangladesh | Afif Hossain | 45 | 77 v United Arab Emirates at Dubai 2022 |
= | Jersey | Nick Greenwood | 45 | 45 v Norway at Germany 2024 |
= | Oman | Shakeel Ahmad | 45 | 45 v United Arab Emirates at Dubai (GCA) 2024 |
94 | Bangladesh | Mehidy Hasan | 44 | 60 v England at Mirpur 2023 |
= | Pakistan | Shaheen Afridi | 44 | 45 v South Africa at Durban 2024 |
= | USA | Steven Taylor | 44 | 57 v South Africa at Antigua 2024 |
97 | Namibia | Jan Nicol Loftie-Eaton | 42 | 44 v USA at Namibia 2024 |
98 | New Zealand | Mark Chapman | 41 | 46 v Pakistan at Lahore 2024 |
= | Canada | Dilon Heyliger | 41 | 44 v Oman at King City 2024 |
100 | Bangladesh | Taskin Ahmed | 40 | 41 v India at Delhi 2024 |