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 Up 5 Riazat Ali Shah (Uganda) flag Riazat Ali Shah (Uganda) 147.27 M-52 | Runs-1116 | A-34 | SR-119
202 Down 4 Saad Bin Zafar (Canada) flag Saad Bin Zafar (Canada) 147.00 M-47 | Runs-438 | A-34 | SR-127
203 Up 1 Mahedi Hasan (Bangladesh) flag Mahedi Hasan (Bangladesh) 146.83 M-39 | Runs-211 | A-11 | SR-100
204 Up 3 Raghav Dhawan (Uganda) flag Raghav Dhawan (Uganda) 146.73 M-22 | Runs-539 | A-30 | SR-108
205 Up 3 Matthew Stokes (Guernsey) flag Matthew Stokes (Guernsey) 146.54 M-38 | Runs-961 | A-46 | SR-128
206 Down 10 Dilpreet Bajwa (Canada) flag Dilpreet Bajwa (Canada) 146.18 M-21 | Runs-457 | A-25 | SR-128
207 Up 18 Bilal Tahir (Kuwait) flag Bilal Tahir (Kuwait) 145.94 M-52 | Runs-650 | A-22 | SR-142
208 Down 39 Nicholas Kirton (Canada) flag Nicholas Kirton (Canada) 145.57 M-35 | Runs-689 | A-24 | SR-127
209 Up 6 Muhammad Tanveer (Qatar) flag Muhammad Tanveer (Qatar) 144.69 M-46 | Runs-1299 | A-43 | SR-136
210 Up 2 Janith Liyanage (Sri Lanka) flag Janith Liyanage (Sri Lanka) 143.43 M-11 | Runs-153 | A-31 | SR-118
211 Up 2 Colin Ackermann (Netherlands) flag Colin Ackermann (Netherlands) 143.33 M-15 | Runs-290 | A-21 | SR-114
212 Up 2 Gerald Coetzee (South Africa) flag Gerald Coetzee (South Africa) 142.99 M-13 | Runs-110 | A-11 | SR-133
213 Down 12 Dhananjaya de Silva (Sri Lanka) flag Dhananjaya de Silva (Sri Lanka) 142.92 M-25 | Runs-478 | A-21 | SR-123
214 Up 2 Muhammad Zohaib (U.A.E.) flag Muhammad Zohaib (U.A.E.) 141.38 M-16 | Runs-303 | A-20 | SR-104
215 Up 2 Washington Sundar (India) flag Washington Sundar (India) 141.21 M-29 | Runs-218 | A-24 | SR-130
216 Up 10 Jermaine Baker (Cayman) flag Jermaine Baker (Cayman) 141.15 M-23 | Runs-833 | A-44 | SR-131
217 Up 4 Imal Liyanage (Qatar) flag Imal Liyanage (Qatar) 140.71 M-46 | Runs-1179 | A-29 | SR-124
218 Up 2 Nurul Hasan (Bangladesh) flag Nurul Hasan (Bangladesh) 140.04 M-25 | Runs-333 | A-28 | SR-125
219 Up 40 Clive Madande (Zimbabwe) flag Clive Madande (Zimbabwe) 139.74 M-41 | Runs-493 | A-18 | SR-111
220 Down 27 Shreyas Movva (Canada) flag Shreyas Movva (Canada) 139.15 M-25 | Runs-346 | A-20 | SR-105
221 Down 21 Dilon Heyliger (Canada) flag Dilon Heyliger (Canada) 138.86 M-38 | Runs-256 | A-21 | SR-172
222 Up 11 Vikramjit Singh (Netherlands) flag Vikramjit Singh (Netherlands) 138.69 M-27 | Runs-384 | A-15 | SR-114
223 No change Kane Williamson (New Zealand) flag Kane Williamson (New Zealand) 138.49 M-19 | Runs-554 | A-37 | SR-120
224 No change AWJ Auguste (West Indies) flag AWJ Auguste (West Indies) 138.47 M-9 | Runs-164 | A-23 | SR-139
225 Up 12 Noah Croes (Netherlands) flag Noah Croes (Netherlands) 137.79 M-21 | Runs-228 | A-23 | SR-132
226 Up 26 Basil Hameed (U.A.E.) flag Basil Hameed (U.A.E.) 137.16 M-49 | Runs-639 | A-26 | SR-126
227 Up 31 Soumya Sarkar (Bangladesh) flag Soumya Sarkar (Bangladesh) 136.74 M-21 | Runs-326 | A-17 | SR-122
228 Down 6 Sohail Ahmed (Bahrain) flag Sohail Ahmed (Bahrain) 136.73 M-78 | Runs-1954 | A-43 | SR-119
229 Up 24 Khushdil Shah (Pakistan) flag Khushdil Shah (Pakistan) 135.62 M-26 | Runs-270 | A-15 | SR-103
230 Down 12 Malan Kruger (Namibia) flag Malan Kruger (Namibia) 135.46 M-29 | Runs-407 | A-16 | SR-104
231 Down 3 Jaskaran Singh (Canada) flag Jaskaran Singh (Canada) 134.65 M-16 | Runs-120 | A-24 | SR-158
232 Down 2 Luqman Butt (Cambodia) flag Luqman Butt (Cambodia) 133.87 M-45 | Runs-1239 | A-35 | SR-148
233 Down 4 Prosper Useni (Nigeria) flag Prosper Useni (Nigeria) 133.14 M-45 | Runs-421 | A-14 | SR-153
234 Down 2 Tanzim Hasan Sakib (Bangladesh) flag Tanzim Hasan Sakib (Bangladesh) 132.14 M-40 | Runs-195 | A-13 | SR-104
235 Down 1 Jamie Smith (England) flag Jamie Smith (England) 131.37 M-5 | Runs-130 | A-26 | SR-194
236 Up 9 Aryan Dutt (Netherlands) flag Aryan Dutt (Netherlands) 129.98 M-26 | Runs-136 | A-15 | SR-109
237 Down 2 Sean Williams (Zimbabwe) flag Sean Williams (Zimbabwe) 129.79 M-35 | Runs-771 | A-24 | SR-132
238 Down 2 Bhanuka Rajapaksa (Sri Lanka) flag Bhanuka Rajapaksa (Sri Lanka) 129.72 M-27 | Runs-424 | A-20 | SR-127
239 No change Kushal Malla (Nepal) flag Kushal Malla (Nepal) 127.31 M-44 | Runs-820 | A-24 | SR-137
240 Up 10 Mahmudullah (Bangladesh) flag Mahmudullah (Bangladesh) 126.97 M-26 | Runs-442 | A-22 | SR-114
241 Up 1 Moeen Ali (England) flag Moeen Ali (England) 126.43 M-43 | Runs-592 | A-25 | SR-149
242 Down 2 Sybrand Engelbrecht (Netherlands) flag Sybrand Engelbrecht (Netherlands) 126.43 M-12 | Runs-280 | A-31 | SR-133
243 Up 19 Karan KC (Nepal) flag Karan KC (Nepal) 126.30 M-52 | Runs-245 | A-14 | SR-149
244 Down 1 Matthew Breetzke (South Africa) flag Matthew Breetzke (South Africa) 126.27 M-13 | Runs-158 | A-13 | SR-116
245 Down 4 Isaac Danladi (Nigeria) flag Isaac Danladi (Nigeria) 125.16 M-56 | Runs-1187 | A-26 | SR-116
246 Down 2 Francisco Couana (Mozambique) flag Francisco Couana (Mozambique) 124.98 M-27 | Runs-610 | A-28 | SR-117
247 Up 44 Sese Bau (P.N.G.) flag Sese Bau (P.N.G.) 124.85 M-28 | Runs-591 | A-26 | SR-117
248 Up 36 Wellington Masakadza (Zimbabwe) flag Wellington Masakadza (Zimbabwe) 124.56 M-51 | Runs-190 | A-9 | SR-94
249 Down 30 Aaron Johnson (Canada) flag Aaron Johnson (Canada) 124.52 M-31 | Runs-910 | A-33 | SR-147
250 Down 2 Steven Taylor (U.S.A.) flag Steven Taylor (U.S.A.) 123.05 M-18 | Runs-487 | A-29 | SR-132
Tags: #topcricketplayersofalltime #bestcricketplayersofalltime #greatestcricketplayers #t20icricket #t20is #ment20is #riazatalishah #shah #saadbinzafar #zafar #mahedihasan #hasan #raghavdhawan #dhawan #matthewstokes #stokes #dilpreetbajwa #bajwa #bilaltahir #tahir #nicholaskirton #kirton #muhammadtanveer #tanveer #janithliyanage #liyanage #colinackermann #ackermann #iccrankings #icctestrankings #iccodirankings #icct20irankings #iccteamrankings #iccplayerrankings #iccmenrankings #iccwomenrankings #iplrankings