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
101 Down 17 Mohammad Rizwan (Pakistan) flag Mohammad Rizwan (Pakistan) 258.81 M-51 | Runs-1775 | A-44 | SR-122
102 Down 7 Andre Russell (West Indies) flag Andre Russell (West Indies) 258.30 M-19 | Runs-381 | A-29 | SR-181
103 Down 7 Michael Levitt (Netherlands) flag Michael Levitt (Netherlands) 257.30 M-26 | Runs-866 | A-36 | SR-142
104 Down 7 Saiteja Mukkamalla (U.S.A.) flag Saiteja Mukkamalla (U.S.A.) 255.52 M-18 | Runs-639 | A-43 | SR-153
105 Up 302 Ishan Kishan (India) flag Ishan Kishan (India) 253.57 M-31 | Runs-898 | A-29 | SR-138
106 Up 17 Ross Adair (Ireland) flag Ross Adair (Ireland) 250.42 M-18 | Runs-443 | A-25 | SR-138
107 Down 9 Aasif Sheikh (Nepal) flag Aasif Sheikh (Nepal) 249.49 M-63 | Runs-1485 | A-25 | SR-119
108 Down 9 Sami Sohail (Malawi) flag Sami Sohail (Malawi) 248.70 M-53 | Runs-1676 | A-43 | SR-127
109 Down 9 Heinrich Klaasen (South Africa) flag Heinrich Klaasen (South Africa) 244.43 M-30 | Runs-551 | A-24 | SR-142
110 Down 7 Kamindu Mendis (Sri Lanka) flag Kamindu Mendis (Sri Lanka) 243.42 M-30 | Runs-464 | A-20 | SR-125
111 Down 9 Max O'Dowd (Netherlands) flag Max O'Dowd (Netherlands) 239.15 M-44 | Runs-1148 | A-30 | SR-120
112 Down 7 Axar Patel (India) flag Axar Patel (India) 235.30 M-72 | Runs-608 | A-20 | SR-136
113 Down 4 Nicholas Pooran (West Indies) flag Nicholas Pooran (West Indies) 230.77 M-52 | Runs-1266 | A-27 | SR-145
114 Down 6 Michael Bracewell (New Zealand) flag Michael Bracewell (New Zealand) 227.80 M-47 | Runs-434 | A-20 | SR-134
115 Down 5 Anshy Rath (Hong Kong) flag Anshy Rath (Hong Kong) 227.71 M-53 | Runs-1591 | A-33 | SR-127
116 Down 4 Adil Butt (Eswatini) flag Adil Butt (Eswatini) 227.28 M-25 | Runs-823 | A-34 | SR-161
117 Up 15 Wanindu Hasaranga (Sri Lanka) flag Wanindu Hasaranga (Sri Lanka) 226.76 M-60 | Runs-487 | A-12 | SR-131
118 Down 4 Zeeshan Ali (Hong Kong) flag Zeeshan Ali (Hong Kong) 225.24 M-65 | Runs-1276 | A-28 | SR-140
119 Down 46 Mohammad Nawaz (Pakistan) flag Mohammad Nawaz (Pakistan) 222.45 M-60 | Runs-768 | A-20 | SR-138
120 Down 4 Rishabh Pant (India) flag Rishabh Pant (India) 218.69 M-35 | Runs-586 | A-23 | SR-132
121 Down 3 Donovan Ferreira (South Africa) flag Donovan Ferreira (South Africa) 216.98 M-16 | Runs-240 | A-18 | SR-156
122 Down 3 Jonny Bairstow (England) flag Jonny Bairstow (England) 215.01 M-17 | Runs-481 | A-44 | SR-142
123 Up 28 Curtis Campher (Ireland) flag Curtis Campher (Ireland) 214.98 M-58 | Runs-929 | A-23 | SR-125
124 Down 4 Karim Janat (Afghanistan) flag Karim Janat (Afghanistan) 213.86 M-43 | Runs-432 | A-16 | SR-118
125 Up 47 Usman Khan (Pakistan) flag Usman Khan (Pakistan) 212.11 M-31 | Runs-414 | A-20 | SR-121
126 Down 4 Kyle Mayers (West Indies) flag Kyle Mayers (West Indies) 207.42 M-37 | Runs-677 | A-20 | SR-131
127 Up 1 Gulbadin Naib (Afghanistan) flag Gulbadin Naib (Afghanistan) 200.19 M-28 | Runs-429 | A-24 | SR-123
128 Down 27 Liam Livingstone (England) flag Liam Livingstone (England) 198.80 M-43 | Runs-670 | A-26 | SR-145
129 Down 5 Monank Patel (U.S.A.) flag Monank Patel (U.S.A.) 198.80 M-27 | Runs-756 | A-34 | SR-145
130 Down 5 Faisal Khan (Saudi Arabia) flag Faisal Khan (Saudi Arabia) 198.47 M-50 | Runs-1406 | A-31 | SR-171
131 Down 4 Rohit Paudel (Nepal) flag Rohit Paudel (Nepal) 197.97 M-65 | Runs-1557 | A-31 | SR-121
132 Down 6 Shaheen Shah Afridi (Pakistan) flag Shaheen Shah Afridi (Pakistan) 194.95 M-58 | Runs-283 | A-13 | SR-129
133 Down 4 Ruturaj Gaikwad (India) flag Ruturaj Gaikwad (India) 194.24 M-21 | Runs-598 | A-43 | SR-145
134 Up 4 Sam Curran (England) flag Sam Curran (England) 192.33 M-49 | Runs-360 | A-17 | SR-126
135 Up 8 George Linde (South Africa) flag George Linde (South Africa) 191.34 M-15 | Runs-192 | A-21 | SR-150
136 Down 6 Ravija Sandaruwan (Kuwait) flag Ravija Sandaruwan (Kuwait) 190.95 M-58 | Runs-1410 | A-25 | SR-141
137 Down 6 Rakep Patel (Kenya) flag Rakep Patel (Kenya) 190.23 M-57 | Runs-1258 | A-31 | SR-138
138 Down 5 Arun Yadav (Tanzania) flag Arun Yadav (Tanzania) 189.44 M-11 | Runs-421 | A-42 | SR-154
139 Down 5 Abdul Waheed (Saudi Arabia) flag Abdul Waheed (Saudi Arabia) 189.42 M-53 | Runs-1510 | A-34 | SR-133
140 Down 5 Dipendra Singh Airee (Nepal) flag Dipendra Singh Airee (Nepal) 188.45 M-64 | Runs-1479 | A-34 | SR-144
141 Up 52 Gudakesh Motie (West Indies) flag Gudakesh Motie (West Indies) 186.58 M-43 | Runs-205 | A-15 | SR-134
142 Down 5 Nikolaas Davin (Namibia) flag Nikolaas Davin (Namibia) 184.33 M-21 | Runs-634 | A-35 | SR-132
143 Down 7 Faheem Ashraf (Pakistan) flag Faheem Ashraf (Pakistan) 180.58 M-37 | Runs-285 | A-14 | SR-143
144 Down 5 Babar Hayat (Hong Kong) flag Babar Hayat (Hong Kong) 180.32 M-76 | Runs-1739 | A-28 | SR-130
145 Down 5 Andy Balbirnie (Ireland) flag Andy Balbirnie (Ireland) 179.38 M-51 | Runs-1199 | A-24 | SR-122
146 Up 117 Matthew Forde (West Indies) flag Matthew Forde (West Indies) 178.68 M-19 | Runs-158 | A-16 | SR-152
147 Up 7 Dhananjaya de Silva (Sri Lanka) flag Dhananjaya de Silva (Sri Lanka) 178.37 M-25 | Runs-478 | A-21 | SR-123
148 Down 7 Richie Berrington (Scotland) flag Richie Berrington (Scotland) 177.32 M-28 | Runs-641 | A-29 | SR-138
149 Down 7 Mehidy Hasan Miraz (Bangladesh) flag Mehidy Hasan Miraz (Bangladesh) 177.02 M-21 | Runs-324 | A-20 | SR-117
150 Up 39 Lhuan Dre Pretorius (South Africa) flag Lhuan Dre Pretorius (South Africa) 176.26 M-13 | Runs-201 | A-15 | SR-128
151 Down 7 Zane Green (Namibia) flag Zane Green (Namibia) 172.99 M-46 | Runs-434 | A-26 | SR-122
152 Down 7 Jatinder Singh (Oman) flag Jatinder Singh (Oman) 172.88 M-41 | Runs-795 | A-21 | SR-123
153 Down 7 Najmul Hossain Shanto (Bangladesh) flag Najmul Hossain Shanto (Bangladesh) 172.74 M-44 | Runs-911 | A-25 | SR-110
154 Down 7 Meet Bhavsar (Kuwait) flag Meet Bhavsar (Kuwait) 172.18 M-60 | Runs-1579 | A-29 | SR-131
155 Down 7 Will Jacks (England) flag Will Jacks (England) 172.16 M-30 | Runs-401 | A-17 | SR-135
156 Down 7 Marco Jansen (South Africa) flag Marco Jansen (South Africa) 172.10 M-24 | Runs-195 | A-15 | SR-140
157 Down 7 Tashinga Musekiwa (Zimbabwe) flag Tashinga Musekiwa (Zimbabwe) 171.45 M-36 | Runs-352 | A-19 | SR-129
158 Down 6 Navneet Dhaliwal (Canada) flag Navneet Dhaliwal (Canada) 169.59 M-27 | Runs-585 | A-25 | SR-124
159 Down 6 Sundeep Jora (Nepal) flag Sundeep Jora (Nepal) 168.39 M-32 | Runs-388 | A-18 | SR-120
160 Down 5 Darius Visser (Samoa) flag Darius Visser (Samoa) 167.65 M-17 | Runs-578 | A-41 | SR-151
161 Down 5 Michael Jones (Scotland) flag Michael Jones (Scotland) 167.18 M-11 | Runs-224 | A-22 | SR-137
162 Down 5 Matthew Cross (Scotland) flag Matthew Cross (Scotland) 166.98 M-27 | Runs-440 | A-22 | SR-114
163 Down 5 Muhammad Asim (Qatar) flag Muhammad Asim (Qatar) 166.53 M-19 | Runs-457 | A-30 | SR-133
164 Down 5 Clinto Anto (Kuwait) flag Clinto Anto (Kuwait) 165.42 M-41 | Runs-871 | A-24 | SR-149
165 Down 5 Scott Edwards (Netherlands) flag Scott Edwards (Netherlands) 161.96 M-46 | Runs-795 | A-23 | SR-120
166 Down 5 Hammad Mirza (Oman) flag Hammad Mirza (Oman) 161.69 M-23 | Runs-406 | A-19 | SR-108
167 Down 5 Dion Myers (Zimbabwe) flag Dion Myers (Zimbabwe) 161.17 M-23 | Runs-429 | A-23 | SR-126
168 Up 1 Mitchell Owen (Australia) flag Mitchell Owen (Australia) 161.11 M-14 | Runs-171 | A-19 | SR-154
169 Down 6 Nizakat Khan (Hong Kong) flag Nizakat Khan (Hong Kong) 160.77 M-77 | Runs-1657 | A-25 | SR-118
170 Up 58 Mark Adair (Ireland) flag Mark Adair (Ireland) 159.69 M-66 | Runs-606 | A-17 | SR-134
171 Down 6 Michael Leask (Scotland) flag Michael Leask (Scotland) 157.89 M-31 | Runs-442 | A-18 | SR-126
172 Down 6 Shakib Al Hasan (Bangladesh) flag Shakib Al Hasan (Bangladesh) 157.52 M-35 | Runs-657 | A-24 | SR-123
173 Down 6 Andries Gous (U.S.A.) flag Andries Gous (U.S.A.) 157.19 M-25 | Runs-751 | A-33 | SR-145
174 Down 3 Gulsan Jha (Nepal) flag Gulsan Jha (Nepal) 154.99 M-51 | Runs-629 | A-22 | SR-145
175 Down 2 Ruben Trumpelmann (Namibia) flag Ruben Trumpelmann (Namibia) 153.72 M-34 | Runs-234 | A-20 | SR-134
176 Down 2 Aamir Kaleem (Oman) flag Aamir Kaleem (Oman) 153.49 M-26 | Runs-361 | A-17 | SR-115
177 Down 1 Virandeep Singh (Malaysia) flag Virandeep Singh (Malaysia) 152.47 M-86 | Runs-2496 | A-42 | SR-132
178 Down 1 James Neesham (New Zealand) flag James Neesham (New Zealand) 152.15 M-55 | Runs-594 | A-19 | SR-148
179 Down 1 Nicholas Kirton (Canada) flag Nicholas Kirton (Canada) 151.34 M-31 | Runs-669 | A-27 | SR-129
180 Down 1 Mahedi Hasan (Bangladesh) flag Mahedi Hasan (Bangladesh) 150.22 M-41 | Runs-216 | A-10 | SR-99
181 Down 6 Rahul Chopra (U.A.E.) flag Rahul Chopra (U.A.E.) 150.00 M-39 | Runs-742 | A-27 | SR-117
182 Down 2 Riazat Ali Shah (Uganda) flag Riazat Ali Shah (Uganda) 148.35 M-52 | Runs-1116 | A-34 | SR-119
183 Down 2 Matthew Stokes (Guernsey) flag Matthew Stokes (Guernsey) 148.14 M-38 | Runs-961 | A-46 | SR-128
184 Down 2 Aqib Ilyas (Oman) flag Aqib Ilyas (Oman) 147.78 M-31 | Runs-829 | A-30 | SR-127
185 Down 2 Sohail Ahmed (Bahrain) flag Sohail Ahmed (Bahrain) 147.08 M-67 | Runs-1659 | A-47 | SR-121
186 Down 2 Raghav Dhawan (Uganda) flag Raghav Dhawan (Uganda) 146.53 M-22 | Runs-539 | A-30 | SR-108
187 Down 72 Kane Williamson (New Zealand) flag Kane Williamson (New Zealand) 146.36 M-19 | Runs-554 | A-37 | SR-120
188 Down 1 Rishad Hossain (Bangladesh) flag Rishad Hossain (Bangladesh) 144.66 M-55 | Runs-213 | A-9 | SR-128
189 Up 1 Aaron Johnson (Canada) flag Aaron Johnson (Canada) 144.12 M-31 | Runs-910 | A-33 | SR-147
190 Up 1 Ravindra Jadeja (India) flag Ravindra Jadeja (India) 143.58 M-19 | Runs-259 | A-29 | SR-144
191 Up 81 Zakary Foulkes (New Zealand) flag Zakary Foulkes (New Zealand) 143.34 M-19 | Runs-88 | A-18 | SR-154
192 No change Gerald Coetzee (South Africa) flag Gerald Coetzee (South Africa) 143.07 M-13 | Runs-110 | A-11 | SR-133
193 Down 7 Tony Munyonga (Zimbabwe) flag Tony Munyonga (Zimbabwe) 142.23 M-31 | Runs-314 | A-13 | SR-105
194 No change Muhammad Tanveer (Qatar) flag Muhammad Tanveer (Qatar) 142.07 M-46 | Runs-1299 | A-43 | SR-136
195 Up 11 Muhammad Zohaib (U.A.E.) flag Muhammad Zohaib (U.A.E.) 141.32 M-16 | Runs-303 | A-20 | SR-104
196 No change Steven Taylor (U.S.A.) flag Steven Taylor (U.S.A.) 140.34 M-18 | Runs-487 | A-29 | SR-132
197 No change Nurul Hasan (Bangladesh) flag Nurul Hasan (Bangladesh) 140.04 M-25 | Runs-333 | A-28 | SR-125
198 No change Malan Kruger (Namibia) flag Malan Kruger (Namibia) 138.49 M-28 | Runs-402 | A-17 | SR-105
199 No change AWJ Auguste (West Indies) flag AWJ Auguste (West Indies) 138.47 M-9 | Runs-164 | A-23 | SR-139
200 Down 5 Washington Sundar (India) flag Washington Sundar (India) 137.55 M-27 | Runs-207 | A-26 | SR-132
Tags: #topcricketplayersofalltime #bestcricketplayersofalltime #greatestcricketplayers #t20icricket #t20is #ment20is #mohammadrizwan #rizwan #andrerussell #russell #michaellevitt #levitt #saitejamukkamalla #mukkamalla #ishankishan #kishan #rossadair #adair #aasifsheikh #sheikh #samisohail #sohail #heinrichklaasen #klaasen #kamindumendis #mendis #maxodowd #odowd #iccrankings #icctestrankings #iccodirankings #icct20irankings #iccteamrankings #iccplayerrankings #iccmenrankings #iccwomenrankings #iplrankings