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
2 Down 1 Quinton de Kock (South Africa) flag Quinton de Kock (South Africa) 758.75 M-49 | Runs-1268 | A-28 | SR-154
5 Down 1 Abhishek Sharma (India) flag Abhishek Sharma (India) 725.52 M-46 | Runs-1438 | A-33 | SR-190
7 No change Tilak Varma (India) flag Tilak Varma (India) 677.63 M-49 | Runs-1390 | A-45 | SR-146
12 No change Shimron Hetmyer (West Indies) flag Shimron Hetmyer (West Indies) 646.01 M-40 | Runs-927 | A-27 | SR-160
16 Up 13 Ishan Kishan (India) flag Ishan Kishan (India) 638.73 M-35 | Runs-1039 | A-30 | SR-158
18 Down 4 Travis Head (Australia) flag Travis Head (Australia) 621.32 M-37 | Runs-1016 | A-29 | SR-167
20 No change Ryan Rickelton (South Africa) flag Ryan Rickelton (South Africa) 580.20 M-29 | Runs-741 | A-29 | SR-150
29 Up 20 Jacob Bethell (England) flag Jacob Bethell (England) 503.21 M-31 | Runs-697 | A-29 | SR-150
30 Down 5 Fakhar Zaman (Pakistan) flag Fakhar Zaman (Pakistan) 502.28 M-56 | Runs-1241 | A-25 | SR-133
31 Up 2 David Miller (South Africa) flag David Miller (South Africa) 497.83 M-45 | Runs-1018 | A-38 | SR-143
38 Up 7 Shivam Dube (India) flag Shivam Dube (India) 464.10 M-51 | Runs-886 | A-34 | SR-157
40 Down 2 George Munsey (Scotland) flag George Munsey (Scotland) 459.35 M-34 | Runs-1166 | A-36 | SR-140
41 Down 5 Saim Ayub (Pakistan) flag Saim Ayub (Pakistan) 454.10 M-67 | Runs-1298 | A-21 | SR-136
43 Down 4 Devon Conway (New Zealand) flag Devon Conway (New Zealand) 444.84 M-46 | Runs-1137 | A-31 | SR-124
45 Down 4 Kusal Perera (Sri Lanka) flag Kusal Perera (Sri Lanka) 428.48 M-35 | Runs-796 | A-26 | SR-136
46 Down 4 Sherfane Rutherford (West Indies) flag Sherfane Rutherford (West Indies) 428.12 M-47 | Runs-791 | A-25 | SR-151
49 Down 5 Tanzid Hasan (Bangladesh) flag Tanzid Hasan (Bangladesh) 421.17 M-45 | Runs-1120 | A-28 | SR-128
58 Down 10 Mark Chapman (New Zealand/Hong Kong) flag Mark Chapman (New Zealand/Hong Kong) 391.58 M-80 | Runs-1455 | A-27 | SR-145
61 Down 2 Rachin Ravindra (New Zealand) flag Rachin Ravindra (New Zealand) 383.02 M-46 | Runs-705 | A-23 | SR-139
63 Down 5 Tadiwanashe Marumani (Zimbabwe) flag Tadiwanashe Marumani (Zimbabwe) 379.71 M-56 | Runs-1158 | A-22 | SR-135
67 Down 6 Jan Frylinck (Namibia) flag Jan Frylinck (Namibia) 364.23 M-51 | Runs-1023 | A-26 | SR-127
70 Down 3 Sam Curran (England) flag Sam Curran (England) 359.81 M-59 | Runs-605 | A-21 | SR-124
74 Down 5 Charith Asalanka (Sri Lanka) flag Charith Asalanka (Sri Lanka) 346.87 M-59 | Runs-1038 | A-21 | SR-127
75 Down 1 David Warner (Australia) flag David Warner (Australia) 344.07 M-22 | Runs-723 | A-36 | SR-150
76 Down 1 Parvez Hossain Emon (Bangladesh) flag Parvez Hossain Emon (Bangladesh) 344.02 M-30 | Runs-607 | A-22 | SR-130
80 Up 5 Mitchell Santner (New Zealand) flag Mitchell Santner (New Zealand) 334.13 M-73 | Runs-715 | A-26 | SR-136
82 No change Kamindu Mendis (Sri Lanka) flag Kamindu Mendis (Sri Lanka) 325.67 M-38 | Runs-595 | A-21 | SR-131
84 Down 16 Sediqullah Atal (Afghanistan) flag Sediqullah Atal (Afghanistan) 321.44 M-29 | Runs-621 | A-23 | SR-117
85 Down 4 Ryan Burl (Zimbabwe) flag Ryan Burl (Zimbabwe) 316.31 M-84 | Runs-1391 | A-24 | SR-128
86 No change Kamil Mishara (Sri Lanka) flag Kamil Mishara (Sri Lanka) 313.28 M-19 | Runs-462 | A-27 | SR-131
89 Down 2 Ben Duckett (England) flag Ben Duckett (England) 310.19 M-20 | Runs-518 | A-29 | SR-154
95 Down 2 Yashasvi Jaiswal (India) flag Yashasvi Jaiswal (India) 302.49 M-23 | Runs-723 | A-36 | SR-164
97 Down 3 Rinku Singh (India) flag Rinku Singh (India) 300.18 M-45 | Runs-665 | A-39 | SR-156
105 Down 2 Shamim Hossain (Bangladesh) flag Shamim Hossain (Bangladesh) 282.71 M-37 | Runs-455 | A-20 | SR-127
109 Down 2 Evin Lewis (West Indies) flag Evin Lewis (West Indies) 278.91 M-17 | Runs-376 | A-24 | SR-140
110 Down 26 Jan Nicol Loftie-Eaton (Namibia) flag Jan Nicol Loftie-Eaton (Namibia) 275.41 M-44 | Runs-691 | A-23 | SR-143
115 Down 2 Alick Athanaze (West Indies) flag Alick Athanaze (West Indies) 266.43 M-15 | Runs-334 | A-24 | SR-127
122 Up 38 Yuvraj Samra (Canada) flag Yuvraj Samra (Canada) 242.61 M-20 | Runs-586 | A-37 | SR-160
131 Down 3 Nicholas Pooran (West Indies) flag Nicholas Pooran (West Indies) 225.72 M-49 | Runs-1082 | A-25 | SR-146
133 Up 8 Shaheen Shah Afridi (Pakistan) flag Shaheen Shah Afridi (Pakistan) 217.38 M-64 | Runs-326 | A-14 | SR-127
134 Up 29 George Linde (South Africa) flag George Linde (South Africa) 217.26 M-18 | Runs-222 | A-25 | SR-149
135 Down 2 Axar Patel (India) flag Axar Patel (India) 216.75 M-79 | Runs-624 | A-18 | SR-135
137 Down 11 Anshy Rath (Hong Kong) flag Anshy Rath (Hong Kong) 216.74 M-56 | Runs-1689 | A-33 | SR-128
142 Down 2 Aamir Kaleem (Oman) flag Aamir Kaleem (Oman) 212.73 M-25 | Runs-413 | A-18 | SR-121
149 Down 3 Rishabh Pant (India) flag Rishabh Pant (India) 208.35 M-33 | Runs-526 | A-22 | SR-129
154 Down 1 Mohammad Nawaz (Pakistan) flag Mohammad Nawaz (Pakistan) 200.71 M-68 | Runs-788 | A-18 | SR-133
159 Up 5 Meet Bhavsar (Kuwait) flag Meet Bhavsar (Kuwait) 196.55 M-63 | Runs-1670 | A-29 | SR-130
161 Down 4 Kyle Mayers (West Indies) flag Kyle Mayers (West Indies) 195.53 M-34 | Runs-631 | A-20 | SR-133
162 Up 8 Gulsan Jha (Nepal) flag Gulsan Jha (Nepal) 194.19 M-54 | Runs-668 | A-21 | SR-142
165 Up 1 Faheem Ashraf (Pakistan) flag Faheem Ashraf (Pakistan) 189.35 M-43 | Runs-335 | A-15 | SR-145
166 Down 35 Michael Bracewell (New Zealand) flag Michael Bracewell (New Zealand) 183.45 M-47 | Runs-434 | A-20 | SR-134
174 Up 4 Lhuan Dre Pretorius (South Africa) flag Lhuan Dre Pretorius (South Africa) 176.33 M-13 | Runs-201 | A-15 | SR-128
175 Down 27 Zane Green (Namibia) flag Zane Green (Namibia) 175.89 M-50 | Runs-479 | A-23 | SR-118
183 Down 3 Najmul Hossain Shanto (Bangladesh) flag Najmul Hossain Shanto (Bangladesh) 167.35 M-44 | Runs-911 | A-25 | SR-110
188 No change Justin Mosca (Italy) flag Justin Mosca (Italy) 164.29 M-24 | Runs-486 | A-23 | SR-140
189 Up 5 Shakib Al Hasan (Bangladesh) flag Shakib Al Hasan (Bangladesh) 161.77 M-33 | Runs-643 | A-26 | SR-126
190 No change James Neesham (New Zealand) flag James Neesham (New Zealand) 160.07 M-62 | Runs-625 | A-20 | SR-148
194 Down 3 Gudakesh Motie (West Indies) flag Gudakesh Motie (West Indies) 155.59 M-50 | Runs-205 | A-15 | SR-134
202 Down 4 Saad Bin Zafar (Canada) flag Saad Bin Zafar (Canada) 147.00 M-47 | Runs-438 | A-34 | SR-127
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
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
217 Up 4 Imal Liyanage (Qatar) flag Imal Liyanage (Qatar) 140.71 M-46 | Runs-1179 | A-29 | SR-124
222 Up 11 Vikramjit Singh (Netherlands) flag Vikramjit Singh (Netherlands) 138.69 M-27 | Runs-384 | A-15 | SR-114
224 No change AWJ Auguste (West Indies) flag AWJ Auguste (West Indies) 138.47 M-9 | Runs-164 | A-23 | SR-139
227 Up 31 Soumya Sarkar (Bangladesh) flag Soumya Sarkar (Bangladesh) 136.74 M-21 | Runs-326 | A-17 | SR-122
229 Up 24 Khushdil Shah (Pakistan) flag Khushdil Shah (Pakistan) 135.62 M-26 | Runs-270 | A-15 | SR-103
233 Down 4 Prosper Useni (Nigeria) flag Prosper Useni (Nigeria) 133.14 M-45 | Runs-421 | A-14 | SR-153
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
241 Up 1 Moeen Ali (England) flag Moeen Ali (England) 126.43 M-43 | Runs-592 | A-25 | SR-149
245 Down 4 Isaac Danladi (Nigeria) flag Isaac Danladi (Nigeria) 125.16 M-56 | Runs-1187 | A-26 | SR-116
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
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 #quintondekock #kock #abhisheksharma #sharma #tilakvarma #varma #shimronhetmyer #hetmyer #ishankishan #kishan #travishead #head #ryanrickelton #rickelton #jacobbethell #bethell #fakharzaman #zaman #davidmiller #miller #shivamdube #dube #iccrankings #icctestrankings #iccodirankings #icct20irankings #iccteamrankings #iccplayerrankings #iccmenrankings #iccwomenrankings #iplrankings