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 New Roelof van der Merwe (Netherlands/South Africa) flag Roelof van der Merwe (Netherlands/South Africa) 326.47 M-21 | Runs-101 | BatA-20 | Wickets-20 | BowlA-20 | Ct/St-4 | FPM-0.2
202 Down 69 Yasin Patel (Kuwait) flag Yasin Patel (Kuwait) 325.69 M-54 | Runs-239 | BatA-16 | Wickets-63 | BowlA-19 | Ct/St-26 | FPM-0.5
203 New Kwena Maphaka (South Africa) flag Kwena Maphaka (South Africa) 325.60 M-13 | Runs-19 | BatA-10 | Wickets-15 | BowlA-28 | Ct/St-6 | FPM-0.5
204 Down 115 Dhananjaya de Silva (Sri Lanka) flag Dhananjaya de Silva (Sri Lanka) 325.39 M-22 | Runs-435 | BatA-22 | Wickets-11 | BowlA-14 | Ct/St-15 | FPM-0.7
205 Down 121 Mohammed Aslam (Kuwait) flag Mohammed Aslam (Kuwait) 325.02 M-60 | Runs-668 | BatA-18 | Wickets-56 | BowlA-23 | Ct/St-16 | FPM-0.3
206 New Ikramullah Khan (Qatar) flag Ikramullah Khan (Qatar) 324.87 M-38 | Runs-388 | BatA-17 | Wickets-31 | BowlA-28 | Ct/St-5 | FPM-0.1
207 New Sachin Gill (Kenya) flag Sachin Gill (Kenya) 323.31 M-17 | Runs-231 | BatA-23 | Wickets-13 | BowlA-25 | Ct/St-1 | FPM-0.1
208 Down 53 Chris Greaves (Scotland) flag Chris Greaves (Scotland) 322.98 M-26 | Runs-193 | BatA-21 | Wickets-20 | BowlA-20 | Ct/St-9 | FPM-0.3
209 Down 16 Aaron Hardie (Australia) flag Aaron Hardie (Australia) 321.78 M-16 | Runs-180 | BatA-23 | Wickets-13 | BowlA-27 | Ct/St-6 | FPM-0.4
210 New Lalit Rajbanshi (Nepal) flag Lalit Rajbanshi (Nepal) 321.34 M-25 | Runs-5 | BatA-5 | Wickets-26 | BowlA-21 | Ct/St-6 | FPM-0.2
211 Down 65 Rizwan Butt (Bahrain) flag Rizwan Butt (Bahrain) 320.35 M-81 | Runs-240 | BatA-10 | Wickets-127 | BowlA-15 | Ct/St-18 | FPM-0.2
212 Down 11 Zain Ul Abidin (Saudi Arabia) flag Zain Ul Abidin (Saudi Arabia) 319.34 M-47 | Runs-411 | BatA-19 | Wickets-49 | BowlA-19 | Ct/St-12 | FPM-0.3
213 Down 4 Logan van Beek (Netherlands) flag Logan van Beek (Netherlands) 318.63 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) 318.53 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) 318.29 M-17 | Runs-28 | BatA-14 | Wickets-21 | BowlA-21 | Ct/St-6 | FPM-0.4
216 Down 77 Naseem Shah (Pakistan) flag Naseem Shah (Pakistan) 318.13 M-33 | Runs-60 | BatA-8 | Wickets-29 | BowlA-33 | Ct/St-4 | FPM-0.1
217 Down 44 Dilon Heyliger (Canada) flag Dilon Heyliger (Canada) 318.00 M-39 | Runs-297 | BatA-25 | Wickets-26 | BowlA-31 | Ct/St-10 | FPM-0.3
218 Down 46 Will Jacks (England) flag Will Jacks (England) 317.56 M-29 | Runs-401 | BatA-17 | Wickets-3 | BowlA-26 | Ct/St-9 | FPM-0.3
219 Down 44 Imran Anwar (Bahrain) flag Imran Anwar (Bahrain) 317.33 M-89 | Runs-1055 | BatA-19 | Wickets-81 | BowlA-22 | Ct/St-21 | FPM-0.2
220 New Haider Ali (U.A.E.) flag Haider Ali (U.A.E.) 316.86 M-21 | Runs-43 | BatA-6 | Wickets-29 | BowlA-16 | Ct/St-5 | FPM-0.2
221 Down 90 George Dockrell (Ireland) flag George Dockrell (Ireland) 316.24 M-63 | Runs-886 | BatA-24 | Wickets-7 | BowlA-38 | Ct/St-28 | FPM-0.4
222 New Rassie van der Dussen (South Africa) flag Rassie van der Dussen (South Africa) 315.39 M-23 | Runs-473 | BatA-26 | Wickets-0 | BowlA-na | Ct/St-13 | FPM-0.6
223 Down 189 Imad Wasim (Pakistan) flag Imad Wasim (Pakistan) 312.51 M-17 | Runs-215 | BatA-24 | Wickets-18 | BowlA-16 | Ct/St-2 | FPM-0.1
224 New Peter Aho (Nigeria) flag Peter Aho (Nigeria) 307.11 M-46 | Runs-99 | BatA-11 | Wickets-47 | BowlA-17 | Ct/St-14 | FPM-0.3
225 New Binura Fernando (Sri Lanka) flag Binura Fernando (Sri Lanka) 306.38 M-19 | Runs-15 | BatA-5 | Wickets-16 | BowlA-34 | Ct/St-3 | FPM-0.2
226 New Ben Sears (New Zealand) flag Ben Sears (New Zealand) 304.86 M-20 | Runs-21 | BatA-7 | Wickets-22 | BowlA-24 | Ct/St-2 | FPM-0.1
227 New Andile Simelane (South Africa) flag Andile Simelane (South Africa) 304.83 M-10 | Runs-56 | BatA-8 | Wickets-8 | BowlA-34 | Ct/St-4 | FPM-0.4
228 Up 13 Fareed Ahmad (Afghanistan) flag Fareed Ahmad (Afghanistan) 304.40 M-22 | Runs-9 | BatA-5 | Wickets-26 | BowlA-21 | Ct/St-5 | FPM-0.2
229 Down 99 Ravindra Jadeja (India) flag Ravindra Jadeja (India) 304.35 M-19 | Runs-259 | BatA-29 | Wickets-8 | BowlA-45 | Ct/St-6 | FPM-0.3
230 New Ben Shikongo (Namibia) flag Ben Shikongo (Namibia) 304.03 M-24 | Runs-1 | BatA-1 | Wickets-24 | BowlA-18 | Ct/St-6 | FPM-0.3
231 Down 63 Paul Stirling (Ireland) flag Paul Stirling (Ireland) 302.35 M-62 | Runs-1192 | BatA-21 | Wickets-0 | BowlA-na | Ct/St-17 | FPM-0.3
232 Down 7 Aasif Sheikh (Nepal) flag Aasif Sheikh (Nepal) 302.27 M-63 | Runs-1485 | BatA-25 | Wickets-0 | BowlA-na | Ct/St-49 | FPM-0.8
233 New Ottneil Baartman (South Africa) flag Ottneil Baartman (South Africa) 301.08 M-17 | Runs-14 | BatA-4 | Wickets-22 | BowlA-22 | Ct/St-5 | FPM-0.3
234 New Max O'Dowd (Netherlands) flag Max O'Dowd (Netherlands) 300.68 M-44 | Runs-1148 | BatA-30 | Wickets-1 | BowlA-35 | Ct/St-21 | FPM-0.5
235 New Ateeq Iqbal (Hong Kong) flag Ateeq Iqbal (Hong Kong) 299.99 M-40 | Runs-18 | BatA-9 | Wickets-34 | BowlA-21 | Ct/St-11 | FPM-0.3
236 New Vraj Patel (Kenya) flag Vraj Patel (Kenya) 298.72 M-56 | Runs-14 | BatA-5 | Wickets-74 | BowlA-15 | Ct/St-16 | FPM-0.3
237 Down 78 Kyle Mayers (West Indies) flag Kyle Mayers (West Indies) 297.17 M-39 | Runs-748 | BatA-21 | Wickets-2 | BowlA-91 | Ct/St-17 | FPM-0.4
238 New Mirza Mohammed Baig (Qatar) flag Mirza Mohammed Baig (Qatar) 297.14 M-28 | Runs-314 | BatA-17 | Wickets-32 | BowlA-14 | Ct/St-9 | FPM-0.3
239 Down 19 Lorcan Tucker (Ireland) flag Lorcan Tucker (Ireland) 296.09 M-61 | Runs-1173 | BatA-23 | Wickets-0 | BowlA-na | Ct/St-47 | FPM-0.8
240 New Nasrulla Rana (Hong Kong) flag Nasrulla Rana (Hong Kong) 295.42 M-46 | Runs-243 | BatA-14 | Wickets-38 | BowlA-23 | Ct/St-15 | FPM-0.3
241 Down 140 David Wiese (Namibia/South Africa) flag David Wiese (Namibia/South Africa) 294.93 M-23 | Runs-285 | BatA-26 | Wickets-26 | BowlA-19 | Ct/St-10 | FPM-0.4
242 Down 97 Bjorn Fortuin (South Africa) flag Bjorn Fortuin (South Africa) 292.81 M-14 | Runs-87 | BatA-15 | Wickets-9 | BowlA-42 | Ct/St-2 | FPM-0.1
243 Down 61 Aizaz Khan (Hong Kong) flag Aizaz Khan (Hong Kong) 292.38 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) 289.34 M-53 | Runs-1591 | BatA-33 | Wickets-2 | BowlA-35 | Ct/St-19 | FPM-0.4
245 New Kyle Klein (Netherlands) flag Kyle Klein (Netherlands) 288.92 M-17 | Runs-42 | BatA-5 | Wickets-28 | BowlA-16 | Ct/St-1 | FPM-0.1
246 Down 217 Naveen-ul-Haq (Afghanistan) flag Naveen-ul-Haq (Afghanistan) 286.92 M-35 | Runs-37 | BatA-5 | Wickets-49 | BowlA-19 | Ct/St-8 | FPM-0.2
247 Down 141 Johnson Charles (West Indies) flag Johnson Charles (West Indies) 286.61 M-30 | Runs-744 | BatA-25 | Wickets-0 | BowlA-na | Ct/St-14 | FPM-0.5
248 New Ali Dawood (Bahrain) flag Ali Dawood (Bahrain) 285.79 M-65 | Runs-59 | BatA-7 | Wickets-100 | BowlA-14 | Ct/St-22 | FPM-0.3
249 Down 226 Aqib Ilyas (Oman) flag Aqib Ilyas (Oman) 285.10 M-31 | Runs-829 | BatA-30 | Wickets-45 | BowlA-14 | Ct/St-12 | FPM-0.4
250 New Milind Kumar (U.S.A.) flag Milind Kumar (U.S.A.) 284.09 M-21 | Runs-322 | BatA-32 | Wickets-12 | BowlA-16 | Ct/St-13 | FPM-0.6
Tags: #topcricketplayersofalltime #bestcricketplayersofalltime #greatestcricketplayers #t20icricket #t20is #ment20is #roelofvandermerwe #merwe #yasinpatel #patel #kwenamaphaka #maphaka #dhananjayadesilva #silva #mohammedaslam #aslam #ikramullahkhan #khan #sachingill #gill #chrisgreaves #greaves #aaronhardie #hardie #lalitrajbanshi #rajbanshi #rizwanbutt #butt #iccrankings #icctestrankings #iccodirankings #icct20irankings #iccteamrankings #iccplayerrankings #iccmenrankings #iccwomenrankings #iplrankings