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
1 Up 53 Yashasvi Jaiswal (India) flag Yashasvi Jaiswal (India) 850.08 M-15 | Runs-1478 | Avg-55 | SR*-69
4 New Kamindu Mendis (Sri Lanka) flag Kamindu Mendis (Sri Lanka) 633.97 M-9 | Runs-1049 | Avg-75 | SR*-66
5 Up 2 Ben Duckett (England) flag Ben Duckett (England) 609.36 M-17 | Runs-1149 | Avg-37 | SR*-87
7 New Rachin Ravindra (New Zealand) flag Rachin Ravindra (New Zealand) 550.64 M-12 | Runs-984 | Avg-43 | SR*-60
9 Down 7 Travis Head (Australia) flag Travis Head (Australia) 502.21 M-9 | Runs-608 | Avg-41 | SR*-85
14 New Rishabh Pant (India) flag Rishabh Pant (India) 430.21 M-9 | Runs-576 | Avg-36 | SR*-73
15 Down 1 Saud Shakeel (Pakistan) flag Saud Shakeel (Pakistan) 420.89 M-7 | Runs-544 | Avg-42 | SR*-57
21 Up 39 Mominul Haque (Bangladesh) flag Mominul Haque (Bangladesh) 382.06 M-10 | Runs-529 | Avg-31 | SR*-55
23 Up 3 Tom Latham (New Zealand) flag Tom Latham (New Zealand) 377.67 M-12 | Runs-633 | Avg-26 | SR*-51
30 Down 14 Ben Stokes (England) flag Ben Stokes (England) 349.92 M-13 | Runs-602 | Avg-29 | SR*-66
33 Down 18 Dimuth Karunaratne (Sri Lanka) flag Dimuth Karunaratne (Sri Lanka) 341.01 M-10 | Runs-534 | Avg-30 | SR*-58
34 Up 61 Alick Athanaze (West Indies) flag Alick Athanaze (West Indies) 335.14 M-9 | Runs-448 | Avg-25 | SR*-56
35 Down 6 Alex Carey (Australia) flag Alex Carey (Australia) 328.81 M-9 | Runs-440 | Avg-34 | SR*-73
43 Up 4 Ravindra Jadeja (India) flag Ravindra Jadeja (India) 314.10 M-12 | Runs-527 | Avg-29 | SR*-50
44 Down 21 Devon Conway (New Zealand) flag Devon Conway (New Zealand) 304.99 M-9 | Runs-386 | Avg-21 | SR*-55
45 Down 21 Shan Masood (Pakistan) flag Shan Masood (Pakistan) 297.51 M-7 | Runs-410 | Avg-32 | SR*-65
46 New Shadman Islam (Bangladesh) flag Shadman Islam (Bangladesh) 294.09 M-7 | Runs-364 | Avg-28 | SR*-50
48 New Jacob Bethell (England) flag Jacob Bethell (England) 290.72 M-3 | Runs-260 | Avg-52 | SR*-75
51 Up 39 Tony de Zorzi (South Africa) flag Tony de Zorzi (South Africa) 274.54 M-8 | Runs-458 | Avg-31 | SR*-57
53 Down 23 Najmul Hossain Shanto (Bangladesh) flag Najmul Hossain Shanto (Bangladesh) 270.11 M-8 | Runs-317 | Avg-21 | SR*-54
57 New Saim Ayub (Pakistan) flag Saim Ayub (Pakistan) 262.21 M-7 | Runs-364 | Avg-26 | SR*-55
62 New Mitchell Santner (New Zealand) flag Mitchell Santner (New Zealand) 242.91 M-5 | Runs-264 | Avg-29 | SR*-63
63 Down 62 Usman Khawaja (Australia) flag Usman Khawaja (Australia) 241.50 M-9 | Runs-415 | Avg-26 | SR*-41
71 New Shamar Joseph (West Indies) flag Shamar Joseph (West Indies) 195.02 M-8 | Runs-186 | Avg-14 | SR*-82
72 New Tom Hartley (England) flag Tom Hartley (England) 193.39 M-5 | Runs-185 | Avg-19 | SR*-65
75 New Kirk McKenzie (West Indies) flag Kirk McKenzie (West Indies) 184.07 M-5 | Runs-171 | Avg-17 | SR*-60
76 Down 1 Zakir Hasan (Bangladesh) flag Zakir Hasan (Bangladesh) 183.91 M-8 | Runs-239 | Avg-16 | SR*-49
81 New Gudakesh Motie (West Indies) flag Gudakesh Motie (West Indies) 167.33 M-5 | Runs-121 | Avg-20 | SR*-63
84 New Washington Sundar (India) flag Washington Sundar (India) 155.92 M-4 | Runs-177 | Avg-35 | SR*-40
88 New Taijul Islam (Bangladesh) flag Taijul Islam (Bangladesh) 151.18 M-7 | Runs-207 | Avg-15 | SR*-38
89 New Milan Rathnayake (Sri Lanka) flag Milan Rathnayake (Sri Lanka) 145.80 M-4 | Runs-151 | Avg-30 | SR*-63
90 New Hashmatullah Shahidi (Afghanistan) flag Hashmatullah Shahidi (Afghanistan) 143.82 M-3 | Runs-356 | Avg-71 | SR*-50
94 New Shakib Al Hasan (Bangladesh) flag Shakib Al Hasan (Bangladesh) 142.09 M-5 | Runs-155 | Avg-19 | SR*-55
97 New Sean Williams (Zimbabwe) flag Sean Williams (Zimbabwe) 133.46 M-2 | Runs-264 | Avg-88 | SR*-83
Tags: #topcricketplayersofalltime #bestcricketplayersofalltime #greatestcricketplayers #testcricket #tests #mentests #yashasvijaiswal #jaiswal #kamindumendis #mendis #benduckett #duckett #rachinravindra #ravindra #travishead #head #rishabhpant #pant #saudshakeel #shakeel #mominulhaque #haque #tomlatham #latham #benstokes #stokes #dimuthkarunaratne #karunaratne #iccrankings #icctestrankings #iccodirankings #icct20irankings #iccteamrankings #iccplayerrankings #iccmenrankings #iccwomenrankings #iplrankings