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 New Muhammad Zohaib (U.A.E.) flag Muhammad Zohaib (U.A.E.) 134.99 M-15 | Runs-289 | Avg-21 | SR*-104
202 New Malan Kruger (Namibia) flag Malan Kruger (Namibia) 134.97 M-28 | Runs-402 | Avg-17 | SR*-105
203 New Prosper Useni (Nigeria) flag Prosper Useni (Nigeria) 134.54 M-45 | Runs-421 | Avg-14 | SR*-153
204 Up 27 Shreyas Movva (Canada) flag Shreyas Movva (Canada) 133.56 M-23 | Runs-346 | Avg-23 | SR*-108
205 New Haris Rauf (Pakistan) flag Haris Rauf (Pakistan) 132.81 M-60 | Runs-137 | Avg-9 | SR*-120
206 New Tanzim Hasan Sakib (Bangladesh) flag Tanzim Hasan Sakib (Bangladesh) 132.14 M-40 | Runs-195 | Avg-13 | SR*-104
207 New Vinayak Shukla (Oman) flag Vinayak Shukla (Oman) 132.09 M-19 | Runs-409 | Avg-31 | SR*-141
208 Down 20 Vikramjit Singh (Netherlands) flag Vikramjit Singh (Netherlands) 131.79 M-27 | Runs-384 | Avg-15 | SR*-114
209 Down 55 Shayan Jahangir (U.S.A.) flag Shayan Jahangir (U.S.A.) 131.08 M-19 | Runs-371 | Avg-31 | SR*-134
210 New Asif Ali (Bahrain) flag Asif Ali (Bahrain) 130.71 M-45 | Runs-1199 | Avg-31 | SR*-139
211 Down 107 Moeen Ali (England) flag Moeen Ali (England) 129.08 M-48 | Runs-700 | Avg-24 | SR*-148
212 Down 71 Dinesh Nakrani (Uganda) flag Dinesh Nakrani (Uganda) 129.04 M-56 | Runs-797 | Avg-25 | SR*-121
213 Up 32 Imal Liyanage (Qatar) flag Imal Liyanage (Qatar) 128.96 M-41 | Runs-988 | Avg-28 | SR*-121
214 New Saad Bin Zafar (Canada) flag Saad Bin Zafar (Canada) 128.94 M-48 | Runs-416 | Avg-35 | SR*-126
215 New Isaac Danladi (Nigeria) flag Isaac Danladi (Nigeria) 126.59 M-56 | Runs-1187 | Avg-26 | SR*-116
216 Down 8 Matthew Breetzke (South Africa) flag Matthew Breetzke (South Africa) 126.27 M-13 | Runs-158 | Avg-13 | SR*-116
217 Down 87 Kushal Malla (Nepal) flag Kushal Malla (Nepal) 125.97 M-49 | Runs-854 | Avg-22 | SR*-135
218 New Harsh Thaker (Canada) flag Harsh Thaker (Canada) 125.00 M-43 | Runs-667 | Avg-24 | SR*-122
219 Down 3 Francisco Couana (Mozambique) flag Francisco Couana (Mozambique) 124.98 M-27 | Runs-610 | Avg-28 | SR*-117
220 Down 75 Craig Ervine (Zimbabwe) flag Craig Ervine (Zimbabwe) 124.71 M-37 | Runs-672 | Avg-19 | SR*-107
221 Down 174 Iftikhar Ahmed (Pakistan) flag Iftikhar Ahmed (Pakistan) 124.50 M-49 | Runs-740 | Avg-22 | SR*-127
222 Down 115 Tony Ura (P.N.G.) flag Tony Ura (P.N.G.) 124.04 M-33 | Runs-878 | Avg-30 | SR*-167
223 Up 21 Irfan Khan (Pakistan) flag Irfan Khan (Pakistan) 123.29 M-14 | Runs-189 | Avg-27 | SR*-135
224 Down 85 Sybrand Engelbrecht (Netherlands) flag Sybrand Engelbrecht (Netherlands) 123.14 M-12 | Runs-280 | Avg-31 | SR*-133
225 Down 79 Mark Adair (Ireland) flag Mark Adair (Ireland) 122.84 M-61 | Runs-547 | Avg-17 | SR*-134
226 Down 130 Mahmudullah (Bangladesh) flag Mahmudullah (Bangladesh) 122.48 M-28 | Runs-473 | Avg-22 | SR*-115
227 Down 37 Wellington Masakadza (Zimbabwe) flag Wellington Masakadza (Zimbabwe) 122.47 M-47 | Runs-189 | Avg-9 | SR*-94
228 Down 28 Kendel Kadowaki-Fleming (Japan) flag Kendel Kadowaki-Fleming (Japan) 121.82 M-45 | Runs-1669 | Avg-41 | SR*-145
229 New Abbas Ghani (Hungary) flag Abbas Ghani (Hungary) 121.08 M-22 | Runs-522 | Avg-25 | SR*-154
230 New Jamie Smith (England) flag Jamie Smith (England) 121.05 M-5 | Runs-130 | Avg-26 | SR*-194
231 Down 46 Bilal Tahir (Kuwait) flag Bilal Tahir (Kuwait) 120.98 M-49 | Runs-559 | Avg-20 | SR*-138
232 New Khushdil Shah (Pakistan) flag Khushdil Shah (Pakistan) 120.80 M-26 | Runs-270 | Avg-15 | SR*-103
233 Down 97 Angelo Mathews (Sri Lanka) flag Angelo Mathews (Sri Lanka) 120.03 M-12 | Runs-268 | Avg-45 | SR*-134
234 Down 119 Soumya Sarkar (Bangladesh) flag Soumya Sarkar (Bangladesh) 119.76 M-21 | Runs-326 | Avg-17 | SR*-122
235 New Yuvraj Samra (Canada) flag Yuvraj Samra (Canada) 119.54 M-16 | Runs-442 | Avg-37 | SR*-161
236 New Tinotenda Maposa (Zimbabwe) flag Tinotenda Maposa (Zimbabwe) 119.45 M-20 | Runs-92 | Avg-13 | SR*-121
237 New Manpreet Singh (Singapore) flag Manpreet Singh (Singapore) 118.27 M-41 | Runs-903 | Avg-24 | SR*-134
238 Down 116 Nick Greenwood (Jersey) flag Nick Greenwood (Jersey) 117.24 M-29 | Runs-834 | Avg-32 | SR*-147
239 New Tom Nightingale (Guernsey) flag Tom Nightingale (Guernsey) 117.17 M-39 | Runs-733 | Avg-21 | SR*-127
240 New Jake Fraser-McGurk (Australia) flag Jake Fraser-McGurk (Australia) 117.13 M-8 | Runs-115 | Avg-14 | SR*-134
241 New Bas de Leede (Netherlands) flag Bas de Leede (Netherlands) 117.11 M-29 | Runs-495 | Avg-28 | SR*-101
242 Down 118 Clive Madande (Zimbabwe) flag Clive Madande (Zimbabwe) 117.05 M-40 | Runs-467 | Avg-17 | SR*-110
243 New Aaron Hardie (Australia) flag Aaron Hardie (Australia) 116.72 M-16 | Runs-180 | Avg-23 | SR*-127
244 Down 79 David Wiese (Namibia/South Africa) flag David Wiese (Namibia/South Africa) 116.44 M-23 | Runs-285 | Avg-26 | SR*-131
245 Down 9 Alex Hales (England) flag Alex Hales (England) 116.39 M-15 | Runs-430 | Avg-31 | SR*-145
246 New Mukesh Suthar (Tanzania) flag Mukesh Suthar (Tanzania) 115.61 M-11 | Runs-234 | Avg-47 | SR*-138
247 Down 81 Aaron Jones (U.S.A.) flag Aaron Jones (U.S.A.) 115.60 M-34 | Runs-559 | Avg-22 | SR*-117
248 Down 37 Johnathan Campbell (Zimbabwe) flag Johnathan Campbell (Zimbabwe) 114.83 M-9 | Runs-123 | Avg-15 | SR*-122
249 Down 128 Rilee Rossouw (South Africa) flag Rilee Rossouw (South Africa) 114.59 M-14 | Runs-440 | Avg-40 | SR*-181
250 New Faraz Akram (Zimbabwe) flag Faraz Akram (Zimbabwe) 114.57 M-8 | Runs-95 | Avg-24 | SR*-142
Tags: #topcricketplayersofalltime #bestcricketplayersofalltime #greatestcricketplayers #t20icricket #t20is #ment20is #muhammadzohaib #zohaib #malankruger #kruger #prosperuseni #useni #shreyasmovva #movva #harisrauf #rauf #tanzimhasansakib #sakib #vinayakshukla #shukla #vikramjitsingh #singh #shayanjahangir #jahangir #asifali #ali #moeenali #iccrankings #icctestrankings #iccodirankings #icct20irankings #iccteamrankings #iccplayerrankings #iccmenrankings #iccwomenrankings #iplrankings