Year-end snapshots of ratings allowing you to track historical performance trends over time. Available for each year since the format origin.  For the last update date and full update schedule, refer to FAQs.
CRR Change Name Points Stats
201 Up 27 Hasan Mahmud (Bangladesh) flag Hasan Mahmud (Bangladesh) 323.84 M-25 | Runs-50 | BatA-25 | Wickets-28 | BowlA-24 | Ct/St-8 | FPM-0.3
202 New Ikramullah Khan (Qatar) flag Ikramullah Khan (Qatar) 323.80 M-38 | Runs-388 | BatA-17 | Wickets-31 | BowlA-28 | Ct/St-5 | FPM-0.1
203 Down 46 Chris Greaves (Scotland) flag Chris Greaves (Scotland) 323.09 M-26 | Runs-193 | BatA-21 | Wickets-20 | BowlA-20 | Ct/St-9 | FPM-0.3
204 Down 117 Mohammed Aslam (Kuwait) flag Mohammed Aslam (Kuwait) 322.81 M-60 | Runs-668 | BatA-18 | Wickets-56 | BowlA-23 | Ct/St-16 | FPM-0.3
205 New Roelof van der Merwe (Netherlands/South Africa) flag Roelof van der Merwe (Netherlands/South Africa) 322.43 M-21 | Runs-101 | BatA-20 | Wickets-20 | BowlA-20 | Ct/St-4 | FPM-0.2
206 Down 73 Yasin Patel (Kuwait) flag Yasin Patel (Kuwait) 322.12 M-54 | Runs-239 | BatA-16 | Wickets-63 | BowlA-19 | Ct/St-26 | FPM-0.5
207 New Muhammad Asim (Qatar) flag Muhammad Asim (Qatar) 320.84 M-19 | Runs-457 | BatA-30 | Wickets-18 | BowlA-17 | Ct/St-9 | FPM-0.5
208 Down 65 Rizwan Butt (Bahrain) flag Rizwan Butt (Bahrain) 320.23 M-81 | Runs-240 | BatA-10 | Wickets-127 | BowlA-15 | Ct/St-18 | FPM-0.2
209 New Sachin Gill (Kenya) flag Sachin Gill (Kenya) 319.96 M-17 | Runs-231 | BatA-23 | Wickets-13 | BowlA-25 | Ct/St-1 | FPM-0.1
210 Down 15 Aaron Hardie (Australia) flag Aaron Hardie (Australia) 318.74 M-16 | Runs-180 | BatA-23 | Wickets-13 | BowlA-27 | Ct/St-6 | FPM-0.4
211 Down 12 Zain Ul Abidin (Saudi Arabia) flag Zain Ul Abidin (Saudi Arabia) 317.86 M-47 | Runs-411 | BatA-19 | Wickets-49 | BowlA-19 | Ct/St-12 | FPM-0.3
212 Down 40 Will Jacks (England) flag Will Jacks (England) 316.50 M-29 | Runs-401 | BatA-17 | Wickets-3 | BowlA-26 | Ct/St-9 | FPM-0.3
213 Down 3 Logan van Beek (Netherlands) flag Logan van Beek (Netherlands) 316.06 M-21 | Runs-82 | BatA-9 | Wickets-31 | BowlA-16 | Ct/St-13 | FPM-0.6
214 New Safyaan Sharif (Scotland) flag Safyaan Sharif (Scotland) 315.86 M-22 | Runs-40 | BatA-10 | Wickets-24 | BowlA-23 | Ct/St-6 | FPM-0.3
215 New Trent Boult (New Zealand) flag Trent Boult (New Zealand) 314.93 M-17 | Runs-28 | BatA-14 | Wickets-21 | BowlA-21 | Ct/St-6 | FPM-0.4
216 Down 42 Imran Anwar (Bahrain) flag Imran Anwar (Bahrain) 314.86 M-89 | Runs-1055 | BatA-19 | Wickets-81 | BowlA-22 | Ct/St-21 | FPM-0.2
217 New Haider Ali (U.A.E.) flag Haider Ali (U.A.E.) 314.13 M-21 | Runs-43 | BatA-6 | Wickets-29 | BowlA-16 | Ct/St-5 | FPM-0.2
218 Down 43 Dilon Heyliger (Canada) flag Dilon Heyliger (Canada) 313.84 M-39 | Runs-297 | BatA-25 | Wickets-26 | BowlA-31 | Ct/St-10 | FPM-0.3
219 Down 78 Naseem Shah (Pakistan) flag Naseem Shah (Pakistan) 313.51 M-33 | Runs-60 | BatA-8 | Wickets-29 | BowlA-33 | Ct/St-4 | FPM-0.1
220 Down 88 George Dockrell (Ireland) flag George Dockrell (Ireland) 312.87 M-63 | Runs-886 | BatA-24 | Wickets-7 | BowlA-38 | Ct/St-28 | FPM-0.4
221 Down 186 Imad Wasim (Pakistan) flag Imad Wasim (Pakistan) 311.21 M-17 | Runs-215 | BatA-24 | Wickets-18 | BowlA-16 | Ct/St-2 | FPM-0.1
222 New Rassie van der Dussen (South Africa) flag Rassie van der Dussen (South Africa) 310.25 M-23 | Runs-473 | BatA-26 | Wickets-0 | BowlA-na | Ct/St-13 | FPM-0.6
223 New Lalit Rajbanshi (Nepal) flag Lalit Rajbanshi (Nepal) 309.44 M-25 | Runs-5 | BatA-5 | Wickets-26 | BowlA-21 | Ct/St-6 | FPM-0.2
224 New Peter Aho (Nigeria) flag Peter Aho (Nigeria) 306.89 M-46 | Runs-99 | BatA-11 | Wickets-47 | BowlA-17 | Ct/St-14 | FPM-0.3
225 Down 97 Ravindra Jadeja (India) flag Ravindra Jadeja (India) 304.95 M-19 | Runs-259 | BatA-29 | Wickets-8 | BowlA-45 | Ct/St-6 | FPM-0.3
226 New Binura Fernando (Sri Lanka) flag Binura Fernando (Sri Lanka) 304.91 M-19 | Runs-15 | BatA-5 | Wickets-16 | BowlA-34 | Ct/St-3 | FPM-0.2
227 New Ben Sears (New Zealand) flag Ben Sears (New Zealand) 303.53 M-20 | Runs-21 | BatA-7 | Wickets-22 | BowlA-24 | Ct/St-2 | FPM-0.1
228 New Ben Shikongo (Namibia) flag Ben Shikongo (Namibia) 302.71 M-24 | Runs-1 | BatA-1 | Wickets-24 | BowlA-18 | Ct/St-6 | FPM-0.3
229 New Andile Simelane (South Africa) flag Andile Simelane (South Africa) 301.59 M-10 | Runs-56 | BatA-8 | Wickets-8 | BowlA-34 | Ct/St-4 | FPM-0.4
230 New Ateeq Iqbal (Hong Kong) flag Ateeq Iqbal (Hong Kong) 300.73 M-40 | Runs-18 | BatA-9 | Wickets-34 | BowlA-21 | Ct/St-11 | FPM-0.3
231 Up 1 Fareed Ahmad (Afghanistan) flag Fareed Ahmad (Afghanistan) 300.53 M-22 | Runs-9 | BatA-5 | Wickets-26 | BowlA-21 | Ct/St-5 | FPM-0.2
232 New Max O'Dowd (Netherlands) flag Max O'Dowd (Netherlands) 299.69 M-44 | Runs-1148 | BatA-30 | Wickets-1 | BowlA-35 | Ct/St-21 | FPM-0.5
233 Down 67 Paul Stirling (Ireland) flag Paul Stirling (Ireland) 299.55 M-62 | Runs-1192 | BatA-21 | Wickets-0 | BowlA-na | Ct/St-17 | FPM-0.3
234 New Ottneil Baartman (South Africa) flag Ottneil Baartman (South Africa) 299.05 M-17 | Runs-14 | BatA-4 | Wickets-22 | BowlA-22 | Ct/St-5 | FPM-0.3
235 New Vraj Patel (Kenya) flag Vraj Patel (Kenya) 298.91 M-56 | Runs-14 | BatA-5 | Wickets-74 | BowlA-15 | Ct/St-16 | FPM-0.3
236 Down 13 Aasif Sheikh (Nepal) flag Aasif Sheikh (Nepal) 296.01 M-63 | Runs-1485 | BatA-25 | Wickets-0 | BowlA-na | Ct/St-49 | FPM-0.8
237 Down 79 Kyle Mayers (West Indies) flag Kyle Mayers (West Indies) 295.11 M-39 | Runs-748 | BatA-21 | Wickets-2 | BowlA-91 | Ct/St-17 | FPM-0.4
238 New Nasrulla Rana (Hong Kong) flag Nasrulla Rana (Hong Kong) 293.16 M-46 | Runs-243 | BatA-14 | Wickets-38 | BowlA-23 | Ct/St-15 | FPM-0.3
239 Down 17 Lorcan Tucker (Ireland) flag Lorcan Tucker (Ireland) 292.64 M-61 | Runs-1173 | BatA-23 | Wickets-0 | BowlA-na | Ct/St-47 | FPM-0.8
240 Down 141 David Wiese (Namibia/South Africa) flag David Wiese (Namibia/South Africa) 292.03 M-23 | Runs-285 | BatA-26 | Wickets-26 | BowlA-19 | Ct/St-10 | FPM-0.4
241 New Mirza Mohammed Baig (Qatar) flag Mirza Mohammed Baig (Qatar) 291.65 M-28 | Runs-314 | BatA-17 | Wickets-32 | BowlA-14 | Ct/St-9 | FPM-0.3
242 Down 100 Bjorn Fortuin (South Africa) flag Bjorn Fortuin (South Africa) 291.46 M-14 | Runs-87 | BatA-15 | Wickets-9 | BowlA-42 | Ct/St-2 | FPM-0.1
243 Down 57 Aizaz Khan (Hong Kong) flag Aizaz Khan (Hong Kong) 289.11 M-57 | Runs-662 | BatA-17 | Wickets-53 | BowlA-23 | Ct/St-18 | FPM-0.3
244 New Anshy Rath (Hong Kong) flag Anshy Rath (Hong Kong) 286.96 M-53 | Runs-1591 | BatA-33 | Wickets-2 | BowlA-35 | Ct/St-19 | FPM-0.4
245 Down 216 Naveen-ul-Haq (Afghanistan) flag Naveen-ul-Haq (Afghanistan) 284.49 M-35 | Runs-37 | BatA-5 | Wickets-49 | BowlA-19 | Ct/St-8 | FPM-0.2
246 New Ali Dawood (Bahrain) flag Ali Dawood (Bahrain) 284.41 M-65 | Runs-59 | BatA-7 | Wickets-100 | BowlA-14 | Ct/St-22 | FPM-0.3
247 New Kyle Klein (Netherlands) flag Kyle Klein (Netherlands) 283.40 M-17 | Runs-42 | BatA-5 | Wickets-28 | BowlA-16 | Ct/St-1 | FPM-0.1
248 Down 142 Johnson Charles (West Indies) flag Johnson Charles (West Indies) 283.39 M-30 | Runs-744 | BatA-25 | Wickets-0 | BowlA-na | Ct/St-14 | FPM-0.5
249 Down 1 Lucas Oluoch (Kenya) flag Lucas Oluoch (Kenya) 282.70 M-62 | Runs-360 | BatA-15 | Wickets-60 | BowlA-19 | Ct/St-11 | FPM-0.2
250 Down 227 Aqib Ilyas (Oman) flag Aqib Ilyas (Oman) 282.64 M-31 | Runs-829 | BatA-30 | Wickets-45 | BowlA-14 | Ct/St-12 | FPM-0.4
Tags: #topcricketplayersofalltime #bestcricketplayersofalltime #greatestcricketplayers #t20icricket #t20is #ment20is #hasanmahmud #mahmud #ikramullahkhan #khan #chrisgreaves #greaves #mohammedaslam #aslam #roelofvandermerwe #merwe #yasinpatel #patel #muhammadasim #asim #rizwanbutt #butt #sachingill #gill #aaronhardie #hardie #zainulabidin #abidin #iccrankings #icctestrankings #iccodirankings #icct20irankings #iccteamrankings #iccplayerrankings #iccmenrankings #iccwomenrankings #iplrankings