Advertisement

ICC Player Rankings for T20 All-rounders

Rank Player Rating Career Best Rating
1
Sikandar Raza Zimbabwe
289 289 v Sri Lanka at Rawalpindi 2025
2
Saim Ayub Pakistan
277 295 v Sri Lanka at Rawalpindi 2025
3
Roston Chase West Indies
252 255 v New Zealand at Auckland 2025
4
Hardik Pandya India
231 268 v West Indies at Guyana 2023
5
Mohammad Nawaz Pakistan
218 218 v Sri Lanka at Dambulla 2026
6
Mohammad Nabi Afghanistan
213 361 v Bangladesh at Mirpur 2019
7
Romario Shepherd West Indies
212 212 v New Zealand at Dunedin 2025
8
Dipendra Singh Airee Nepal
202 244 v USA at Dallas 2024
9
Wanindu Hasaranga Sri Lanka
186 243 v Afghanistan at Dambulla 2024
10
Azmatullah Omarzai Afghanistan
184 191 v Zimbabwe at Harare 2025
11
Axar Patel India
182 190 v South Africa at New Chandigarh 2025
12
Marcus Stoinis Australia
175 235 v Namibia at Antigua 2024
13
Rashid Khan Afghanistan
174 181 v Zimbabwe at Harare 2025
14
Liam Livingstone England
171 261 v West Indies at Barbados 2024
15
Jason Holder West Indies
164 173 v New Zealand at Auckland 2025
16
Gerhard Erasmus Namibia
155 190 v Zimbabwe at Namibia 2023
17
Shivam Dube India
153 157 v South Africa at Dharamsala 2025
18
Abhishek Sharma India
148 163 v Bangladesh at Dubai 2025
19
Mitchell Santner New Zealand
147 151 v West Indies at Auckland 2025
20
Dasun Shanaka Sri Lanka
139 149 v Pakistan at Rawalpindi 2025
21
Aiden Markram South Africa
138 214 v India at Gqeberha 2023
22
Michael Bracewell New Zealand
132 141 v Pakistan at Bay Oval 2025
23
JJ Smit Namibia
129 199 v Zimbabwe at Namibia 2023
24
Mark Adair Ireland
127 133 v Bangladesh at Chittagong 2025
25
Glenn Maxwell Australia
126 375 v Sri Lanka at Colombo (RPS) 2016
=
Kushal Bhurtel Nepal
126 139 v Kuwait at Oman 2025
27
Cameron Green Australia
122 157 v South Africa at Darwin 2025
28
Gareth Delany Ireland
121 174 v Afghanistan at Greater Noida 2020
29
Marco Jansen South Africa
114 139 v India at Johannesburg 2024
30
Brandon McMullen Scotland
111 119 v Netherlands at Netherlands 2025
31
Michael Leask Scotland
108 114 v Nepal at Glasgow 2025
32
Sam Curran England
106 111 v New Zealand at Christchurch 2025
33
James Neesham New Zealand
101 113 v United Arab Emirates at Dubai 2023
=
Washington Sundar India
101 105 v Australia at Queensland 2025
35
Curtis Campher Ireland
99 128 v Netherlands at Netherlands 2024
36
Charith Asalanka Sri Lanka
96 109 v India at Dubai 2025
37
Shadab Khan Pakistan
92 199 v Afghanistan at Sharjah 2023
38
Faheem Ashraf Pakistan
88 110 v South Africa at Lahore 2025
=
Mahedi Hasan Bangladesh
88 108 v Afghanistan at Sharjah 2022
40
Mitchell Marsh Australia
87 158 v Bangladesh at Mirpur 2021
=
Bas de Leede Netherlands
87 136 v Nepal at Dallas 2024
42
Aqib Ilyas Oman
86 138 v Canada at King City 2024
=
Rohit Paudel Nepal
86 90 v Kuwait at Oman 2025
=
George Linde South Africa
86 98 v Pakistan at Centurion 2021
45
Harmeet Singh USA
85 106 v Namibia at Namibia 2024
46
Ryan Burl Zimbabwe
84 161 v Ireland at Bready 2021
=
Harry Tector Ireland
84 84 v Bangladesh at Chittagong 2025
48
Akeal Hosein West Indies
81 93 v Nepal at Sharjah 2025
49
Aaron Hardie Australia
79 108 v West Indies at St Kitts 2025
50
Gulshan Jha Nepal
77 91 v USA at Dallas 2024
=
Corbin Bosch South Africa
77 77 v India at Ahmedabad 2025
52
Dhananjaya de Silva Sri Lanka
76 106 v India at Mumbai 2023
53
Gulbadin Naib Afghanistan
74 101 v Bangladesh at St. Vincent 2024
=
Jan Nicol Loftie-Eaton Namibia
74 78 v Zimbabwe at Harare 2025
55
Sese Bau Papua New Guinea
72 78 v Nepal at Hong Kong 2024
56
Assad Vala Papua New Guinea
71 141 v Bangladesh at Oman 2021
=
Rishad Hossain Bangladesh
71 91 v India at Gwalior 2024
58
Roelof van der Merwe Netherlands
70 119 v Papua New Guinea at Dubai 2019
59
Chris Greaves Scotland
69 79 v West Indies at Hobart 2022
60
Salman Agha Pakistan
67 67 v Sri Lanka at Dambulla 2026
61
Brian Bennett Zimbabwe
66 66 v Sri Lanka at Rawalpindi 2025
62
Zeeshan Maqsood Oman
64 177 v Canada at Oman 2022
=
Michael Levitt Netherlands
64 71 v Guernsey at Netherlands 2025
64
Shaheen Afridi Pakistan
63 73 v India at Dubai 2025
=
Rachin Ravindra New Zealand
63 65 v South Africa at Harare 2025
66
Sean Williams Zimbabwe
62 232 v Nepal at Singapore 2019
67
Richie Berrington Scotland
61 209 v Ireland at Malahide 2019
=
Tanzim Hasan Sakib Bangladesh
61 63 v West Indies at Chittagong 2025
69
Muhammad Asim Qatar
60 61 v Saudi Arabia at Doha 2025
70
Mark Watt Scotland
57 57 v Jersey at Netherlands 2025
=
Rovman Powell West Indies
57 66 v England at Southampton 2025
=
Mehidy Hasan Miraz Bangladesh
57 92 v Sri Lanka at Dambulla 2025
=
Nick Greenwood Jersey
57 57 v Scotland at Netherlands 2025
74
Glenn Phillips New Zealand
56 85 v Sri Lanka at Nelson 2025
=
Saif Hassan Bangladesh
56 56 v Ireland at Chittagong 2025
=
Matthew Forde West Indies
56 60 v New Zealand at Nelson 2025
77
Karim Janat Afghanistan
54 124 v India at Abu Dhabi 2021
=
Benjamin Ward Jersey
54 60 v Ireland at Edinburgh 2023
=
Saad Bin Zafar Canada
54 65 v Namibia at Namibia 2025
=
Gudakesh Motie West Indies
54 68 v Pakistan at Lauderhill 2025
81
Harsh Thaker Canada
53 65 v Bermuda at King City 2025
82
Paul Stirling Ireland
51 217 v United Arab Emirates at Sylhet 2014
=
Basil Hameed United Arab Emirates
51 113 v USA at Namibia 2024
=
Ruben Trumpelmann Namibia
51 53 v Nepal at Kirtipur, Nepal 2024
=
Alpesh Ramjani Uganda
51 56 v Zimbabwe at Harare 2025
=
Milind Kumar USA
51 51 v Canada at Cayman Islands 2025
87
Jan Frylinck Namibia
50 112 v Nepal at Kirtipur, Nepal 2024
=
Kushal Malla Nepal
50 112 v Qatar at Oman 2024
89
Nasum Ahmed Bangladesh
49 61 v West Indies at Chittagong 2025
=
Zakary Foulkes New Zealand
49 63 v Zimbabwe at Harare 2025
91
Max O'Dowd Netherlands
48 50 v Oman at Oman 2024
=
Steven Taylor USA
48 58 v South Africa at Antigua 2024
=
Donovan Ferreira South Africa
48 48 v India at Ahmedabad 2025
=
Abbas Afridi Pakistan
48 83 v Bangladesh at Mirpur 2025
95
Daryl Mitchell New Zealand
47 54 v Sri Lanka at Auckland 2023
=
Jacob Bethell England
47 51 v West Indies at Southampton 2025
97
Kamindu Mendis Sri Lanka
46 58 v Zimbabwe at Harare 2025
=
Shakeel Ahmed Oman
46 56 v United Arab Emirates at Abu Dhabi 2025
99
Karan KC Nepal
45 57 v USA at Dallas 2024
=
Barry McCarthy Ireland
45 54 v Afghanistan at Sharjah 2024
Select Language