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
6 New Yashasvi Jaiswal (India) flag Yashasvi Jaiswal (India) 666.06 M-15 | Runs-1478 | BatA-55 | Wickets-0 | BowlA-na | Ct/St-14 | FPM-0.9
11 Up 4 Ben Duckett (England) flag Ben Duckett (England) 604.24 M-17 | Runs-1149 | BatA-37 | Wickets-0 | BowlA-na | Ct/St-14 | FPM-0.8
15 New Kamindu Mendis (Sri Lanka) flag Kamindu Mendis (Sri Lanka) 582.85 M-9 | Runs-1049 | BatA-75 | Wickets-3 | BowlA-31 | Ct/St-10 | FPM-1.1
24 Up 33 Shubman Gill (India) flag Shubman Gill (India) 509.21 M-12 | Runs-866 | BatA-43 | Wickets-0 | BowlA-na | Ct/St-11 | FPM-0.9
25 Down 16 Harry Brook (England) flag Harry Brook (England) 509.03 M-12 | Runs-1100 | BatA-55 | Wickets-0 | BowlA-na | Ct/St-18 | FPM-1.5
30 Up 30 Ollie Pope (England) flag Ollie Pope (England) 490.31 M-17 | Runs-994 | BatA-33 | Wickets-0 | BowlA-na | Ct/St-25 | FPM-1.5
34 Down 17 Zak Crawley (England) flag Zak Crawley (England) 472.76 M-14 | Runs-695 | BatA-28 | Wickets-0 | BowlA-na | Ct/St-10 | FPM-0.7
37 New Kavem Hodge (West Indies) flag Kavem Hodge (West Indies) 465.76 M-9 | Runs-516 | BatA-29 | Wickets-2 | BowlA-46 | Ct/St-11 | FPM-1.2
43 Down 10 Tom Latham (New Zealand) flag Tom Latham (New Zealand) 442.31 M-12 | Runs-633 | BatA-26 | Wickets-0 | BowlA-na | Ct/St-12 | FPM-1.0
45 Down 21 Rohit Sharma (India) flag Rohit Sharma (India) 431.46 M-14 | Runs-619 | BatA-25 | Wickets-0 | BowlA-na | Ct/St-17 | FPM-1.2
46 Up 2 Dinesh Chandimal (Sri Lanka) flag Dinesh Chandimal (Sri Lanka) 431.10 M-10 | Runs-724 | BatA-43 | Wickets-0 | BowlA-na | Ct/St-10 | FPM-1.0
47 New Aiden Markram (South Africa) flag Aiden Markram (South Africa) 428.87 M-8 | Runs-536 | BatA-36 | Wickets-1 | BowlA-110 | Ct/St-16 | FPM-2.0
48 Down 22 Daryl Mitchell (New Zealand) flag Daryl Mitchell (New Zealand) 426.25 M-11 | Runs-607 | BatA-30 | Wickets-0 | BowlA-na | Ct/St-18 | FPM-1.6
57 New KL Rahul (India) flag KL Rahul (India) 408.67 M-9 | Runs-493 | BatA-35 | Wickets-0 | BowlA-na | Ct/St-13 | FPM-1.4
60 Down 28 Dimuth Karunaratne (Sri Lanka) flag Dimuth Karunaratne (Sri Lanka) 398.27 M-10 | Runs-534 | BatA-30 | Wickets-0 | BowlA-na | Ct/St-6 | FPM-0.6
61 New Will Young (New Zealand) flag Will Young (New Zealand) 395.55 M-7 | Runs-481 | BatA-40 | Wickets-0 | BowlA-na | Ct/St-12 | FPM-1.7
63 New David Bedingham (South Africa) flag David Bedingham (South Africa) 393.22 M-10 | Runs-540 | BatA-32 | Wickets-0 | BowlA-na | Ct/St-7 | FPM-0.7
65 New Alick Athanaze (West Indies) flag Alick Athanaze (West Indies) 387.14 M-9 | Runs-448 | BatA-25 | Wickets-0 | BowlA-na | Ct/St-8 | FPM-0.9
67 Down 18 Kusal Mendis (Sri Lanka) flag Kusal Mendis (Sri Lanka) 383.17 M-9 | Runs-490 | BatA-33 | Wickets-0 | BowlA-na | Ct/St-20 | FPM-2.2
68 Down 46 Virat Kohli (India) flag Virat Kohli (India) 378.24 M-10 | Runs-417 | BatA-25 | Wickets-0 | BowlA-na | Ct/St-10 | FPM-1.0
73 New Saim Ayub (Pakistan) flag Saim Ayub (Pakistan) 365.85 M-7 | Runs-364 | BatA-26 | Wickets-4 | BowlA-35 | Ct/St-4 | FPM-0.6
74 New Tristan Stubbs (South Africa) flag Tristan Stubbs (South Africa) 348.75 M-8 | Runs-500 | BatA-36 | Wickets-0 | BowlA-na | Ct/St-13 | FPM-1.6
75 Up 1 Najmul Hossain Shanto (Bangladesh) flag Najmul Hossain Shanto (Bangladesh) 345.65 M-8 | Runs-317 | BatA-21 | Wickets-0 | BowlA-na | Ct/St-8 | FPM-1.0
76 Down 69 Usman Khawaja (Australia) flag Usman Khawaja (Australia) 345.60 M-9 | Runs-415 | BatA-26 | Wickets-0 | BowlA-na | Ct/St-10 | FPM-1.1
77 Down 40 Saud Shakeel (Pakistan) flag Saud Shakeel (Pakistan) 342.89 M-7 | Runs-544 | BatA-42 | Wickets-0 | BowlA-na | Ct/St-2 | FPM-0.3
78 Down 36 Devon Conway (New Zealand) flag Devon Conway (New Zealand) 341.36 M-9 | Runs-386 | BatA-21 | Wickets-0 | BowlA-na | Ct/St-5 | FPM-0.6
85 New Shadman Islam (Bangladesh) flag Shadman Islam (Bangladesh) 328.05 M-7 | Runs-364 | BatA-28 | Wickets-0 | BowlA-na | Ct/St-7 | FPM-1.0
87 New Nitish Kumar Reddy (India) flag Nitish Kumar Reddy (India) 324.67 M-4 | Runs-294 | BatA-49 | Wickets-3 | BowlA-49 | Ct/St-2 | FPM-0.5
89 New Pathum Nissanka (Sri Lanka) flag Pathum Nissanka (Sri Lanka) 320.17 M-6 | Runs-380 | BatA-38 | Wickets-0 | BowlA-na | Ct/St-9 | FPM-1.5
91 Down 45 Shan Masood (Pakistan) flag Shan Masood (Pakistan) 304.84 M-7 | Runs-410 | BatA-32 | Wickets-0 | BowlA-na | Ct/St-6 | FPM-0.9
95 New Tony de Zorzi (South Africa) flag Tony de Zorzi (South Africa) 291.66 M-8 | Runs-458 | BatA-31 | Wickets-0 | BowlA-na | Ct/St-5 | FPM-0.6
98 New Mikyle Louis (West Indies) flag Mikyle Louis (West Indies) 279.53 M-7 | Runs-333 | BatA-24 | Wickets-0 | BowlA-na | Ct/St-2 | FPM-0.3
Tags: #topcricketplayersofalltime #bestcricketplayersofalltime #greatestcricketplayers #testcricket #tests #mentests #yashasvijaiswal #jaiswal #benduckett #duckett #kamindumendis #mendis #shubmangill #gill #harrybrook #brook #olliepope #pope #zakcrawley #crawley #kavemhodge #hodge #tomlatham #latham #rohitsharma #sharma #dineshchandimal #chandimal #iccrankings #icctestrankings #iccodirankings #icct20irankings #iccteamrankings #iccplayerrankings #iccmenrankings #iccwomenrankings #iplrankings