Year-end snapshots of ratings allowing you to track historical performance trends over time. Available for each year since the format origin.  For the last update date and full update schedule, refer to FAQs.
CRR Change Name Points Stats
201 Down 121 Kusal Mendis (Sri Lanka) flag Kusal Mendis (Sri Lanka) 329.46 M-46 | Runs-1214 | Avg-30 | SR*-139
202 New Ollie Pope (England) flag Ollie Pope (England) 326.90 M-39 | Runs-785 | Avg-25 | SR*-127
203 Down 14 Ollie Robinson (England) flag Ollie Robinson (England) 325.56 M-67 | Runs-1146 | Avg-24 | SR*-129
204 Up 37 M Shahrukh Khan (India) flag M Shahrukh Khan (India) 325.24 M-44 | Runs-579 | Avg-21 | SR*-154
205 Down 55 Reeza Hendricks (South Africa) flag Reeza Hendricks (South Africa) 324.08 M-53 | Runs-1264 | Avg-31 | SR*-123
206 New Kashif Ali (England) flag Kashif Ali (England) 323.42 M-38 | Runs-827 | Avg-25 | SR*-136
207 Down 43 Shadab Khan (Pakistan) flag Shadab Khan (Pakistan) 321.68 M-94 | Runs-1507 | Avg-20 | SR*-139
208 New Hasan Nawaz (Pakistan) flag Hasan Nawaz (Pakistan) 320.86 M-26 | Runs-551 | Avg-31 | SR*-148
209 Up 11 Rony Talukdar (Bangladesh) flag Rony Talukdar (Bangladesh) 320.49 M-43 | Runs-1031 | Avg-25 | SR*-125
210 Up 28 Samit Patel (England) flag Samit Patel (England) 319.95 M-83 | Runs-1035 | Avg-20 | SR*-122
211 Up 22 Michael Bracewell (New Zealand) flag Michael Bracewell (New Zealand) 318.63 M-61 | Runs-1222 | Avg-28 | SR*-148
212 Down 104 Jamie Smith (England) flag Jamie Smith (England) 316.93 M-67 | Runs-1164 | Avg-23 | SR*-152
213 New Hassan Khan (U.S.A.) flag Hassan Khan (U.S.A.) 316.81 M-35 | Runs-578 | Avg-22 | SR*-148
214 Down 65 Moeen Ali (England) flag Moeen Ali (England) 315.62 M-153 | Runs-2477 | Avg-21 | SR*-128
215 New Gulbadin Naib (Afghanistan) flag Gulbadin Naib (Afghanistan) 313.06 M-21 | Runs-461 | Avg-29 | SR*-136
216 Down 129 Adam Rossington (England) flag Adam Rossington (England) 312.34 M-85 | Runs-1686 | Avg-21 | SR*-152
217 Down 131 Azam Khan (Pakistan) flag Azam Khan (Pakistan) 312.23 M-104 | Runs-1944 | Avg-24 | SR*-146
218 Down 118 Martin Guptill (New Zealand) flag Martin Guptill (New Zealand) 312.09 M-51 | Runs-1369 | Avg-31 | SR*-129
219 New Yasir Ali (Bangladesh) flag Yasir Ali (Bangladesh) 310.36 M-43 | Runs-875 | Avg-28 | SR*-132
220 Down 60 Faheem Ashraf (Pakistan) flag Faheem Ashraf (Pakistan) 309.78 M-70 | Runs-822 | Avg-25 | SR*-155
221 Down 35 Jordan Thompson (England) flag Jordan Thompson (England) 308.58 M-81 | Runs-804 | Avg-16 | SR*-149
222 New Ashutosh Sharma (India) flag Ashutosh Sharma (India) 308.57 M-24 | Runs-393 | Avg-28 | SR*-164
223 Down 24 Ryan Higgins (England) flag Ryan Higgins (England) 308.13 M-57 | Runs-1002 | Avg-23 | SR*-137
224 New Will Sutherland (Australia) flag Will Sutherland (Australia) 307.95 M-56 | Runs-779 | Avg-21 | SR*-141
225 Down 98 Josh Philippe (Australia) flag Josh Philippe (Australia) 306.44 M-56 | Runs-1174 | Avg-23 | SR*-130
226 Down 61 Jamie Overton (England) flag Jamie Overton (England) 305.63 M-97 | Runs-1283 | Avg-24 | SR*-157
227 Down 89 Harry Brook (England) flag Harry Brook (England) 303.83 M-66 | Runs-1627 | Avg-35 | SR*-158
228 Down 45 Brandon King (West Indies) flag Brandon King (West Indies) 303.73 M-50 | Runs-1142 | Avg-26 | SR*-133
229 New Matthew Gilkes (Australia) flag Matthew Gilkes (Australia) 302.95 M-41 | Runs-788 | Avg-22 | SR*-129
230 New David Bedingham (South Africa) flag David Bedingham (South Africa) 302.27 M-31 | Runs-623 | Avg-22 | SR*-135
231 Up 3 Azmatullah Omarzai (Afghanistan) flag Azmatullah Omarzai (Afghanistan) 301.88 M-66 | Runs-759 | Avg-22 | SR*-145
232 Down 101 Harrison Ward (England) flag Harrison Ward (England) 301.73 M-42 | Runs-868 | Avg-22 | SR*-144
233 Down 53 Afif Hossain (Bangladesh) flag Afif Hossain (Bangladesh) 300.00 M-55 | Runs-1178 | Avg-25 | SR*-124
234 New Shayan Jahangir (U.S.A.) flag Shayan Jahangir (U.S.A.) 298.54 M-22 | Runs-542 | Avg-25 | SR*-128
235 Down 7 Ben Charlesworth (England) flag Ben Charlesworth (England) 298.08 M-44 | Runs-776 | Avg-24 | SR*-146
236 New John Simpson (England) flag John Simpson (England) 297.96 M-58 | Runs-821 | Avg-17 | SR*-125
237 Down 91 Sunil Narine (West Indies) flag Sunil Narine (West Indies) 297.92 M-194 | Runs-1946 | Avg-16 | SR*-156
238 New Jason Holder (West Indies) flag Jason Holder (West Indies) 297.91 M-117 | Runs-1254 | Avg-22 | SR*-141
239 New Kane Williamson (New Zealand) flag Kane Williamson (New Zealand) 297.67 M-49 | Runs-1130 | Avg-28 | SR*-120
240 Down 74 Brett D'Oliveira (England) flag Brett D'Oliveira (England) 296.49 M-53 | Runs-1164 | Avg-23 | SR*-131
241 New Bevon Jacobs (New Zealand) flag Bevon Jacobs (New Zealand) 295.89 M-27 | Runs-567 | Avg-32 | SR*-147
242 New Matthew Wade (Australia) flag Matthew Wade (Australia) 294.47 M-80 | Runs-1681 | Avg-25 | SR*-135
243 New Nick Kelly (New Zealand) flag Nick Kelly (New Zealand) 294.22 M-33 | Runs-763 | Avg-25 | SR*-128
244 New Thisara Perera (Sri Lanka) flag Thisara Perera (Sri Lanka) 293.99 M-64 | Runs-800 | Avg-21 | SR*-152
245 New Asa Tribe (Jersey) flag Asa Tribe (Jersey) 293.09 M-16 | Runs-333 | Avg-30 | SR*-149
246 New Devdutt Padikkal (India) flag Devdutt Padikkal (India) 293.03 M-45 | Runs-922 | Avg-21 | SR*-128
247 Down 63 Nurul Hasan (Bangladesh) flag Nurul Hasan (Bangladesh) 292.01 M-50 | Runs-697 | Avg-21 | SR*-126
248 Down 21 Rahul Tewatia (India) flag Rahul Tewatia (India) 291.68 M-60 | Runs-591 | Avg-23 | SR*-151
249 New Dwaine Pretorius (South Africa) flag Dwaine Pretorius (South Africa) 291.49 M-105 | Runs-936 | Avg-18 | SR*-135
250 New Nikhil Chaudhary (Australia) flag Nikhil Chaudhary (Australia) 289.09 M-25 | Runs-566 | Avg-27 | SR*-138
Tags: #topcricketplayersofalltime #bestcricketplayersofalltime #greatestcricketplayers #t20cricket #t20s #ment20s #kusalmendis #mendis #olliepope #pope #ollierobinson #robinson #mshahrukhkhan #khan #reezahendricks #hendricks #kashifali #ali #shadabkhan #hasannawaz #nawaz #ronytalukdar #talukdar #samitpatel #patel #michaelbracewell #bracewell #iccrankings #icctestrankings #iccodirankings #icct20irankings #iccteamrankings #iccplayerrankings #iccmenrankings #iccwomenrankings #iplrankings