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
3 No change Sai Sudharsan (India) flag Sai Sudharsan (India) 855.84 M-40 | Runs-1793 | A-50 | SR-146
7 No change Yashasvi Jaiswal (India) flag Yashasvi Jaiswal (India) 810.28 M-54 | Runs-1877 | A-38 | SR-156
9 No change Ryan Rickelton (South Africa) flag Ryan Rickelton (South Africa) 784.21 M-45 | Runs-1625 | A-40 | SR-158
12 No change Abhishek Sharma (India) flag Abhishek Sharma (India) 739.47 M-55 | Runs-1575 | A-30 | SR-167
14 No change Travis Head (Australia) flag Travis Head (Australia) 722.37 M-44 | Runs-1322 | A-33 | SR-169
18 No change Nicholas Pooran (West Indies) flag Nicholas Pooran (West Indies) 671.60 M-158 | Runs-4576 | A-38 | SR-157
20 No change Fakhar Zaman (Pakistan) flag Fakhar Zaman (Pakistan) 660.19 M-69 | Runs-2153 | A-32 | SR-143
21 No change Tanzid Hasan (Bangladesh) flag Tanzid Hasan (Bangladesh) 658.66 M-26 | Runs-880 | A-35 | SR-138
28 No change Tamim Iqbal (Bangladesh) flag Tamim Iqbal (Bangladesh) 641.96 M-48 | Runs-1614 | A-39 | SR-128
35 No change Kusal Perera (Sri Lanka) flag Kusal Perera (Sri Lanka) 608.48 M-48 | Runs-1299 | A-31 | SR-147
37 No change Dawid Malan (England) flag Dawid Malan (England) 601.04 M-105 | Runs-3073 | A-35 | SR-139
38 No change Tom Latham (New Zealand) flag Tom Latham (New Zealand) 597.70 M-35 | Runs-967 | A-30 | SR-139
40 No change David Warner (Australia) flag David Warner (Australia) 584.11 M-89 | Runs-2564 | A-32 | SR-135
44 No change Devon Conway (New Zealand) flag Devon Conway (New Zealand) 578.24 M-66 | Runs-2101 | A-40 | SR-132
48 No change Nitish Rana (India) flag Nitish Rana (India) 571.14 M-41 | Runs-1033 | A-27 | SR-145
51 No change Ishan Kishan (India) flag Ishan Kishan (India) 565.13 M-58 | Runs-1546 | A-30 | SR-139
53 No change Mohammad Naim (Bangladesh) flag Mohammad Naim (Bangladesh) 562.91 M-47 | Runs-1088 | A-25 | SR-123
57 No change Colin Munro (New Zealand) flag Colin Munro (New Zealand) 557.27 M-143 | Runs-3964 | A-31 | SR-140
59 No change Shivam Dube (India) flag Shivam Dube (India) 556.38 M-55 | Runs-1460 | A-34 | SR-152
65 Down 1 Tilak Varma (India) flag Tilak Varma (India) 544.28 M-54 | Runs-1499 | A-37 | SR-144
66 No change Kyle Mayers (West Indies) flag Kyle Mayers (West Indies) 542.79 M-97 | Runs-2449 | A-26 | SR-142
67 No change Max Holden (England) flag Max Holden (England) 541.61 M-79 | Runs-1785 | A-26 | SR-147
69 No change Rishabh Pant (India) flag Rishabh Pant (India) 537.73 M-41 | Runs-1055 | A-32 | SR-148
73 Down 1 Keaton Jennings (England) flag Keaton Jennings (England) 532.37 M-50 | Runs-1257 | A-27 | SR-146
74 No change Ben Duckett (England) flag Ben Duckett (England) 529.83 M-68 | Runs-1822 | A-31 | SR-145
76 No change Quinton de Kock (South Africa) flag Quinton de Kock (South Africa) 525.25 M-132 | Runs-3340 | A-28 | SR-136
79 No change Shamim Hossain (Bangladesh) flag Shamim Hossain (Bangladesh) 522.10 M-51 | Runs-880 | A-24 | SR-141
81 No change Shimron Hetmyer (West Indies) flag Shimron Hetmyer (West Indies) 517.45 M-144 | Runs-3023 | A-30 | SR-152
85 No change Daniel Hughes (Australia) flag Daniel Hughes (Australia) 515.32 M-57 | Runs-1561 | A-31 | SR-145
87 No change Tom Moores (England) flag Tom Moores (England) 512.80 M-75 | Runs-1476 | A-29 | SR-139
92 No change Abishek Porel (India) flag Abishek Porel (India) 507.70 M-31 | Runs-661 | A-25 | SR-150
97 No change Saud Shakeel (Pakistan) flag Saud Shakeel (Pakistan) 503.60 M-22 | Runs-560 | A-31 | SR-130
98 No change Rilee Rossouw (South Africa) flag Rilee Rossouw (South Africa) 503.40 M-143 | Runs-3368 | A-27 | SR-154
103 No change Nehal Wadhera (India) flag Nehal Wadhera (India) 499.40 M-36 | Runs-719 | A-27 | SR-143
104 No change Sam Curran (England) flag Sam Curran (England) 498.48 M-145 | Runs-3287 | A-28 | SR-140
106 No change Khushdil Shah (Pakistan) flag Khushdil Shah (Pakistan) 492.75 M-71 | Runs-1148 | A-31 | SR-161
110 No change Zakir Hasan (Bangladesh) flag Zakir Hasan (Bangladesh) 486.57 M-43 | Runs-902 | A-23 | SR-131
111 No change Saim Ayub (Pakistan) flag Saim Ayub (Pakistan) 485.74 M-53 | Runs-1443 | A-28 | SR-143
112 Up 1 Alex Lees (England) flag Alex Lees (England) 483.03 M-43 | Runs-1072 | A-29 | SR-129
115 Up 1 D'Arcy Short (Australia) flag D'Arcy Short (Australia) 482.40 M-59 | Runs-1580 | A-30 | SR-124
120 No change Ricardo Vasconcelos (South Africa) flag Ricardo Vasconcelos (South Africa) 479.12 M-37 | Runs-942 | A-25 | SR-136
123 No change Tom Alsop (England) flag Tom Alsop (England) 477.49 M-60 | Runs-1436 | A-31 | SR-144
126 Up 2 Michael Bracewell (New Zealand) flag Michael Bracewell (New Zealand) 473.61 M-64 | Runs-1301 | A-28 | SR-145
130 Up 1 Rachin Ravindra (New Zealand) flag Rachin Ravindra (New Zealand) 470.24 M-56 | Runs-1082 | A-22 | SR-144
138 Up 1 Caleb Jewell (Australia) flag Caleb Jewell (Australia) 461.29 M-53 | Runs-1215 | A-24 | SR-133
139 Up 1 Sol Budinger (England) flag Sol Budinger (England) 459.97 M-34 | Runs-609 | A-19 | SR-152
140 Up 1 Matt Renshaw (Australia) flag Matt Renshaw (Australia) 455.75 M-42 | Runs-1044 | A-29 | SR-141
148 Up 1 Rinku Singh (India) flag Rinku Singh (India) 447.64 M-49 | Runs-1022 | A-35 | SR-150
157 No change Parvez Hossain Emon (Bangladesh) flag Parvez Hossain Emon (Bangladesh) 436.58 M-21 | Runs-456 | A-23 | SR-124
158 No change Ryan Burl (Zimbabwe) flag Ryan Burl (Zimbabwe) 436.33 M-26 | Runs-552 | A-42 | SR-140
159 No change Axar Patel (India) flag Axar Patel (India) 433.86 M-53 | Runs-963 | A-30 | SR-144
163 No change Colin Ingram (South Africa) flag Colin Ingram (South Africa) 428.10 M-77 | Runs-1774 | A-26 | SR-142
173 No change Adam Lyth (England) flag Adam Lyth (England) 418.59 M-76 | Runs-1714 | A-24 | SR-141
174 No change David Miller (South Africa) flag David Miller (South Africa) 418.51 M-140 | Runs-2795 | A-35 | SR-138
176 No change Devdutt Padikkal (India) flag Devdutt Padikkal (India) 414.78 M-45 | Runs-922 | A-21 | SR-128
181 No change Dean Elgar (South Africa) flag Dean Elgar (South Africa) 411.71 M-22 | Runs-566 | A-27 | SR-132
182 No change Thisara Perera (Sri Lanka) flag Thisara Perera (Sri Lanka) 410.54 M-75 | Runs-990 | A-23 | SR-158
183 No change Leus du Plooy (England) flag Leus du Plooy (England) 409.25 M-113 | Runs-2393 | A-28 | SR-140
185 No change Jacob Bethell (England) flag Jacob Bethell (England) 407.87 M-63 | Runs-1134 | A-23 | SR-138
187 No change Luke Wells (England) flag Luke Wells (England) 407.15 M-77 | Runs-1307 | A-20 | SR-147
193 No change Matthew Wade (Australia) flag Matthew Wade (Australia) 405.86 M-83 | Runs-1777 | A-24 | SR-134
194 No change Cooper Connolly (Australia) flag Cooper Connolly (Australia) 403.78 M-29 | Runs-633 | A-35 | SR-133
196 No change Sherfane Rutherford (West Indies) flag Sherfane Rutherford (West Indies) 402.41 M-106 | Runs-1814 | A-23 | SR-137
200 No change Shakib Al Hasan (Bangladesh) flag Shakib Al Hasan (Bangladesh) 399.51 M-72 | Runs-1387 | A-24 | SR-148
201 No change Ravindra Jadeja (India) flag Ravindra Jadeja (India) 399.02 M-54 | Runs-874 | A-30 | SR-137
204 No change James Neesham (New Zealand) flag James Neesham (New Zealand) 398.44 M-89 | Runs-1573 | A-25 | SR-146
205 No change Venkatesh Iyer (India) flag Venkatesh Iyer (India) 398.22 M-52 | Runs-1098 | A-27 | SR-141
218 No change Saif Zaib (England) flag Saif Zaib (England) 385.78 M-72 | Runs-1335 | A-27 | SR-148
219 No change Harrison Ward (England) flag Harrison Ward (England) 384.88 M-42 | Runs-868 | A-22 | SR-144
221 No change Jordan Hermann (South Africa) flag Jordan Hermann (South Africa) 384.48 M-30 | Runs-666 | A-26 | SR-113
223 No change Shan Masood (Pakistan) flag Shan Masood (Pakistan) 383.25 M-86 | Runs-2106 | A-28 | SR-131
226 No change Priyansh Arya (India) flag Priyansh Arya (India) 381.03 M-17 | Runs-475 | A-28 | SR-179
227 No change Miles Hammond (England) flag Miles Hammond (England) 380.33 M-66 | Runs-1340 | A-22 | SR-129
228 No change Dan Mousley (England) flag Dan Mousley (England) 380.15 M-78 | Runs-1399 | A-22 | SR-133
232 Up 1 Nick Kelly (New Zealand) flag Nick Kelly (New Zealand) 377.10 M-34 | Runs-747 | A-23 | SR-126
235 No change Hussain Talat (Pakistan) flag Hussain Talat (Pakistan) 374.35 M-33 | Runs-593 | A-27 | SR-132
236 No change Mark Chapman (New Zealand) flag Mark Chapman (New Zealand) 372.31 M-40 | Runs-789 | A-25 | SR-127
241 No change Paul Walter (England) flag Paul Walter (England) 367.71 M-113 | Runs-1865 | A-20 | SR-144
243 No change Matthew Boyle (New Zealand) flag Matthew Boyle (New Zealand) 366.65 M-17 | Runs-440 | A-29 | SR-147
244 No change Ben Charlesworth (England) flag Ben Charlesworth (England) 366.45 M-44 | Runs-776 | A-24 | SR-146
247 No change Tom Clark (England) flag Tom Clark (England) 364.54 M-36 | Runs-738 | A-25 | SR-137
Tags: #topcricketplayersofalltime #bestcricketplayersofalltime #greatestcricketplayers #t20cricket #t20s #ment20s #saisudharsan #sudharsan #yashasvijaiswal #jaiswal #ryanrickelton #rickelton #abhisheksharma #sharma #travishead #head #nicholaspooran #pooran #fakharzaman #zaman #tanzidhasan #hasan #tamimiqbal #iqbal #kusalperera #perera #dawidmalan #malan #iccrankings #icctestrankings #iccodirankings #icct20irankings #iccteamrankings #iccplayerrankings #iccmenrankings #iccwomenrankings #iplrankings