Recognizes the top performers in a single calendar year, and not correlated to our ratings which assess performances over longer term. Available for each year since the format origin.  Updated - 16th Nov 2025. Next Update- post 7th Jan 2026.
CRR Change Name Points Stats
2 New Saim Ayub (Pakistan) flag Saim Ayub (Pakistan) 426.11 M-9 | Runs-515 | BatA-64 | Wickets-5 | BowlA-28 | Ct/St-9 | FPM-1.0
9 Up 44 Pathum Nissanka (Sri Lanka) flag Pathum Nissanka (Sri Lanka) 342.67 M-12 | Runs-694 | BatA-63 | Wickets-0 | BowlA-na | Ct/St-7 | FPM-0.6
11 New Sherfane Rutherford (West Indies) flag Sherfane Rutherford (West Indies) 324.84 M-9 | Runs-425 | BatA-106 | Wickets-2 | BowlA-65 | Ct/St-3 | FPM-0.3
14 New Keacy Carty (West Indies) flag Keacy Carty (West Indies) 306.54 M-12 | Runs-560 | BatA-62 | Wickets-0 | BowlA-na | Ct/St-2 | FPM-0.2
24 New Janith Liyanage (Sri Lanka) flag Janith Liyanage (Sri Lanka) 261.40 M-18 | Runs-462 | BatA-46 | Wickets-1 | BowlA-169 | Ct/St-1 | FPM-0.1
30 New Avishka Fernando (Sri Lanka) flag Avishka Fernando (Sri Lanka) 243.09 M-18 | Runs-515 | BatA-30 | Wickets-0 | BowlA-na | Ct/St-5 | FPM-0.3
41 New Matthew Short (Australia) flag Matthew Short (Australia) 219.68 M-9 | Runs-184 | BatA-26 | Wickets-1 | BowlA-108 | Ct/St-4 | FPM-0.4
43 New Pargat Singh (Canada) flag Pargat Singh (Canada) 214.30 M-13 | Runs-520 | BatA-43 | Wickets-3 | BowlA-14 | Ct/St-4 | FPM-0.3
56 New Michael van Lingen (Namibia) flag Michael van Lingen (Namibia) 204.06 M-12 | Runs-445 | BatA-37 | Wickets-0 | BowlA-na | Ct/St-7 | FPM-0.6
58 New Jacob Bethell (England) flag Jacob Bethell (England) 202.36 M-8 | Runs-167 | BatA-28 | Wickets-4 | BowlA-36 | Ct/St-2 | FPM-0.3
63 New Max O'Dowd (Netherlands) flag Max O'Dowd (Netherlands) 197.64 M-12 | Runs-428 | BatA-39 | Wickets-1 | BowlA-85 | Ct/St-7 | FPM-0.6
65 New Nicholas Kirton (Canada) flag Nicholas Kirton (Canada) 191.39 M-15 | Runs-398 | BatA-36 | Wickets-4 | BowlA-19 | Ct/St-8 | FPM-0.5
69 New Will Jacks (England) flag Will Jacks (England) 185.94 M-8 | Runs-192 | BatA-24 | Wickets-1 | BowlA-104 | Ct/St-3 | FPM-0.4
74 New Harry Brook (England) flag Harry Brook (England) 180.66 M-5 | Runs-312 | BatA-78 | Wickets-0 | BowlA-na | Ct/St-0 | FPM-0.0
79 New Ben Duckett (England) flag Ben Duckett (England) 173.01 M-5 | Runs-305 | BatA-61 | Wickets-0 | BowlA-na | Ct/St-0 | FPM-0.0
81 New Evin Lewis (West Indies) flag Evin Lewis (West Indies) 170.54 M-6 | Runs-284 | BatA-57 | Wickets-0 | BowlA-na | Ct/St-5 | FPM-0.8
83 New Tanzid Hasan (Bangladesh) flag Tanzid Hasan (Bangladesh) 169.96 M-7 | Runs-234 | BatA-33 | Wickets-0 | BowlA-na | Ct/St-3 | FPM-0.4
84 New Harry Tector (Ireland) flag Harry Tector (Ireland) 167.08 M-5 | Runs-233 | BatA-47 | Wickets-1 | BowlA-17 | Ct/St-3 | FPM-0.6
91 New Hashmatullah Shahidi (Afghanistan) flag Hashmatullah Shahidi (Afghanistan) 162.45 M-14 | Runs-290 | BatA-32 | Wickets-0 | BowlA-na | Ct/St-3 | FPM-0.2
92 New Brandon King (West Indies) flag Brandon King (West Indies) 161.95 M-9 | Runs-291 | BatA-32 | Wickets-0 | BowlA-na | Ct/St-6 | FPM-0.7
96 Down 20 Babar Azam (Pakistan) flag Babar Azam (Pakistan) 159.39 M-6 | Runs-228 | BatA-57 | Wickets-0 | BowlA-na | Ct/St-2 | FPM-0.3
97 New Abdullah Shafique (Pakistan) flag Abdullah Shafique (Pakistan) 159.36 M-9 | Runs-196 | BatA-28 | Wickets-0 | BowlA-na | Ct/St-5 | FPM-0.6
99 New Kamran Ghulam (Pakistan) flag Kamran Ghulam (Pakistan) 158.93 M-9 | Runs-192 | BatA-32 | Wickets-1 | BowlA-16 | Ct/St-3 | FPM-0.3
Tags: #topcricketplayersofalltime #bestcricketplayersofalltime #greatestcricketplayers #odicricket #odis #menodis #saimayub #ayub #pathumnissanka #nissanka #sherfanerutherford #rutherford #keacycarty #carty #janithliyanage #liyanage #avishkafernando #fernando #matthewshort #short #pargatsingh #singh #michaelvanlingen #lingen #jacobbethell #bethell #maxodowd #odowd #iccrankings #icctestrankings #iccodirankings #icct20irankings #iccteamrankings #iccplayerrankings #iccmenrankings #iccwomenrankings #iplrankings