Updated quarterly or as mentioned, these are Cricratings' own rankings as calculated using last four years of performances. Recent matches carry more weight using progressive factors.  These are not ICC rankings and any resemblance is purely coincidental. For the last update date and full update schedule, refer to FAQs.
CRR Change Name Points Stats
151 Up 40 Haider Ali (Pakistan) flag Haider Ali (Pakistan) 375.92 M-65 | Runs-1126 | A-23 | SR-136
154 Up 9 Jack Taylor (England) flag Jack Taylor (England) 371.97 M-54 | Runs-1011 | A-25 | SR-137
155 Down 7 Sikandar Raza (Zimbabwe) flag Sikandar Raza (Zimbabwe) 371.09 M-133 | Runs-2196 | A-23 | SR-136
156 Up 16 Cameron Bancroft (Australia) flag Cameron Bancroft (Australia) 370.05 M-62 | Runs-1579 | A-30 | SR-124
157 Up 7 Sam Billings (England) flag Sam Billings (England) 369.94 M-181 | Runs-3356 | A-24 | SR-135
158 Up 7 Joe Weatherley (England) flag Joe Weatherley (England) 369.68 M-62 | Runs-1395 | A-33 | SR-130
159 Up 221 Brett Hampton (New Zealand) flag Brett Hampton (New Zealand) 369.47 M-38 | Runs-665 | A-23 | SR-151
160 Down 46 Ethan Brookes (England) flag Ethan Brookes (England) 368.89 M-38 | Runs-786 | A-25 | SR-154
161 Down 25 Max Bryant (Australia) flag Max Bryant (Australia) 368.14 M-38 | Runs-776 | A-27 | SR-155
162 Up 102 Sam Harper (Australia) flag Sam Harper (Australia) 366.86 M-41 | Runs-825 | A-24 | SR-139
167 Down 44 Tom Bruce (New Zealand) flag Tom Bruce (New Zealand) 359.26 M-54 | Runs-1373 | A-39 | SR-139
170 Up 4 Naman Dhir (India) flag Naman Dhir (India) 356.43 M-23 | Runs-392 | A-28 | SR-181
171 Down 5 Joe Denly (England) flag Joe Denly (England) 356.17 M-51 | Runs-1336 | A-32 | SR-133
175 Down 34 Iftikhar Ahmed (Pakistan) flag Iftikhar Ahmed (Pakistan) 352.69 M-78 | Runs-1509 | A-28 | SR-130
176 Up 6 Louis Kimber (England) flag Louis Kimber (England) 350.91 M-45 | Runs-709 | A-20 | SR-163
177 Up 10 Hilton Cartwright (Australia) flag Hilton Cartwright (Australia) 349.90 M-67 | Runs-1187 | A-28 | SR-139
178 Down 2 Tom Abell (England) flag Tom Abell (England) 349.12 M-124 | Runs-2464 | A-27 | SR-129
179 Up 5 Abdul Samad (India) flag Abdul Samad (India) 348.91 M-40 | Runs-519 | A-22 | SR-154
181 Up 4 Ed Barnard (England) flag Ed Barnard (England) 347.66 M-44 | Runs-667 | A-19 | SR-144
185 Down 43 Laurie Evans (England) flag Laurie Evans (England) 342.58 M-151 | Runs-2705 | A-24 | SR-147
186 Up 54 Kane Williamson (New Zealand) flag Kane Williamson (New Zealand) 338.23 M-55 | Runs-1255 | A-29 | SR-121
187 Up 8 Ben Cox (England) flag Ben Cox (England) 336.75 M-53 | Runs-829 | A-25 | SR-132
188 Up 6 Roston Chase (West Indies) flag Roston Chase (West Indies) 333.88 M-59 | Runs-844 | A-21 | SR-126
191 Up 17 Shadab Khan (Pakistan) flag Shadab Khan (Pakistan) 332.21 M-91 | Runs-1495 | A-20 | SR-139
192 Up 5 Tom Curran (England) flag Tom Curran (England) 331.95 M-102 | Runs-1311 | A-23 | SR-158
193 Up 3 Lewis Gregory (England) flag Lewis Gregory (England) 331.30 M-113 | Runs-1289 | A-21 | SR-140
194 Up 8 Kusal Mendis (Sri Lanka) flag Kusal Mendis (Sri Lanka) 329.46 M-46 | Runs-1214 | A-30 | SR-139
195 Up 37 Azmatullah Omarzai (Afghanistan) flag Azmatullah Omarzai (Afghanistan) 327.50 M-72 | Runs-910 | A-23 | SR-144
196 Down 19 Moises Henriques (Australia) flag Moises Henriques (Australia) 327.45 M-57 | Runs-1150 | A-26 | SR-124
197 Down 98 Joe Root (England) flag Joe Root (England) 327.20 M-46 | Runs-1068 | A-32 | SR-134
198 Up 3 Colin Ackermann (Netherlands) flag Colin Ackermann (Netherlands) 327.11 M-60 | Runs-1112 | A-22 | SR-127
199 Up 12 Samit Patel (England) flag Samit Patel (England) 326.99 M-81 | Runs-1009 | A-19 | SR-121
200 Up 5 M Shahrukh Khan (India) flag M Shahrukh Khan (India) 325.24 M-44 | Runs-579 | A-21 | SR-154
201 Up 12 Jamie Smith (England) flag Jamie Smith (England) 323.95 M-67 | Runs-1164 | A-23 | SR-152
202 Up 5 Kashif Ali (England) flag Kashif Ali (England) 323.42 M-38 | Runs-827 | A-25 | SR-136
204 Down 4 Wiaan Mulder (South Africa) flag Wiaan Mulder (South Africa) 317.05 M-70 | Runs-1295 | A-23 | SR-131
205 Down 7 Chad Bowes (New Zealand) flag Chad Bowes (New Zealand) 316.99 M-42 | Runs-1069 | A-32 | SR-142
206 Up 8 Hassan Khan (U.S.A.) flag Hassan Khan (U.S.A.) 315.33 M-42 | Runs-719 | A-22 | SR-146
207 Up 18 Will Sutherland (Australia) flag Will Sutherland (Australia) 313.64 M-56 | Runs-841 | A-22 | SR-141
208 Down 4 Ollie Robinson (England) flag Ollie Robinson (England) 313.62 M-67 | Runs-1146 | A-24 | SR-129
209 Up 30 Jason Holder (West Indies) flag Jason Holder (West Indies) 312.44 M-119 | Runs-1277 | A-22 | SR-142
210 Up 16 Josh Philippe (Australia) flag Josh Philippe (Australia) 311.23 M-57 | Runs-1152 | A-22 | SR-129
212 Up 11 Ashutosh Sharma (India) flag Ashutosh Sharma (India) 308.57 M-24 | Runs-393 | A-28 | SR-164
213 Up 11 Ryan Higgins (England) flag Ryan Higgins (England) 308.13 M-57 | Runs-1002 | A-23 | SR-137
216 Up 12 Harry Brook (England) flag Harry Brook (England) 306.03 M-64 | Runs-1603 | A-36 | SR-159
217 Up 33 Dwaine Pretorius (South Africa) flag Dwaine Pretorius (South Africa) 305.59 M-105 | Runs-936 | A-18 | SR-135
222 Up 19 Brett D'Oliveira (England) flag Brett D'Oliveira (England) 296.49 M-53 | Runs-1164 | A-23 | SR-131
223 Up 28 Nikhil Chaudhary (Australia) flag Nikhil Chaudhary (Australia) 295.52 M-32 | Runs-693 | A-27 | SR-142
224 Down 35 Mushfiqur Rahim (Bangladesh) flag Mushfiqur Rahim (Bangladesh) 295.44 M-63 | Runs-1282 | A-34 | SR-124
225 Down 52 Dasun Shanaka (Sri Lanka) flag Dasun Shanaka (Sri Lanka) 295.39 M-60 | Runs-792 | A-22 | SR-146
227 Down 120 Avishka Fernando (Sri Lanka) flag Avishka Fernando (Sri Lanka) 295.17 M-46 | Runs-1330 | A-32 | SR-145
230 Up 94 Dale Phillips (New Zealand) flag Dale Phillips (New Zealand) 293.69 M-37 | Runs-613 | A-20 | SR-135
232 Up 222 Liam Scott (Australia) flag Liam Scott (Australia) 292.47 M-15 | Runs-397 | A-50 | SR-142
234 Up 1 Shayan Jahangir (U.S.A.) flag Shayan Jahangir (U.S.A.) 290.96 M-23 | Runs-550 | A-24 | SR-129
235 Down 55 Tim Robinson (New Zealand) flag Tim Robinson (New Zealand) 288.59 M-34 | Runs-836 | A-28 | SR-147
236 Up 24 Alishan Sharafu (U.A.E.) flag Alishan Sharafu (U.A.E.) 287.31 M-33 | Runs-693 | A-27 | SR-123
238 Up 16 William Smale (Ireland) flag William Smale (Ireland) 286.26 M-25 | Runs-532 | A-22 | SR-144
239 Up 136 Tom Blundell (New Zealand) flag Tom Blundell (New Zealand) 285.61 M-22 | Runs-630 | A-32 | SR-144
240 Up 16 James Wharton (England) flag James Wharton (England) 284.93 M-27 | Runs-614 | A-25 | SR-142
241 Up 16 Aniket Verma (India) flag Aniket Verma (India) 284.25 M-14 | Runs-236 | A-26 | SR-166
242 Up 16 Angkrish Raghuvanshi (India) flag Angkrish Raghuvanshi (India) 283.77 M-22 | Runs-463 | A-29 | SR-145
243 Up 26 Dane Cleaver (New Zealand) flag Dane Cleaver (New Zealand) 283.17 M-32 | Runs-930 | A-31 | SR-135
244 Up 9 Chris Green (Australia) flag Chris Green (Australia) 281.45 M-141 | Runs-1258 | A-19 | SR-144
245 Up 16 Michael Jones (Scotland) flag Michael Jones (Scotland) 280.92 M-54 | Runs-1042 | A-24 | SR-131
246 Down 96 Mehidy Hasan Miraz (Bangladesh) flag Mehidy Hasan Miraz (Bangladesh) 280.22 M-57 | Runs-933 | A-20 | SR-125
247 Up 15 William Luxton (England) flag William Luxton (England) 280.02 M-19 | Runs-385 | A-21 | SR-155
248 Down 19 Brandon King (West Indies) flag Brandon King (West Indies) 279.09 M-50 | Runs-1142 | A-26 | SR-133
249 Down 22 Jamie Overton (England) flag Jamie Overton (England) 279.06 M-103 | Runs-1322 | A-22 | SR-154
250 Down 41 Hasan Nawaz (Pakistan) flag Hasan Nawaz (Pakistan) 278.65 M-35 | Runs-736 | A-29 | SR-135
Tags: #topcricketplayersofalltime #bestcricketplayersofalltime #greatestcricketplayers #t20cricket #t20s #ment20s #haiderali #ali #jacktaylor #taylor #sikandarraza #raza #cameronbancroft #bancroft #sambillings #billings #joeweatherley #weatherley #bretthampton #hampton #ethanbrookes #brookes #maxbryant #bryant #samharper #harper #tombruce #bruce #iccrankings #icctestrankings #iccodirankings #icct20irankings #iccteamrankings #iccplayerrankings #iccmenrankings #iccwomenrankings #iplrankings