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 Up 17 Bhanuka Rajapaksa (Sri Lanka) flag Bhanuka Rajapaksa (Sri Lanka) 137.25 M-27 | Runs-424 | Avg-20 | SR*-127
202 Up 32 Shreyas Movva (Canada) flag Shreyas Movva (Canada) 136.75 M-23 | Runs-346 | Avg-23 | SR*-108
203 Down 24 Vikramjit Singh (Netherlands) flag Vikramjit Singh (Netherlands) 136.40 M-27 | Runs-384 | Avg-15 | SR*-114
204 Down 35 Wessly Madhevere (Zimbabwe) flag Wessly Madhevere (Zimbabwe) 135.11 M-58 | Runs-808 | Avg-18 | SR*-112
205 New Muhammad Zohaib (U.A.E.) flag Muhammad Zohaib (U.A.E.) 134.93 M-15 | Runs-289 | Avg-21 | SR*-104
206 New Prosper Useni (Nigeria) flag Prosper Useni (Nigeria) 134.91 M-45 | Runs-421 | Avg-14 | SR*-153
207 New Vinayak Shukla (Oman) flag Vinayak Shukla (Oman) 134.40 M-19 | Runs-409 | Avg-31 | SR*-141
208 New Saad Bin Zafar (Canada) flag Saad Bin Zafar (Canada) 133.74 M-48 | Runs-416 | Avg-35 | SR*-126
209 New Asif Ali (Bahrain) flag Asif Ali (Bahrain) 133.71 M-45 | Runs-1199 | Avg-31 | SR*-139
210 New Haris Rauf (Pakistan) flag Haris Rauf (Pakistan) 132.74 M-60 | Runs-137 | Avg-9 | SR*-120
211 New Tanzim Hasan Sakib (Bangladesh) flag Tanzim Hasan Sakib (Bangladesh) 132.36 M-40 | Runs-195 | Avg-13 | SR*-104
212 Up 25 Imal Liyanage (Qatar) flag Imal Liyanage (Qatar) 131.27 M-41 | Runs-988 | Avg-28 | SR*-121
213 Down 110 Moeen Ali (England) flag Moeen Ali (England) 130.15 M-48 | Runs-700 | Avg-24 | SR*-148
214 Down 69 Dinesh Nakrani (Uganda) flag Dinesh Nakrani (Uganda) 128.94 M-56 | Runs-797 | Avg-25 | SR*-121
215 Down 84 Kushal Malla (Nepal) flag Kushal Malla (Nepal) 127.85 M-49 | Runs-854 | Avg-22 | SR*-135
216 New Isaac Danladi (Nigeria) flag Isaac Danladi (Nigeria) 127.50 M-56 | Runs-1187 | Avg-26 | SR*-116
217 Down 111 Tony Ura (P.N.G.) flag Tony Ura (P.N.G.) 126.49 M-33 | Runs-878 | Avg-30 | SR*-167
218 New Harsh Thaker (Canada) flag Harsh Thaker (Canada) 126.39 M-43 | Runs-667 | Avg-24 | SR*-122
219 Up 20 Irfan Khan (Pakistan) flag Irfan Khan (Pakistan) 126.26 M-14 | Runs-189 | Avg-27 | SR*-135
220 Down 12 Matthew Breetzke (South Africa) flag Matthew Breetzke (South Africa) 126.23 M-13 | Runs-158 | Avg-13 | SR*-116
221 Down 174 Iftikhar Ahmed (Pakistan) flag Iftikhar Ahmed (Pakistan) 126.09 M-49 | Runs-740 | Avg-22 | SR*-127
222 Down 2 Francisco Couana (Mozambique) flag Francisco Couana (Mozambique) 125.75 M-27 | Runs-610 | Avg-28 | SR*-117
223 Down 75 Craig Ervine (Zimbabwe) flag Craig Ervine (Zimbabwe) 125.29 M-37 | Runs-672 | Avg-19 | SR*-107
224 Down 37 Wellington Masakadza (Zimbabwe) flag Wellington Masakadza (Zimbabwe) 124.35 M-47 | Runs-189 | Avg-9 | SR*-94
225 Down 129 Mahmudullah (Bangladesh) flag Mahmudullah (Bangladesh) 124.27 M-28 | Runs-473 | Avg-22 | SR*-115
226 New Abbas Ghani (Hungary) flag Abbas Ghani (Hungary) 123.88 M-22 | Runs-522 | Avg-25 | SR*-154
227 Down 78 Mark Adair (Ireland) flag Mark Adair (Ireland) 123.68 M-61 | Runs-547 | Avg-17 | SR*-134
228 Down 88 Sybrand Engelbrecht (Netherlands) flag Sybrand Engelbrecht (Netherlands) 123.63 M-12 | Runs-280 | Avg-31 | SR*-133
229 New Jake Fraser-McGurk (Australia) flag Jake Fraser-McGurk (Australia) 122.99 M-8 | Runs-115 | Avg-14 | SR*-134
230 Down 29 Kendel Kadowaki-Fleming (Japan) flag Kendel Kadowaki-Fleming (Japan) 122.11 M-45 | Runs-1669 | Avg-41 | SR*-145
231 Down 117 Soumya Sarkar (Bangladesh) flag Soumya Sarkar (Bangladesh) 121.93 M-21 | Runs-326 | Avg-17 | SR*-122
232 Down 46 Bilal Tahir (Kuwait) flag Bilal Tahir (Kuwait) 121.50 M-49 | Runs-559 | Avg-20 | SR*-138
233 New Jamie Smith (England) flag Jamie Smith (England) 121.04 M-5 | Runs-130 | Avg-26 | SR*-194
234 New Khushdil Shah (Pakistan) flag Khushdil Shah (Pakistan) 120.74 M-26 | Runs-270 | Avg-15 | SR*-103
235 Down 5 Alex Hales (England) flag Alex Hales (England) 120.46 M-15 | Runs-430 | Avg-31 | SR*-145
236 New Manpreet Singh (Singapore) flag Manpreet Singh (Singapore) 120.14 M-41 | Runs-903 | Avg-24 | SR*-134
237 Down 96 Angelo Mathews (Sri Lanka) flag Angelo Mathews (Sri Lanka) 119.84 M-12 | Runs-268 | Avg-45 | SR*-134
238 New Tinotenda Maposa (Zimbabwe) flag Tinotenda Maposa (Zimbabwe) 119.15 M-20 | Runs-92 | Avg-13 | SR*-121
239 New Yuvraj Samra (Canada) flag Yuvraj Samra (Canada) 118.92 M-16 | Runs-442 | Avg-37 | SR*-161
240 Down 117 Clive Madande (Zimbabwe) flag Clive Madande (Zimbabwe) 118.10 M-40 | Runs-467 | Avg-17 | SR*-110
241 New Teja Nidamanuru (Netherlands) flag Teja Nidamanuru (Netherlands) 118.06 M-26 | Runs-244 | Avg-13 | SR*-108
242 Down 118 Nick Greenwood (Jersey) flag Nick Greenwood (Jersey) 117.53 M-29 | Runs-834 | Avg-32 | SR*-147
243 New Tom Nightingale (Guernsey) flag Tom Nightingale (Guernsey) 117.30 M-39 | Runs-733 | Avg-21 | SR*-127
244 New Bas de Leede (Netherlands) flag Bas de Leede (Netherlands) 117.27 M-29 | Runs-495 | Avg-28 | SR*-101
245 Up 1 Akeal Hosein (West Indies) flag Akeal Hosein (West Indies) 116.69 M-74 | Runs-281 | Avg-15 | SR*-116
246 New Aaron Hardie (Australia) flag Aaron Hardie (Australia) 116.66 M-16 | Runs-180 | Avg-23 | SR*-127
247 Down 82 David Wiese (Namibia/South Africa) flag David Wiese (Namibia/South Africa) 116.33 M-23 | Runs-285 | Avg-26 | SR*-131
248 Down 77 Aaron Jones (U.S.A.) flag Aaron Jones (U.S.A.) 116.14 M-34 | Runs-559 | Avg-22 | SR*-117
249 New Mukesh Suthar (Tanzania) flag Mukesh Suthar (Tanzania) 115.62 M-11 | Runs-234 | Avg-47 | SR*-138
250 Down 36 Johnathan Campbell (Zimbabwe) flag Johnathan Campbell (Zimbabwe) 115.05 M-9 | Runs-123 | Avg-15 | SR*-122
Tags: #topcricketplayersofalltime #bestcricketplayersofalltime #greatestcricketplayers #t20icricket #t20is #ment20is #bhanukarajapaksa #rajapaksa #shreyasmovva #movva #vikramjitsingh #singh #wesslymadhevere #madhevere #muhammadzohaib #zohaib #prosperuseni #useni #vinayakshukla #shukla #saadbinzafar #zafar #asifali #ali #harisrauf #rauf #tanzimhasansakib #sakib #iccrankings #icctestrankings #iccodirankings #icct20irankings #iccteamrankings #iccplayerrankings #iccmenrankings #iccwomenrankings #iplrankings