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
145 Down 3 P Rathnayake (Sri Lanka) flag P Rathnayake (Sri Lanka) 211.50 M-12 | Runs-266 | A-30 | SR-147
146 Down 3 Abdul Waheed (Saudi Arabia) flag Abdul Waheed (Saudi Arabia) 211.48 M-53 | Runs-1510 | A-34 | SR-133
147 Down 2 Faisal Khan (Saudi Arabia) flag Faisal Khan (Saudi Arabia) 210.30 M-50 | Runs-1406 | A-31 | SR-171
148 Up 3 Dion Myers (Zimbabwe) flag Dion Myers (Zimbabwe) 208.83 M-29 | Runs-474 | A-21 | SR-124
150 Down 3 Hammad Mirza (Oman) flag Hammad Mirza (Oman) 207.96 M-27 | Runs-477 | A-19 | SR-108
151 Up 7 Ravija Sandaruwan (Kuwait) flag Ravija Sandaruwan (Kuwait) 202.58 M-61 | Runs-1439 | A-24 | SR-140
152 No change Grant Stewart (Italy) flag Grant Stewart (Italy) 202.26 M-18 | Runs-419 | A-30 | SR-167
153 Down 9 Matthew Forde (West Indies) flag Matthew Forde (West Indies) 201.44 M-25 | Runs-187 | A-17 | SR-151
155 Down 1 Ben Manenti (Italy) flag Ben Manenti (Italy) 199.78 M-12 | Runs-231 | A-23 | SR-144
156 Up 6 Matthew Cross (Scotland) flag Matthew Cross (Scotland) 199.26 M-31 | Runs-463 | A-20 | SR-114
157 Up 2 Mark Adair (Ireland) flag Mark Adair (Ireland) 197.09 M-61 | Runs-588 | A-17 | SR-138
158 Down 3 Tony Munyonga (Zimbabwe) flag Tony Munyonga (Zimbabwe) 196.64 M-36 | Runs-349 | A-13 | SR-106
160 Down 4 Ruturaj Gaikwad (India) flag Ruturaj Gaikwad (India) 196.44 M-20 | Runs-594 | A-46 | SR-147
163 Down 2 L Steenkamp (Namibia) flag L Steenkamp (Namibia) 192.17 M-11 | Runs-253 | A-23 | SR-130
164 Up 1 Arun Yadav (Tanzania) flag Arun Yadav (Tanzania) 189.37 M-11 | Runs-421 | A-42 | SR-154
167 Up 4 Jatinder Singh (Oman) flag Jatinder Singh (Oman) 181.15 M-37 | Runs-760 | A-22 | SR-129
168 Down 1 Rakep Patel (Kenya) flag Rakep Patel (Kenya) 180.29 M-57 | Runs-1258 | A-31 | SR-138
169 Up 4 SS Ranjane (United States of America) flag SS Ranjane (United States of America) 180.23 M-4 | Runs-141 | A-71 | SR-181
170 Up 5 Sundeep Jora (Nepal) flag Sundeep Jora (Nepal) 179.44 M-33 | Runs-388 | A-18 | SR-120
171 Up 3 Vinayak Shukla (Oman) flag Vinayak Shukla (Oman) 178.35 M-23 | Runs-447 | A-26 | SR-138
172 Up 17 Clinto Anto (Kuwait) flag Clinto Anto (Kuwait) 177.57 M-44 | Runs-907 | A-23 | SR-148
173 Up 139 Jofra Archer (England) flag Jofra Archer (England) 177.22 M-33 | Runs-95 | A-11 | SR-142
176 Down 4 Andy Balbirnie (Ireland) flag Andy Balbirnie (Ireland) 174.22 M-43 | Runs-963 | A-22 | SR-118
177 Down 9 Ruben Trumpelmann (Namibia) flag Ruben Trumpelmann (Namibia) 174.03 M-38 | Runs-252 | A-17 | SR-124
178 Up 1 Liam Livingstone (England) flag Liam Livingstone (England) 173.13 M-43 | Runs-670 | A-26 | SR-145
179 Up 2 Mehidy Hasan Miraz (Bangladesh) flag Mehidy Hasan Miraz (Bangladesh) 171.60 M-21 | Runs-324 | A-20 | SR-117
180 Up 2 Milind Kumar (U.S.A.) flag Milind Kumar (U.S.A.) 170.77 M-25 | Runs-416 | A-30 | SR-108
181 Up 2 Sanjay Krishnamurthi (U.S.A.) flag Sanjay Krishnamurthi (U.S.A.) 170.52 M-13 | Runs-196 | A-33 | SR-143
182 Up 2 Darius Visser (Samoa) flag Darius Visser (Samoa) 167.91 M-17 | Runs-578 | A-41 | SR-151
184 Down 8 Babar Hayat (Hong Kong) flag Babar Hayat (Hong Kong) 166.93 M-79 | Runs-1798 | A-27 | SR-130
185 No change Mitchell Owen (Australia) flag Mitchell Owen (Australia) 166.33 M-15 | Runs-179 | A-18 | SR-148
186 No change Muhammad Asim (Qatar) flag Muhammad Asim (Qatar) 165.53 M-24 | Runs-608 | A-38 | SR-139
187 No change Tashinga Musekiwa (Zimbabwe) flag Tashinga Musekiwa (Zimbabwe) 165.10 M-41 | Runs-360 | A-16 | SR-129
191 Up 1 Mohammad Nadeem (Oman) flag Mohammad Nadeem (Oman) 159.64 M-43 | Runs-656 | A-26 | SR-107
192 Down 15 Nikolaas Davin (Namibia) flag Nikolaas Davin (Namibia) 157.46 M-21 | Runs-634 | A-35 | SR-132
193 Up 2 Andries Gous (U.S.A.) flag Andries Gous (U.S.A.) 155.93 M-27 | Runs-770 | A-31 | SR-143
195 Up 10 Rahul Chopra (U.A.E.) flag Rahul Chopra (U.A.E.) 154.34 M-39 | Runs-742 | A-27 | SR-117
196 Up 3 Nizakat Khan (Hong Kong) flag Nizakat Khan (Hong Kong) 153.62 M-80 | Runs-1674 | A-24 | SR-118
197 Up 12 Rishad Hossain (Bangladesh) flag Rishad Hossain (Bangladesh) 152.08 M-55 | Runs-213 | A-9 | SR-128
198 Up 5 Sohaib Khan (United Arab Emirates) flag Sohaib Khan (United Arab Emirates) 149.81 M-6 | Runs-146 | A-24 | SR-135
199 Up 11 Aqib Ilyas (Oman) flag Aqib Ilyas (Oman) 149.13 M-31 | Runs-829 | A-30 | SR-127
200 Up 2 Virandeep Singh (Malaysia) flag Virandeep Singh (Malaysia) 148.75 M-86 | Runs-2454 | A-40 | SR-133
201 Up 5 Riazat Ali Shah (Uganda) flag Riazat Ali Shah (Uganda) 147.27 M-52 | Runs-1116 | A-34 | SR-119
203 Up 1 Mahedi Hasan (Bangladesh) flag Mahedi Hasan (Bangladesh) 146.83 M-39 | Runs-211 | A-11 | SR-100
204 Up 3 Raghav Dhawan (Uganda) flag Raghav Dhawan (Uganda) 146.73 M-22 | Runs-539 | A-30 | SR-108
205 Up 3 Matthew Stokes (Guernsey) flag Matthew Stokes (Guernsey) 146.54 M-38 | Runs-961 | A-46 | SR-128
206 Down 10 Dilpreet Bajwa (Canada) flag Dilpreet Bajwa (Canada) 146.18 M-21 | Runs-457 | A-25 | SR-128
209 Up 6 Muhammad Tanveer (Qatar) flag Muhammad Tanveer (Qatar) 144.69 M-46 | Runs-1299 | A-43 | SR-136
210 Up 2 Janith Liyanage (Sri Lanka) flag Janith Liyanage (Sri Lanka) 143.43 M-11 | Runs-153 | A-31 | SR-118
211 Up 2 Colin Ackermann (Netherlands) flag Colin Ackermann (Netherlands) 143.33 M-15 | Runs-290 | A-21 | SR-114
212 Up 2 Gerald Coetzee (South Africa) flag Gerald Coetzee (South Africa) 142.99 M-13 | Runs-110 | A-11 | SR-133
213 Down 12 Dhananjaya de Silva (Sri Lanka) flag Dhananjaya de Silva (Sri Lanka) 142.92 M-25 | Runs-478 | A-21 | SR-123
216 Up 10 Jermaine Baker (Cayman) flag Jermaine Baker (Cayman) 141.15 M-23 | Runs-833 | A-44 | SR-131
218 Up 2 Nurul Hasan (Bangladesh) flag Nurul Hasan (Bangladesh) 140.04 M-25 | Runs-333 | A-28 | SR-125
219 Up 40 Clive Madande (Zimbabwe) flag Clive Madande (Zimbabwe) 139.74 M-41 | Runs-493 | A-18 | SR-111
220 Down 27 Shreyas Movva (Canada) flag Shreyas Movva (Canada) 139.15 M-25 | Runs-346 | A-20 | SR-105
221 Down 21 Dilon Heyliger (Canada) flag Dilon Heyliger (Canada) 138.86 M-38 | Runs-256 | A-21 | SR-172
223 No change Kane Williamson (New Zealand) flag Kane Williamson (New Zealand) 138.49 M-19 | Runs-554 | A-37 | SR-120
225 Up 12 Noah Croes (Netherlands) flag Noah Croes (Netherlands) 137.79 M-21 | Runs-228 | A-23 | SR-132
226 Up 26 Basil Hameed (U.A.E.) flag Basil Hameed (U.A.E.) 137.16 M-49 | Runs-639 | A-26 | SR-126
228 Down 6 Sohail Ahmed (Bahrain) flag Sohail Ahmed (Bahrain) 136.73 M-78 | Runs-1954 | A-43 | SR-119
230 Down 12 Malan Kruger (Namibia) flag Malan Kruger (Namibia) 135.46 M-29 | Runs-407 | A-16 | SR-104
231 Down 3 Jaskaran Singh (Canada) flag Jaskaran Singh (Canada) 134.65 M-16 | Runs-120 | A-24 | SR-158
232 Down 2 Luqman Butt (Cambodia) flag Luqman Butt (Cambodia) 133.87 M-45 | Runs-1239 | A-35 | SR-148
234 Down 2 Tanzim Hasan Sakib (Bangladesh) flag Tanzim Hasan Sakib (Bangladesh) 132.14 M-40 | Runs-195 | A-13 | SR-104
235 Down 1 Jamie Smith (England) flag Jamie Smith (England) 131.37 M-5 | Runs-130 | A-26 | SR-194
236 Up 9 Aryan Dutt (Netherlands) flag Aryan Dutt (Netherlands) 129.98 M-26 | Runs-136 | A-15 | SR-109
240 Up 10 Mahmudullah (Bangladesh) flag Mahmudullah (Bangladesh) 126.97 M-26 | Runs-442 | A-22 | SR-114
242 Down 2 Sybrand Engelbrecht (Netherlands) flag Sybrand Engelbrecht (Netherlands) 126.43 M-12 | Runs-280 | A-31 | SR-133
243 Up 19 Karan KC (Nepal) flag Karan KC (Nepal) 126.30 M-52 | Runs-245 | A-14 | SR-149
244 Down 1 Matthew Breetzke (South Africa) flag Matthew Breetzke (South Africa) 126.27 M-13 | Runs-158 | A-13 | SR-116
246 Down 2 Francisco Couana (Mozambique) flag Francisco Couana (Mozambique) 124.98 M-27 | Runs-610 | A-28 | SR-117
249 Down 30 Aaron Johnson (Canada) flag Aaron Johnson (Canada) 124.52 M-31 | Runs-910 | A-33 | SR-147
Tags: #topcricketplayersofalltime #bestcricketplayersofalltime #greatestcricketplayers #t20icricket #t20is #ment20is #prathnayake #rathnayake #abdulwaheed #waheed #faisalkhan #khan #dionmyers #myers #hammadmirza #mirza #ravijasandaruwan #sandaruwan #grantstewart #stewart #matthewforde #forde #benmanenti #manenti #matthewcross #cross #markadair #adair #iccrankings #icctestrankings #iccodirankings #icct20irankings #iccteamrankings #iccplayerrankings #iccmenrankings #iccwomenrankings #iplrankings