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. Refer to FAQs for update schedule.
CRR Change Name Points Stats
1 Up 3 Abhishek Sharma (India) flag Abhishek Sharma (India) 766.02 M-29 | Runs-1012 | A-37 | SR-190
8 Down 1 Tilak Varma (India) flag Tilak Varma (India) 560.54 M-36 | Runs-996 | A-47 | SR-147
12 Down 2 Travis Head (Australia) flag Travis Head (Australia) 542.98 M-31 | Runs-878 | A-30 | SR-169
15 No change Kusal Perera (Sri Lanka) flag Kusal Perera (Sri Lanka) 511.72 M-28 | Runs-737 | A-29 | SR-139
20 Up 26 Devon Conway (New Zealand) flag Devon Conway (New Zealand) 476.20 M-42 | Runs-1073 | A-33 | SR-122
23 Down 1 Tanzid Hasan (Bangladesh) flag Tanzid Hasan (Bangladesh) 462.48 M-42 | Runs-1056 | A-28 | SR-128
24 Down 3 Fakhar Zaman (Pakistan) flag Fakhar Zaman (Pakistan) 454.59 M-48 | Runs-1064 | A-24 | SR-131
25 Down 1 Ben Duckett (England) flag Ben Duckett (England) 454.11 M-19 | Runs-518 | A-30 | SR-154
33 Up 4 Saim Ayub (Pakistan) flag Saim Ayub (Pakistan) 403.03 M-51 | Runs-961 | A-21 | SR-136
35 Up 10 George Munsey (Scotland) flag George Munsey (Scotland) 396.09 M-30 | Runs-1032 | A-37 | SR-142
41 Up 22 Mark Chapman (New Zealand/Hong Kong) flag Mark Chapman (New Zealand/Hong Kong) 379.49 M-67 | Runs-1271 | A-29 | SR-146
42 Down 14 David Warner (Australia) flag David Warner (Australia) 373.92 M-22 | Runs-723 | A-36 | SR-150
43 Up 10 Rilee Rossouw (South Africa) flag Rilee Rossouw (South Africa) 373.57 M-14 | Runs-440 | A-40 | SR-181
44 Up 14 Quinton de Kock (South Africa) flag Quinton de Kock (South Africa) 370.68 M-35 | Runs-788 | A-25 | SR-146
48 Down 21 David Miller (South Africa) flag David Miller (South Africa) 368.78 M-35 | Runs-805 | A-37 | SR-141
56 Up 5 Jan Frylinck (Namibia) flag Jan Frylinck (Namibia) 353.72 M-47 | Runs-943 | A-27 | SR-128
57 Down 3 Charith Asalanka (Sri Lanka) flag Charith Asalanka (Sri Lanka) 350.30 M-61 | Runs-1062 | A-20 | SR-125
58 Up 56 Jacob Bethell (England) flag Jacob Bethell (England) 349.25 M-20 | Runs-392 | A-30 | SR-156
60 Up 6 Ryan Rickelton (South Africa) flag Ryan Rickelton (South Africa) 343.27 M-18 | Runs-381 | A-21 | SR-134
61 Down 10 Sherfane Rutherford (West Indies) flag Sherfane Rutherford (West Indies) 342.00 M-38 | Runs-545 | A-19 | SR-139
62 Up 6 Shivam Dube (India) flag Shivam Dube (India) 341.92 M-33 | Runs-502 | A-31 | SR-139
63 Up 7 Rachin Ravindra (New Zealand) flag Rachin Ravindra (New Zealand) 338.02 M-32 | Runs-495 | A-24 | SR-140
70 Down 36 Shimron Hetmyer (West Indies) flag Shimron Hetmyer (West Indies) 325.09 M-27 | Runs-446 | A-19 | SR-139
74 Up 6 Yashasvi Jaiswal (India) flag Yashasvi Jaiswal (India) 318.51 M-23 | Runs-723 | A-36 | SR-164
75 Down 13 Evin Lewis (West Indies) flag Evin Lewis (West Indies) 318.44 M-15 | Runs-359 | A-26 | SR-150
77 Up 5 Kamindu Mendis (Sri Lanka) flag Kamindu Mendis (Sri Lanka) 314.14 M-28 | Runs-452 | A-22 | SR-127
80 Down 2 Mohammad Nawaz (Pakistan) flag Mohammad Nawaz (Pakistan) 309.59 M-54 | Runs-695 | A-19 | SR-137
86 Up 1 Tadiwanashe Marumani (Zimbabwe) flag Tadiwanashe Marumani (Zimbabwe) 302.23 M-46 | Runs-979 | A-23 | SR-134
87 Down 31 Nicholas Pooran (West Indies) flag Nicholas Pooran (West Indies) 302.07 M-60 | Runs-1538 | A-28 | SR-142
93 Down 1 Meet Bhavsar (Kuwait) flag Meet Bhavsar (Kuwait) 289.13 M-60 | Runs-1579 | A-29 | SR-131
96 Up 11 Sediqullah Atal (Afghanistan) flag Sediqullah Atal (Afghanistan) 283.13 M-22 | Runs-470 | A-24 | SR-118
99 Down 1 Parvez Hossain Emon (Bangladesh) flag Parvez Hossain Emon (Bangladesh) 281.91 M-27 | Runs-530 | A-20 | SR-131
104 Up 7 Ryan Burl (Zimbabwe) flag Ryan Burl (Zimbabwe) 269.88 M-74 | Runs-1198 | A-24 | SR-127
106 Up 91 Alick Athanaze (West Indies) flag Alick Athanaze (West Indies) 268.05 M-14 | Runs-326 | A-25 | SR-129
115 Down 2 Dawid Malan (England) flag Dawid Malan (England) 253.01 M-26 | Runs-653 | A-30 | SR-124
117 Up 65 Steven Taylor (U.S.A.) flag Steven Taylor (U.S.A.) 250.23 M-18 | Runs-487 | A-29 | SR-132
118 Down 1 Jan Nicol Loftie-Eaton (Namibia) flag Jan Nicol Loftie-Eaton (Namibia) 248.21 M-40 | Runs-603 | A-23 | SR-147
119 Down 22 Rinku Singh (India) flag Rinku Singh (India) 246.39 M-35 | Runs-550 | A-42 | SR-162
125 Up 3 Shan Masood (Pakistan) flag Shan Masood (Pakistan) 236.45 M-19 | Runs-395 | A-30 | SR-122
128 Down 24 Shamim Hossain (Bangladesh) flag Shamim Hossain (Bangladesh) 234.52 M-36 | Runs-455 | A-20 | SR-127
130 Up 6 Sean Williams (Zimbabwe) flag Sean Williams (Zimbabwe) 231.92 M-35 | Runs-771 | A-24 | SR-132
132 Down 7 Anshy Rath (Hong Kong) flag Anshy Rath (Hong Kong) 228.86 M-53 | Runs-1591 | A-33 | SR-127
135 Up 9 Kyle Mayers (West Indies) flag Kyle Mayers (West Indies) 224.25 M-39 | Runs-748 | A-21 | SR-134
136 Up 7 Ishan Kishan (India) flag Ishan Kishan (India) 223.56 M-27 | Runs-683 | A-25 | SR-123
137 Up 10 Faheem Ashraf (Pakistan) flag Faheem Ashraf (Pakistan) 222.48 M-29 | Runs-266 | A-16 | SR-142
139 Up 56 Mitchell Santner (New Zealand) flag Mitchell Santner (New Zealand) 221.42 M-60 | Runs-490 | A-22 | SR-130
142 Down 18 Bhanuka Rajapaksa (Sri Lanka) flag Bhanuka Rajapaksa (Sri Lanka) 221.08 M-26 | Runs-413 | A-21 | SR-130
149 Up 1 Khushdil Shah (Pakistan) flag Khushdil Shah (Pakistan) 214.80 M-26 | Runs-270 | A-15 | SR-103
152 Up 8 Nicholas Kirton (Canada) flag Nicholas Kirton (Canada) 209.76 M-31 | Runs-669 | A-27 | SR-129
158 Up 17 Axar Patel (India) flag Axar Patel (India) 205.64 M-68 | Runs-559 | A-20 | SR-140
161 Up 8 Najmul Hossain Shanto (Bangladesh) flag Najmul Hossain Shanto (Bangladesh) 204.02 M-44 | Runs-911 | A-25 | SR-110
164 Down 15 Michael Bracewell (New Zealand) flag Michael Bracewell (New Zealand) 201.65 M-47 | Runs-434 | A-20 | SR-134
165 Down 10 James Neesham (New Zealand) flag James Neesham (New Zealand) 200.79 M-55 | Runs-594 | A-19 | SR-148
167 Up 13 Hazratullah Zazai (Afghanistan) flag Hazratullah Zazai (Afghanistan) 197.77 M-25 | Runs-498 | A-22 | SR-117
177 Up 4 Shakib Al Hasan (Bangladesh) flag Shakib Al Hasan (Bangladesh) 192.48 M-35 | Runs-657 | A-24 | SR-123
178 Up 13 Rishabh Pant (India) flag Rishabh Pant (India) 192.39 M-35 | Runs-586 | A-23 | SR-132
182 Down 4 Delray Rawlins (Bermuda) flag Delray Rawlins (Bermuda) 189.76 M-24 | Runs-739 | A-46 | SR-150
183 Up 3 Imal Liyanage (Qatar) flag Imal Liyanage (Qatar) 189.38 M-41 | Runs-988 | A-28 | SR-121
184 Up 6 Shaheen Shah Afridi (Pakistan) flag Shaheen Shah Afridi (Pakistan) 189.36 M-57 | Runs-283 | A-14 | SR-130
185 Down 56 Sam Curran (England) flag Sam Curran (England) 188.09 M-48 | Runs-359 | A-17 | SR-126
189 Down 19 Moeen Ali (England) flag Moeen Ali (England) 185.22 M-48 | Runs-700 | A-24 | SR-148
190 Up 8 Afif Hossain (Bangladesh) flag Afif Hossain (Bangladesh) 185.13 M-31 | Runs-614 | A-25 | SR-120
195 Up 43 Ravindra Jadeja (India) flag Ravindra Jadeja (India) 182.20 M-19 | Runs-259 | A-29 | SR-144
196 Up 11 Soumya Sarkar (Bangladesh) flag Soumya Sarkar (Bangladesh) 182.16 M-21 | Runs-326 | A-17 | SR-122
197 Down 5 Zane Green (Namibia) flag Zane Green (Namibia) 181.69 M-46 | Runs-434 | A-26 | SR-122
198 Down 14 Vikramjit Singh (Netherlands) flag Vikramjit Singh (Netherlands) 181.68 M-27 | Runs-384 | A-15 | SR-114
207 Down 36 Najibullah Zadran (Afghanistan) flag Najibullah Zadran (Afghanistan) 174.02 M-39 | Runs-598 | A-24 | SR-131
208 Up 2 Gulsan Jha (Nepal) flag Gulsan Jha (Nepal) 173.61 M-51 | Runs-629 | A-22 | SR-145
212 Down 7 Dinesh Nakrani (Uganda) flag Dinesh Nakrani (Uganda) 171.94 M-56 | Runs-797 | A-25 | SR-121
218 Up 1 Bilal Tahir (Kuwait) flag Bilal Tahir (Kuwait) 168.62 M-49 | Runs-559 | A-20 | SR-138
219 Up 17 Gudakesh Motie (West Indies) flag Gudakesh Motie (West Indies) 167.26 M-40 | Runs-166 | A-13 | SR-128
235 Up 39 Prosper Useni (Nigeria) flag Prosper Useni (Nigeria) 160.30 M-38 | Runs-349 | A-13 | SR-144
236 Up 10 Lhuan Dre Pretorius (South Africa) flag Lhuan Dre Pretorius (South Africa) 160.04 M-12 | Runs-157 | A-13 | SR-122
237 Up 214 Washington Sundar (India) flag Washington Sundar (India) 159.37 M-26 | Runs-207 | A-26 | SR-132
238 Up 1 Ben Stokes (England) flag Ben Stokes (England) 157.27 M-9 | Runs-143 | A-29 | SR-107
241 Down 1 Rohan Mustafa (U.A.E.) flag Rohan Mustafa (U.A.E.) 156.37 M-12 | Runs-240 | A-40 | SR-120
244 Down 2 Tom Latham (New Zealand) flag Tom Latham (New Zealand) 155.89 M-8 | Runs-194 | A-28 | SR-113
245 Up 42 Imad Wasim (Pakistan) flag Imad Wasim (Pakistan) 155.09 M-17 | Runs-215 | A-24 | SR-113
246 Down 22 Matthew Wade (Australia) flag Matthew Wade (Australia) 154.23 M-37 | Runs-473 | A-43 | SR-147
248 Up 7 George Linde (South Africa) flag George Linde (South Africa) 152.36 M-11 | Runs-159 | A-23 | SR-143
250 Up 87 AWJ Auguste (West Indies) flag AWJ Auguste (West Indies) 151.99 M-9 | Runs-164 | A-23 | SR-139
Tags: #topcricketplayersofalltime #bestcricketplayersofalltime #greatestcricketplayers #t20icricket #t20is #ment20is #abhisheksharma #sharma #tilakvarma #varma #travishead #head #kusalperera #perera #devonconway #conway #tanzidhasan #hasan #fakharzaman #zaman #benduckett #duckett #saimayub #ayub #georgemunsey #munsey #markchapman #chapman #iccrankings #icctestrankings #iccodirankings #icct20irankings #iccteamrankings #iccplayerrankings #iccmenrankings #iccwomenrankings #iplrankings