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
4 No change Sai Sudharsan (India) flag Sai Sudharsan (India) 805.34 M-40 | Runs-1793 | A-50 | SR-146
5 No change Abhishek Sharma (India) flag Abhishek Sharma (India) 783.68 M-55 | Runs-1575 | A-30 | SR-167
6 No change Yashasvi Jaiswal (India) flag Yashasvi Jaiswal (India) 771.28 M-54 | Runs-1877 | A-38 | SR-156
11 Up 3 Nicholas Pooran (West Indies) flag Nicholas Pooran (West Indies) 667.48 M-177 | Runs-4995 | A-37 | SR-154
14 Down 5 Ryan Rickelton (South Africa) flag Ryan Rickelton (South Africa) 655.85 M-55 | Runs-1962 | A-40 | SR-157
21 Down 2 Travis Head (Australia) flag Travis Head (Australia) 626.92 M-41 | Runs-1311 | A-35 | SR-172
22 Up 23 David Warner (Australia) flag David Warner (Australia) 625.29 M-97 | Runs-2997 | A-35 | SR-138
31 Down 4 Dawid Malan (England) flag Dawid Malan (England) 553.97 M-114 | Runs-3373 | A-35 | SR-136
34 Up 15 Quinton de Kock (South Africa) flag Quinton de Kock (South Africa) 544.78 M-144 | Runs-3730 | A-29 | SR-137
38 Up 32 Devon Conway (New Zealand) flag Devon Conway (New Zealand) 542.40 M-68 | Runs-2131 | A-39 | SR-134
39 Up 9 Sam Curran (England) flag Sam Curran (England) 540.25 M-161 | Runs-3755 | A-30 | SR-139
41 Down 1 Ishan Kishan (India) flag Ishan Kishan (India) 535.60 M-58 | Runs-1546 | A-30 | SR-139
42 Down 1 Shivam Dube (India) flag Shivam Dube (India) 534.23 M-55 | Runs-1460 | A-34 | SR-152
44 Up 68 Parvez Hossain Emon (Bangladesh) flag Parvez Hossain Emon (Bangladesh) 526.36 M-33 | Runs-851 | A-28 | SR-128
49 Up 5 Colin Munro (New Zealand) flag Colin Munro (New Zealand) 519.93 M-139 | Runs-3757 | A-29 | SR-143
50 Up 16 Fakhar Zaman (Pakistan) flag Fakhar Zaman (Pakistan) 519.90 M-78 | Runs-2228 | A-29 | SR-138
52 Up 9 Shimron Hetmyer (West Indies) flag Shimron Hetmyer (West Indies) 516.23 M-151 | Runs-3134 | A-29 | SR-153
53 Down 6 Tilak Varma (India) flag Tilak Varma (India) 515.01 M-54 | Runs-1499 | A-37 | SR-144
59 Down 4 Max Holden (England) flag Max Holden (England) 508.98 M-91 | Runs-2144 | A-28 | SR-143
61 Down 8 Keaton Jennings (England) flag Keaton Jennings (England) 507.34 M-50 | Runs-1257 | A-27 | SR-146
62 Up 19 Tanzid Hasan (Bangladesh) flag Tanzid Hasan (Bangladesh) 506.28 M-37 | Runs-1225 | A-34 | SR-138
71 Up 18 Rilee Rossouw (South Africa) flag Rilee Rossouw (South Africa) 491.21 M-143 | Runs-3431 | A-28 | SR-154
74 Down 30 Daniel Hughes (Australia) flag Daniel Hughes (Australia) 488.02 M-51 | Runs-1435 | A-31 | SR-147
82 Down 52 Mohammad Naim (Bangladesh) flag Mohammad Naim (Bangladesh) 476.72 M-54 | Runs-1328 | A-27 | SR-126
83 Down 31 Shamim Hossain (Bangladesh) flag Shamim Hossain (Bangladesh) 469.04 M-57 | Runs-1014 | A-25 | SR-145
85 Down 2 Priyansh Arya (India) flag Priyansh Arya (India) 468.26 M-17 | Runs-475 | A-28 | SR-179
87 No change Rishabh Pant (India) flag Rishabh Pant (India) 464.74 M-41 | Runs-1055 | A-32 | SR-148
90 Down 34 Kyle Mayers (West Indies) flag Kyle Mayers (West Indies) 460.90 M-110 | Runs-2678 | A-26 | SR-140
93 Up 45 Colin Ingram (South Africa) flag Colin Ingram (South Africa) 452.00 M-73 | Runs-1683 | A-26 | SR-144
95 Up 36 Sherfane Rutherford (West Indies) flag Sherfane Rutherford (West Indies) 450.78 M-119 | Runs-2200 | A-25 | SR-141
97 Down 4 Rachin Ravindra (New Zealand) flag Rachin Ravindra (New Zealand) 446.52 M-55 | Runs-1107 | A-22 | SR-147
100 Down 8 David Miller (South Africa) flag David Miller (South Africa) 441.89 M-150 | Runs-2991 | A-35 | SR-138
101 Down 13 Tom Moores (England) flag Tom Moores (England) 441.78 M-78 | Runs-1474 | A-28 | SR-138
103 Down 2 D'Arcy Short (Australia) flag D'Arcy Short (Australia) 439.50 M-44 | Runs-1136 | A-28 | SR-129
111 Down 20 Khushdil Shah (Pakistan) flag Khushdil Shah (Pakistan) 426.60 M-79 | Runs-1351 | A-31 | SR-157
112 Down 6 Abishek Porel (India) flag Abishek Porel (India) 425.91 M-31 | Runs-661 | A-25 | SR-150
117 Down 1 Nehal Wadhera (India) flag Nehal Wadhera (India) 417.16 M-36 | Runs-719 | A-27 | SR-143
119 Up 3 Alex Lees (England) flag Alex Lees (England) 415.39 M-43 | Runs-1072 | A-29 | SR-129
120 Down 1 James Neesham (New Zealand) flag James Neesham (New Zealand) 413.28 M-95 | Runs-1669 | A-25 | SR-146
123 Up 5 Miles Hammond (England) flag Miles Hammond (England) 410.03 M-66 | Runs-1340 | A-22 | SR-129
125 Up 9 Luke Wells (England) flag Luke Wells (England) 405.58 M-77 | Runs-1307 | A-20 | SR-147
126 Up 6 Ravindra Jadeja (India) flag Ravindra Jadeja (India) 405.24 M-54 | Runs-874 | A-30 | SR-137
131 Up 15 Leus du Plooy (England) flag Leus du Plooy (England) 399.47 M-123 | Runs-2587 | A-28 | SR-139
137 Down 29 Tom Alsop (England) flag Tom Alsop (England) 389.32 M-62 | Runs-1451 | A-30 | SR-142
138 Up 24 Saim Ayub (Pakistan) flag Saim Ayub (Pakistan) 386.85 M-57 | Runs-1511 | A-27 | SR-142
143 Down 6 Tom Latham (New Zealand) flag Tom Latham (New Zealand) 381.42 M-38 | Runs-1043 | A-31 | SR-138
144 Up 39 Lhuan-dre Pretorius (South Africa) flag Lhuan-dre Pretorius (South Africa) 380.62 M-29 | Runs-731 | A-29 | SR-146
145 Up 36 Dan Mousley (England) flag Dan Mousley (England) 380.18 M-80 | Runs-1406 | A-22 | SR-132
146 Up 7 Sol Budinger (England) flag Sol Budinger (England) 379.23 M-34 | Runs-609 | A-19 | SR-152
147 Down 83 Kusal Perera (Sri Lanka) flag Kusal Perera (Sri Lanka) 378.00 M-41 | Runs-1203 | A-34 | SR-149
152 Up 9 Saif Zaib (England) flag Saif Zaib (England) 374.77 M-72 | Runs-1335 | A-27 | SR-148
153 Up 17 Paul Walter (England) flag Paul Walter (England) 374.05 M-113 | Runs-1865 | A-20 | SR-144
163 Up 4 Venkatesh Iyer (India) flag Venkatesh Iyer (India) 364.79 M-52 | Runs-1098 | A-27 | SR-141
164 Up 29 Shakib Al Hasan (Bangladesh) flag Shakib Al Hasan (Bangladesh) 362.43 M-75 | Runs-1415 | A-24 | SR-147
165 Up 3 Axar Patel (India) flag Axar Patel (India) 362.08 M-53 | Runs-963 | A-30 | SR-144
166 Up 5 Ricardo Vasconcelos (South Africa) flag Ricardo Vasconcelos (South Africa) 359.67 M-37 | Runs-942 | A-25 | SR-136
168 Down 25 Ben Duckett (England) flag Ben Duckett (England) 358.24 M-53 | Runs-1471 | A-33 | SR-150
169 Up 17 Jordan Hermann (South Africa) flag Jordan Hermann (South Africa) 357.87 M-42 | Runs-939 | A-28 | SR-119
172 Down 27 Cooper Connolly (Australia) flag Cooper Connolly (Australia) 354.14 M-41 | Runs-842 | A-29 | SR-135
173 Down 19 Matt Renshaw (Australia) flag Matt Renshaw (Australia) 353.13 M-41 | Runs-1062 | A-30 | SR-146
174 Up 4 Nitish Rana (India) flag Nitish Rana (India) 352.91 M-41 | Runs-1033 | A-27 | SR-145
180 Down 21 Caleb Jewell (Australia) flag Caleb Jewell (Australia) 348.88 M-45 | Runs-1017 | A-24 | SR-133
182 Up 109 Najmul Hossain Shanto (Bangladesh) flag Najmul Hossain Shanto (Bangladesh) 347.23 M-51 | Runs-1184 | A-26 | SR-115
183 Down 74 Jacob Bethell (England) flag Jacob Bethell (England) 346.49 M-63 | Runs-1134 | A-23 | SR-138
184 Up 4 Rinku Singh (India) flag Rinku Singh (India) 344.34 M-49 | Runs-1022 | A-35 | SR-150
189 Up 26 Moeen Ali (England) flag Moeen Ali (England) 333.84 M-160 | Runs-2558 | A-21 | SR-130
190 Up 2 Shan Masood (Pakistan) flag Shan Masood (Pakistan) 333.71 M-83 | Runs-1909 | A-27 | SR-129
203 Up 68 Matthew Boyle (New Zealand) flag Matthew Boyle (New Zealand) 319.06 M-28 | Runs-640 | A-28 | SR-151
211 Up 27 Sunil Narine (West Indies) flag Sunil Narine (West Indies) 309.36 M-200 | Runs-1976 | A-16 | SR-156
214 Up 80 Rubin Hermann (South Africa) flag Rubin Hermann (South Africa) 307.03 M-21 | Runs-559 | A-33 | SR-120
215 Up 7 Jordan Thompson (England) flag Jordan Thompson (England) 306.76 M-75 | Runs-757 | A-17 | SR-148
218 Up 15 Harrison Ward (England) flag Harrison Ward (England) 301.73 M-42 | Runs-868 | A-22 | SR-144
219 Up 17 Ben Charlesworth (England) flag Ben Charlesworth (England) 298.08 M-44 | Runs-776 | A-24 | SR-146
220 Up 17 John Simpson (England) flag John Simpson (England) 297.96 M-58 | Runs-821 | A-17 | SR-125
221 Down 164 Tamim Iqbal (Bangladesh) flag Tamim Iqbal (Bangladesh) 297.23 M-43 | Runs-1398 | A-38 | SR-127
226 Up 8 Afif Hossain (Bangladesh) flag Afif Hossain (Bangladesh) 295.23 M-59 | Runs-1228 | A-24 | SR-123
228 Up 15 Matthew Wade (Australia) flag Matthew Wade (Australia) 294.75 M-81 | Runs-1613 | A-24 | SR-137
229 Down 39 Ben Dwarshuis (Australia) flag Ben Dwarshuis (Australia) 294.08 M-77 | Runs-709 | A-22 | SR-159
231 Up 16 Devdutt Padikkal (India) flag Devdutt Padikkal (India) 293.03 M-45 | Runs-922 | A-21 | SR-128
233 Up 16 Rahul Tewatia (India) flag Rahul Tewatia (India) 291.68 M-60 | Runs-591 | A-23 | SR-151
237 Down 38 Adam Lyth (England) flag Adam Lyth (England) 286.71 M-76 | Runs-1714 | A-24 | SR-141
Tags: #topcricketplayersofalltime #bestcricketplayersofalltime #greatestcricketplayers #t20cricket #t20s #ment20s #saisudharsan #sudharsan #abhisheksharma #sharma #yashasvijaiswal #jaiswal #nicholaspooran #pooran #ryanrickelton #rickelton #travishead #head #davidwarner #warner #dawidmalan #malan #quintondekock #kock #devonconway #conway #samcurran #curran #iccrankings #icctestrankings #iccodirankings #icct20irankings #iccteamrankings #iccplayerrankings #iccmenrankings #iccwomenrankings #iplrankings