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
8 New AM Ghazanfar (Afghanistan) flag AM Ghazanfar (Afghanistan) 346.35 M-11 | Runs-37 | BatA-12 | Wickets-21 | BowlA-14 | Ct/St-1 | FPM-0.1
21 Down 7 Dilshan Madushanka (Sri Lanka) flag Dilshan Madushanka (Sri Lanka) 271.38 M-11 | Runs-3 | BatA-3 | Wickets-14 | BowlA-28 | Ct/St-3 | FPM-0.3
26 New Jeffrey Vandersay (Sri Lanka) flag Jeffrey Vandersay (Sri Lanka) 250.27 M-8 | Runs-23 | BatA-na | Wickets-15 | BowlA-18 | Ct/St-1 | FPM-0.1
29 New Matthew Forde (West Indies) flag Matthew Forde (West Indies) 244.35 M-7 | Runs-49 | BatA-16 | Wickets-10 | BowlA-25 | Ct/St-3 | FPM-0.4
33 Up 42 Fazalhaq Farooqi (Afghanistan) flag Fazalhaq Farooqi (Afghanistan) 236.98 M-12 | Runs-5 | BatA-5 | Wickets-12 | BowlA-40 | Ct/St-1 | FPM-0.1
34 Down 8 Haris Rauf (Pakistan) flag Haris Rauf (Pakistan) 234.70 M-8 | Runs-6 | BatA-3 | Wickets-13 | BowlA-22 | Ct/St-2 | FPM-0.3
46 New Nangeyalia Kharote (Afghanistan) flag Nangeyalia Kharote (Afghanistan) 210.98 M-7 | Runs-41 | BatA-14 | Wickets-11 | BowlA-17 | Ct/St-1 | FPM-0.1
47 New Asitha Fernando (Sri Lanka) flag Asitha Fernando (Sri Lanka) 210.40 M-10 | Runs- | BatA-na | Wickets-12 | BowlA-27 | Ct/St-2 | FPM-0.2
53 New Aaron Hardie (Australia) flag Aaron Hardie (Australia) 205.75 M-10 | Runs-131 | BatA-19 | Wickets-5 | BowlA-40 | Ct/St-4 | FPM-0.4
59 New Bjorn Fortuin (South Africa) flag Bjorn Fortuin (South Africa) 201.93 M-8 | Runs-72 | BatA-12 | Wickets-10 | BowlA-32 | Ct/St-0 | FPM-0.0
67 New Kaleem Sana (Canada) flag Kaleem Sana (Canada) 189.18 M-11 | Runs-39 | BatA-8 | Wickets-19 | BowlA-19 | Ct/St-2 | FPM-0.2
73 New Shakeel Ahmed (Oman) flag Shakeel Ahmed (Oman) 183.40 M-7 | Runs-69 | BatA-35 | Wickets-17 | BowlA-11 | Ct/St-1 | FPM-0.1
75 New Pramod Madushan (Sri Lanka) flag Pramod Madushan (Sri Lanka) 177.14 M-6 | Runs-11 | BatA-6 | Wickets-10 | BowlA-33 | Ct/St-3 | FPM-0.5
76 New Craig Young (Ireland) flag Craig Young (Ireland) 174.70 M-4 | Runs-41 | BatA-na | Wickets-8 | BowlA-28 | Ct/St-2 | FPM-0.5
78 Up 12 Lungi Ngidi (South Africa) flag Lungi Ngidi (South Africa) 173.26 M-6 | Runs-32 | BatA-11 | Wickets-8 | BowlA-28 | Ct/St-1 | FPM-0.2
82 New Junaid Siddique (U.A.E.) flag Junaid Siddique (U.A.E.) 170.14 M-11 | Runs-30 | BatA-5 | Wickets-12 | BowlA-34 | Ct/St-1 | FPM-0.1
88 New Abrar Ahmed (Pakistan) flag Abrar Ahmed (Pakistan) 163.71 M-4 | Runs-4 | BatA-4 | Wickets-10 | BowlA-16 | Ct/St-1 | FPM-0.3
89 New Shadley van Schalkwyk (U.S.A.) flag Shadley van Schalkwyk (U.S.A.) 163.09 M-10 | Runs-133 | BatA-22 | Wickets-16 | BowlA-29 | Ct/St-4 | FPM-0.4
95 New Vivian Kingma (Netherlands) flag Vivian Kingma (Netherlands) 160.15 M-8 | Runs-3 | BatA-1 | Wickets-15 | BowlA-16 | Ct/St-2 | FPM-0.3
Tags: #topcricketplayersofalltime #bestcricketplayersofalltime #greatestcricketplayers #odicricket #odis #menodis #amghazanfar #ghazanfar #dilshanmadushanka #madushanka #jeffreyvandersay #vandersay #matthewforde #forde #fazalhaqfarooqi #farooqi #harisrauf #rauf #nangeyaliakharote #kharote #asithafernando #fernando #aaronhardie #hardie #bjornfortuin #fortuin #kaleemsana #sana #iccrankings #icctestrankings #iccodirankings #icct20irankings #iccteamrankings #iccplayerrankings #iccmenrankings #iccwomenrankings #iplrankings