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
101 Up 4 Gulbadin Naib (Afghanistan) flag Gulbadin Naib (Afghanistan) 276.85 M-25 | Runs-422 | A-23 | SR-124
102 Down 11 Adil Butt (Eswatini) flag Adil Butt (Eswatini) 270.93 M-25 | Runs-823 | A-34 | SR-161
103 Up 18 Shreyas Iyer (India) flag Shreyas Iyer (India) 270.92 M-19 | Runs-524 | A-35 | SR-141
104 Up 7 Ryan Burl (Zimbabwe) flag Ryan Burl (Zimbabwe) 269.88 M-74 | Runs-1198 | A-24 | SR-127
105 Down 6 Jason Holder (West Indies) flag Jason Holder (West Indies) 269.26 M-56 | Runs-521 | A-17 | SR-141
106 Up 91 Alick Athanaze (West Indies) flag Alick Athanaze (West Indies) 268.05 M-14 | Runs-326 | A-25 | SR-129
107 Up 1 Harry Tector (Ireland) flag Harry Tector (Ireland) 267.19 M-59 | Runs-1108 | A-25 | SR-119
108 Up 1 Nurul Hasan (Bangladesh) flag Nurul Hasan (Bangladesh) 265.80 M-24 | Runs-328 | A-30 | SR-127
109 Down 36 Liam Livingstone (England) flag Liam Livingstone (England) 264.59 M-46 | Runs-703 | A-24 | SR-144
110 Up 2 Ruturaj Gaikwad (India) flag Ruturaj Gaikwad (India) 260.45 M-21 | Runs-598 | A-43 | SR-145
111 Down 9 Karim Janat (Afghanistan) flag Karim Janat (Afghanistan) 256.92 M-43 | Runs-432 | A-16 | SR-118
112 Up 6 Shadab Khan (Pakistan) flag Shadab Khan (Pakistan) 256.04 M-51 | Runs-545 | A-19 | SR-145
113 Up 2 Kushal Bhurtel (Nepal) flag Kushal Bhurtel (Nepal) 255.92 M-65 | Runs-1529 | A-26 | SR-125
114 Up 2 Ravija Sandaruwan (Kuwait) flag Ravija Sandaruwan (Kuwait) 253.64 M-58 | Runs-1410 | A-25 | SR-141
115 Down 2 Dawid Malan (England) flag Dawid Malan (England) 253.01 M-26 | Runs-653 | A-30 | SR-124
116 Up 19 Faisal Khan (Saudi Arabia) flag Faisal Khan (Saudi Arabia) 252.25 M-50 | Runs-1406 | A-31 | SR-171
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
120 Down 1 Aasif Sheikh (Nepal) flag Aasif Sheikh (Nepal) 245.79 M-63 | Runs-1485 | A-25 | SR-119
121 Down 1 Lorcan Tucker (Ireland) flag Lorcan Tucker (Ireland) 245.23 M-60 | Runs-1254 | A-25 | SR-126
122 Up 1 Aaron Finch (Australia) flag Aaron Finch (Australia) 244.90 M-20 | Runs-512 | A-28 | SR-120
123 Down 1 Ross Adair (Ireland) flag Ross Adair (Ireland) 243.34 M-13 | Runs-375 | A-29 | SR-142
124 Up 2 Rakep Patel (Kenya) flag Rakep Patel (Kenya) 242.67 M-57 | Runs-1258 | A-31 | SR-138
125 Up 3 Shan Masood (Pakistan) flag Shan Masood (Pakistan) 236.45 M-19 | Runs-395 | A-30 | SR-122
126 Up 4 Sami Sohail (Malawi) flag Sami Sohail (Malawi) 235.32 M-53 | Runs-1676 | A-43 | SR-127
127 Up 4 Tom Banton (England) flag Tom Banton (England) 234.70 M-15 | Runs-246 | A-27 | SR-162
128 Down 24 Shamim Hossain (Bangladesh) flag Shamim Hossain (Bangladesh) 234.52 M-36 | Runs-455 | A-20 | SR-127
129 Up 5 Paul Stirling (Ireland) flag Paul Stirling (Ireland) 233.55 M-61 | Runs-1140 | A-20 | SR-132
130 Up 6 Sean Williams (Zimbabwe) flag Sean Williams (Zimbabwe) 231.92 M-35 | Runs-771 | A-24 | SR-132
131 Up 7 Michael Jones (Scotland) flag Michael Jones (Scotland) 230.84 M-11 | Runs-224 | A-22 | SR-137
132 Down 7 Anshy Rath (Hong Kong) flag Anshy Rath (Hong Kong) 228.86 M-53 | Runs-1591 | A-33 | SR-127
133 Up 8 Clinto Anto (Kuwait) flag Clinto Anto (Kuwait) 225.50 M-41 | Runs-871 | A-24 | SR-149
134 Up 8 Nikolaas Davin (Namibia) flag Nikolaas Davin (Namibia) 225.37 M-21 | Runs-634 | A-35 | SR-132
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
138 Up 8 Mehidy Hasan Miraz (Bangladesh) flag Mehidy Hasan Miraz (Bangladesh) 221.44 M-21 | Runs-324 | A-20 | SR-117
139 Up 56 Mitchell Santner (New Zealand) flag Mitchell Santner (New Zealand) 221.42 M-60 | Runs-490 | A-22 | SR-130
140 Down 8 Zeeshan Ali (Hong Kong) flag Zeeshan Ali (Hong Kong) 221.42 M-65 | Runs-1276 | A-28 | SR-140
141 Down 1 Hasan Nawaz (Pakistan) flag Hasan Nawaz (Pakistan) 221.18 M-25 | Runs-457 | A-21 | SR-154
142 Down 18 Bhanuka Rajapaksa (Sri Lanka) flag Bhanuka Rajapaksa (Sri Lanka) 221.08 M-26 | Runs-413 | A-21 | SR-130
143 Down 4 Usman Khan (Pakistan) flag Usman Khan (Pakistan) 220.46 M-22 | Runs-257 | A-15 | SR-120
144 Up 4 Arun Yadav (Tanzania) flag Arun Yadav (Tanzania) 219.57 M-11 | Runs-421 | A-42 | SR-154
145 Up 16 Navneet Dhaliwal (Canada) flag Navneet Dhaliwal (Canada) 219.44 M-27 | Runs-585 | A-25 | SR-124
146 Up 5 Sybrand Engelbrecht (Netherlands) flag Sybrand Engelbrecht (Netherlands) 217.82 M-12 | Runs-280 | A-31 | SR-133
147 Up 6 Dhananjaya de Silva (Sri Lanka) flag Dhananjaya de Silva (Sri Lanka) 217.29 M-22 | Runs-435 | A-22 | SR-124
148 Up 6 Shayan Jahangir (U.S.A.) flag Shayan Jahangir (U.S.A.) 217.14 M-19 | Runs-371 | A-31 | SR-134
149 Up 1 Khushdil Shah (Pakistan) flag Khushdil Shah (Pakistan) 214.80 M-26 | Runs-270 | A-15 | SR-103
150 Down 23 Wanindu Hasaranga (Sri Lanka) flag Wanindu Hasaranga (Sri Lanka) 214.20 M-52 | Runs-430 | A-13 | SR-139
151 Up 5 Abdul Waheed (Saudi Arabia) flag Abdul Waheed (Saudi Arabia) 212.79 M-53 | Runs-1510 | A-34 | SR-133
152 Up 8 Nicholas Kirton (Canada) flag Nicholas Kirton (Canada) 209.76 M-31 | Runs-669 | A-27 | SR-129
153 Up 63 Donovan Ferreira (South Africa) flag Donovan Ferreira (South Africa) 208.20 M-12 | Runs-185 | A-19 | SR-161
154 Up 5 Riazat Ali Shah (Uganda) flag Riazat Ali Shah (Uganda) 208.13 M-52 | Runs-1116 | A-34 | SR-119
155 Up 62 Salman Agha (Pakistan) flag Salman Agha (Pakistan) 207.89 M-35 | Runs-596 | A-23 | SR-110
156 Down 23 Richie Berrington (Scotland) flag Richie Berrington (Scotland) 207.48 M-28 | Runs-641 | A-29 | SR-138
157 Down 12 Scott Edwards (Netherlands) flag Scott Edwards (Netherlands) 205.87 M-46 | Runs-795 | A-23 | SR-120
158 Up 17 Axar Patel (India) flag Axar Patel (India) 205.64 M-68 | Runs-559 | A-20 | SR-140
159 Down 2 Babar Hayat (Hong Kong) flag Babar Hayat (Hong Kong) 205.43 M-76 | Runs-1739 | A-28 | SR-130
160 Up 2 Angelo Mathews (Sri Lanka) flag Angelo Mathews (Sri Lanka) 204.68 M-12 | Runs-268 | A-45 | SR-134
161 Up 8 Najmul Hossain Shanto (Bangladesh) flag Najmul Hossain Shanto (Bangladesh) 204.02 M-44 | Runs-911 | A-25 | SR-110
162 Up 3 Colin Ackermann (Netherlands) flag Colin Ackermann (Netherlands) 202.50 M-11 | Runs-215 | A-22 | SR-110
163 Up 3 George Dockrell (Ireland) flag George Dockrell (Ireland) 202.05 M-60 | Runs-837 | A-24 | SR-138
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
166 Up 1 Matthew Cross (Scotland) flag Matthew Cross (Scotland) 200.11 M-27 | Runs-440 | A-22 | SR-114
167 Up 13 Hazratullah Zazai (Afghanistan) flag Hazratullah Zazai (Afghanistan) 197.77 M-25 | Runs-498 | A-22 | SR-117
168 Down 62 Will Jacks (England) flag Will Jacks (England) 197.77 M-29 | Runs-401 | A-17 | SR-135
169 Up 3 Grant Stewart (Italy) flag Grant Stewart (Italy) 197.08 M-11 | Runs-316 | A-35 | SR-173
170 Up 3 Rohit Paudel (Nepal) flag Rohit Paudel (Nepal) 196.75 M-65 | Runs-1557 | A-31 | SR-121
171 Up 3 Dipendra Singh Airee (Nepal) flag Dipendra Singh Airee (Nepal) 196.17 M-64 | Runs-1479 | A-34 | SR-144
172 Up 4 Tony Ura (P.N.G.) flag Tony Ura (P.N.G.) 195.70 M-33 | Runs-878 | A-30 | SR-167
173 Up 4 Malan Kruger (Namibia) flag Malan Kruger (Namibia) 195.17 M-28 | Runs-402 | A-17 | SR-105
174 Up 13 Shreyas Movva (Canada) flag Shreyas Movva (Canada) 194.22 M-23 | Runs-346 | A-23 | SR-108
175 Down 11 Sohail Ahmed (Bahrain) flag Sohail Ahmed (Bahrain) 194.18 M-64 | Runs-1533 | A-44 | SR-122
176 Up 3 Wessly Madhevere (Zimbabwe) flag Wessly Madhevere (Zimbabwe) 192.78 M-58 | Runs-808 | A-18 | SR-112
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
179 Up 17 Abbas Afridi (Pakistan) flag Abbas Afridi (Pakistan) 192.11 M-24 | Runs-135 | A-12 | SR-113
180 Up 26 Jatinder Singh (Oman) flag Jatinder Singh (Oman) 191.85 M-41 | Runs-795 | A-21 | SR-123
181 Up 2 Aqib Ilyas (Oman) flag Aqib Ilyas (Oman) 189.81 M-31 | Runs-829 | A-30 | SR-127
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
186 Down 1 Andy Balbirnie (Ireland) flag Andy Balbirnie (Ireland) 187.71 M-53 | Runs-1213 | A-23 | SR-123
187 Down 24 Muhammad Tanveer (Qatar) flag Muhammad Tanveer (Qatar) 186.27 M-46 | Runs-1299 | A-43 | SR-136
188 No change Darius Visser (Samoa) flag Darius Visser (Samoa) 185.37 M-17 | Runs-578 | A-41 | SR-151
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
191 Down 23 Ruben Trumpelmann (Namibia) flag Ruben Trumpelmann (Namibia) 184.41 M-34 | Runs-234 | A-20 | SR-134
192 Down 34 Bas de Leede (Netherlands) flag Bas de Leede (Netherlands) 183.27 M-29 | Runs-495 | A-28 | SR-101
193 No change Nick Greenwood (Jersey) flag Nick Greenwood (Jersey) 183.13 M-29 | Runs-834 | A-32 | SR-147
194 No change Gareth Delany (Ireland) flag Gareth Delany (Ireland) 182.75 M-51 | Runs-606 | A-20 | SR-134
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
199 No change Edson Silva (Kuwait) flag Edson Silva (Kuwait) 180.74 M-8 | Runs-167 | A-28 | SR-209
200 Down 48 Michael Leask (Scotland) flag Michael Leask (Scotland) 180.19 M-31 | Runs-442 | A-18 | SR-126
Tags: #topcricketplayersofalltime #bestcricketplayersofalltime #greatestcricketplayers #t20icricket #t20is #ment20is #gulbadinnaib #naib #adilbutt #butt #shreyasiyer #iyer #ryanburl #burl #jasonholder #holder #alickathanaze #athanaze #harrytector #tector #nurulhasan #hasan #liamlivingstone #livingstone #ruturajgaikwad #gaikwad #karimjanat #janat #iccrankings #icctestrankings #iccodirankings #icct20irankings #iccteamrankings #iccplayerrankings #iccmenrankings #iccwomenrankings #iplrankings