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
201 Down 1 Jermaine Baker (Cayman) flag Jermaine Baker (Cayman) 137.40 M-22 | Runs-783 | A-41 | SR-129
202 Down 1 Shayan Jahangir (U.S.A.) flag Shayan Jahangir (U.S.A.) 137.25 M-19 | Runs-371 | A-31 | SR-134
203 No change Shreyas Movva (Canada) flag Shreyas Movva (Canada) 136.75 M-23 | Runs-346 | A-23 | SR-108
204 Down 19 Tom Banton (England) flag Tom Banton (England) 136.44 M-11 | Runs-153 | A-31 | SR-172
205 Down 1 Vikramjit Singh (Netherlands) flag Vikramjit Singh (Netherlands) 136.40 M-27 | Runs-384 | A-15 | SR-114
206 Down 36 Hazratullah Zazai (Afghanistan) flag Hazratullah Zazai (Afghanistan) 135.39 M-25 | Runs-498 | A-22 | SR-117
207 Down 2 Wessly Madhevere (Zimbabwe) flag Wessly Madhevere (Zimbabwe) 135.11 M-58 | Runs-808 | A-18 | SR-112
208 Up 17 Wellington Masakadza (Zimbabwe) flag Wellington Masakadza (Zimbabwe) 134.97 M-47 | Runs-189 | A-9 | SR-94
209 Down 2 Prosper Useni (Nigeria) flag Prosper Useni (Nigeria) 134.91 M-45 | Runs-421 | A-14 | SR-153
210 Down 2 Vinayak Shukla (Oman) flag Vinayak Shukla (Oman) 134.40 M-19 | Runs-409 | A-31 | SR-141
211 Down 2 Saad Bin Zafar (Canada) flag Saad Bin Zafar (Canada) 133.74 M-48 | Runs-416 | A-35 | SR-126
212 Down 2 Asif Ali (Bahrain) flag Asif Ali (Bahrain) 133.71 M-45 | Runs-1199 | A-31 | SR-139
213 Down 2 Haris Rauf (Pakistan) flag Haris Rauf (Pakistan) 132.39 M-60 | Runs-137 | A-9 | SR-120
214 Down 2 Tanzim Hasan Sakib (Bangladesh) flag Tanzim Hasan Sakib (Bangladesh) 132.36 M-40 | Runs-195 | A-13 | SR-104
215 Up 19 Jamie Smith (England) flag Jamie Smith (England) 131.34 M-5 | Runs-130 | A-26 | SR-194
216 Down 3 Imal Liyanage (Qatar) flag Imal Liyanage (Qatar) 131.27 M-41 | Runs-988 | A-28 | SR-121
217 Up 21 Angelo Mathews (Sri Lanka) flag Angelo Mathews (Sri Lanka) 130.96 M-12 | Runs-268 | A-45 | SR-134
218 Down 16 Bhanuka Rajapaksa (Sri Lanka) flag Bhanuka Rajapaksa (Sri Lanka) 130.77 M-27 | Runs-424 | A-20 | SR-127
219 Down 51 Sean Williams (Zimbabwe) flag Sean Williams (Zimbabwe) 130.63 M-35 | Runs-771 | A-24 | SR-132
220 Up 326 Anthony Mosca (Italy) flag Anthony Mosca (Italy) 129.73 M-18 | Runs-479 | A-40 | SR-123
221 Down 6 Dinesh Nakrani (Uganda) flag Dinesh Nakrani (Uganda) 128.94 M-56 | Runs-797 | A-25 | SR-121
222 Down 6 Kushal Malla (Nepal) flag Kushal Malla (Nepal) 127.85 M-49 | Runs-854 | A-22 | SR-135
223 Down 9 Moeen Ali (England) flag Moeen Ali (England) 127.61 M-43 | Runs-592 | A-25 | SR-149
224 Down 7 Isaac Danladi (Nigeria) flag Isaac Danladi (Nigeria) 127.50 M-56 | Runs-1187 | A-26 | SR-116
225 Up 98 Grant Stewart (Italy) flag Grant Stewart (Italy) 127.34 M-14 | Runs-360 | A-33 | SR-167
226 Down 8 Tony Ura (P.N.G.) flag Tony Ura (P.N.G.) 126.49 M-33 | Runs-878 | A-30 | SR-167
227 Down 8 Harsh Thaker (Canada) flag Harsh Thaker (Canada) 126.39 M-43 | Runs-667 | A-24 | SR-122
228 Down 8 Irfan Khan (Pakistan) flag Irfan Khan (Pakistan) 126.26 M-14 | Runs-189 | A-27 | SR-135
229 Down 8 Matthew Breetzke (South Africa) flag Matthew Breetzke (South Africa) 126.23 M-13 | Runs-158 | A-13 | SR-116
230 Up 115 Aryansh Sharma (U.A.E.) flag Aryansh Sharma (U.A.E.) 125.97 M-18 | Runs-455 | A-27 | SR-113
231 Down 8 Francisco Couana (Mozambique) flag Francisco Couana (Mozambique) 125.75 M-27 | Runs-610 | A-28 | SR-117
232 Down 10 Iftikhar Ahmed (Pakistan) flag Iftikhar Ahmed (Pakistan) 124.90 M-49 | Runs-740 | A-22 | SR-127
233 Down 7 Mahmudullah (Bangladesh) flag Mahmudullah (Bangladesh) 124.27 M-28 | Runs-473 | A-22 | SR-115
234 Down 7 Abbas Ghani (Hungary) flag Abbas Ghani (Hungary) 123.88 M-22 | Runs-522 | A-25 | SR-154
235 Down 6 Sybrand Engelbrecht (Netherlands) flag Sybrand Engelbrecht (Netherlands) 123.63 M-12 | Runs-280 | A-31 | SR-133
236 Down 6 Jake Fraser-McGurk (Australia) flag Jake Fraser-McGurk (Australia) 122.99 M-8 | Runs-115 | A-14 | SR-134
237 Down 6 Kendel Kadowaki-Fleming (Japan) flag Kendel Kadowaki-Fleming (Japan) 122.11 M-45 | Runs-1669 | A-41 | SR-145
238 Down 6 Soumya Sarkar (Bangladesh) flag Soumya Sarkar (Bangladesh) 121.93 M-21 | Runs-326 | A-17 | SR-122
239 Down 6 Bilal Tahir (Kuwait) flag Bilal Tahir (Kuwait) 121.50 M-49 | Runs-559 | A-20 | SR-138
240 Down 5 Khushdil Shah (Pakistan) flag Khushdil Shah (Pakistan) 120.74 M-26 | Runs-270 | A-15 | SR-103
241 Up 74 Sadeera Samarawickrama (Sri Lanka) flag Sadeera Samarawickrama (Sri Lanka) 120.50 M-10 | Runs-199 | A-28 | SR-121
242 Up 14 Basil Hameed (U.A.E.) flag Basil Hameed (U.A.E.) 120.46 M-57 | Runs-685 | A-21 | SR-125
243 Down 7 Alex Hales (England) flag Alex Hales (England) 120.46 M-15 | Runs-430 | A-31 | SR-145
244 Down 7 Manpreet Singh (Singapore) flag Manpreet Singh (Singapore) 120.14 M-41 | Runs-903 | A-24 | SR-134
245 Down 4 Clive Madande (Zimbabwe) flag Clive Madande (Zimbabwe) 120.03 M-40 | Runs-467 | A-17 | SR-110
246 Down 7 Tinotenda Maposa (Zimbabwe) flag Tinotenda Maposa (Zimbabwe) 119.15 M-20 | Runs-92 | A-13 | SR-121
247 Down 7 Yuvraj Samra (Canada) flag Yuvraj Samra (Canada) 118.92 M-16 | Runs-442 | A-37 | SR-161
248 Down 6 Teja Nidamanuru (Netherlands) flag Teja Nidamanuru (Netherlands) 118.06 M-26 | Runs-244 | A-13 | SR-108
249 Down 6 Nick Greenwood (Jersey) flag Nick Greenwood (Jersey) 117.53 M-29 | Runs-834 | A-32 | SR-147
250 Down 6 Tom Nightingale (Guernsey) flag Tom Nightingale (Guernsey) 117.30 M-39 | Runs-733 | A-21 | SR-127
Tags: #topcricketplayersofalltime #bestcricketplayersofalltime #greatestcricketplayers #t20icricket #t20is #ment20is #jermainebaker #baker #shayanjahangir #jahangir #shreyasmovva #movva #tombanton #banton #vikramjitsingh #singh #hazratullahzazai #zazai #wesslymadhevere #madhevere #wellingtonmasakadza #masakadza #prosperuseni #useni #vinayakshukla #shukla #saadbinzafar #zafar #iccrankings #icctestrankings #iccodirankings #icct20irankings #iccteamrankings #iccplayerrankings #iccmenrankings #iccwomenrankings #iplrankings