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 No change Joe Root (England) flag Joe Root (England) 760.68 M-17 | Runs-1556 | BatA-56 | Wickets-11 | BowlA-51 | Ct/St-24 | FPM-1.4
2 New Jasprit Bumrah (India) flag Jasprit Bumrah (India) 753.77 M-13 | Runs-97 | BatA-7 | Wickets-71 | BowlA-15 | Ct/St-8 | FPM-0.6
3 Up 58 Mehidy Hasan Miraz (Bangladesh) flag Mehidy Hasan Miraz (Bangladesh) 715.45 M-10 | Runs-614 | BatA-38 | Wickets-31 | BowlA-36 | Ct/St-14 | FPM-1.4
4 Up 40 Matt Henry (New Zealand) flag Matt Henry (New Zealand) 685.81 M-9 | Runs-187 | BatA-12 | Wickets-48 | BowlA-19 | Ct/St-4 | FPM-0.4
5 Up 3 Ravindra Jadeja (India) flag Ravindra Jadeja (India) 677.75 M-12 | Runs-527 | BatA-29 | Wickets-48 | BowlA-24 | Ct/St-5 | FPM-0.4
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
7 New Gus Atkinson (England) flag Gus Atkinson (England) 658.07 M-11 | Runs-352 | BatA-23 | Wickets-52 | BowlA-22 | Ct/St-5 | FPM-0.5
8 Up 3 Ravichandran Ashwin (India) flag Ravichandran Ashwin (India) 623.23 M-11 | Runs-310 | BatA-18 | Wickets-47 | BowlA-27 | Ct/St-4 | FPM-0.4
9 Up 91 Glenn Phillips (New Zealand) flag Glenn Phillips (New Zealand) 606.33 M-12 | Runs-495 | BatA-29 | Wickets-23 | BowlA-36 | Ct/St-14 | FPM-1.2
10 Down 8 Pat Cummins (Australia) flag Pat Cummins (Australia) 606.01 M-9 | Runs-306 | BatA-24 | Wickets-37 | BowlA-24 | Ct/St-0 | FPM-0.0
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
12 New Shamar Joseph (West Indies) flag Shamar Joseph (West Indies) 603.02 M-8 | Runs-186 | BatA-14 | Wickets-29 | BowlA-27 | Ct/St-1 | FPM-0.1
13 New Rachin Ravindra (New Zealand) flag Rachin Ravindra (New Zealand) 602.44 M-12 | Runs-984 | BatA-43 | Wickets-7 | BowlA-37 | Ct/St-5 | FPM-0.4
14 Up 16 Prabath Jayasuriya (Sri Lanka) flag Prabath Jayasuriya (Sri Lanka) 584.94 M-9 | Runs-156 | BatA-11 | Wickets-48 | BowlA-32 | Ct/St-2 | FPM-0.2
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
16 Up 9 Dhananjaya de Silva (Sri Lanka) flag Dhananjaya de Silva (Sri Lanka) 566.99 M-10 | Runs-710 | BatA-42 | Wickets-6 | BowlA-46 | Ct/St-18 | FPM-1.8
17 New Will O�Rourke (New Zealand) flag Will O�Rourke (New Zealand) 555.68 M-10 | Runs-18 | BatA-3 | Wickets-36 | BowlA-25 | Ct/St-5 | FPM-0.5
18 Up 11 Kane Williamson (New Zealand) flag Kane Williamson (New Zealand) 554.24 M-9 | Runs-1013 | BatA-60 | Wickets-0 | BowlA-na | Ct/St-4 | FPM-0.4
19 Up 46 Asitha Fernando (Sri Lanka) flag Asitha Fernando (Sri Lanka) 544.86 M-9 | Runs-12 | BatA-2 | Wickets-37 | BowlA-24 | Ct/St-4 | FPM-0.4
20 New Shoaib Bashir (England) flag Shoaib Bashir (England) 523.66 M-15 | Runs-76 | BatA-7 | Wickets-49 | BowlA-40 | Ct/St-4 | FPM-0.3
21 Down 17 Nathan Lyon (Australia) flag Nathan Lyon (Australia) 522.48 M-9 | Runs-188 | BatA-16 | Wickets-33 | BowlA-23 | Ct/St-5 | FPM-0.6
22 Up 18 Mohammed Siraj (India) flag Mohammed Siraj (India) 522.39 M-13 | Runs-35 | BatA-5 | Wickets-35 | BowlA-31 | Ct/St-5 | FPM-0.4
23 Down 10 Ben Stokes (England) flag Ben Stokes (England) 509.76 M-13 | Runs-602 | BatA-29 | Wickets-13 | BowlA-37 | Ct/St-10 | FPM-0.8
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
26 New Jayden Seales (West Indies) flag Jayden Seales (West Indies) 507.81 M-7 | Runs-61 | BatA-8 | Wickets-35 | BowlA-20 | Ct/St-3 | FPM-0.4
27 Up 12 Alzarri Joseph (West Indies) flag Alzarri Joseph (West Indies) 505.51 M-7 | Runs-147 | BatA-11 | Wickets-26 | BowlA-34 | Ct/St-3 | FPM-0.4
28 Down 25 Travis Head (Australia) flag Travis Head (Australia) 492.04 M-9 | Runs-608 | BatA-41 | Wickets-4 | BowlA-26 | Ct/St-10 | FPM-1.1
29 Down 24 Mitchell Starc (Australia) flag Mitchell Starc (Australia) 490.73 M-9 | Runs-179 | BatA-14 | Wickets-31 | BowlA-31 | Ct/St-5 | FPM-0.6
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
31 Down 15 Josh Hazlewood (Australia) flag Josh Hazlewood (Australia) 483.23 M-7 | Runs-35 | BatA-12 | Wickets-35 | BowlA-14 | Ct/St-5 | FPM-0.7
32 New Hasan Mahmud (Bangladesh) flag Hasan Mahmud (Bangladesh) 478.06 M-9 | Runs-107 | BatA-11 | Wickets-30 | BowlA-28 | Ct/St-5 | FPM-0.6
33 New Rishabh Pant (India) flag Rishabh Pant (India) 475.52 M-9 | Runs-576 | BatA-36 | Wickets-0 | BowlA-na | Ct/St-29 | FPM-3.2
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
35 New Lahiru Kumara (Sri Lanka) flag Lahiru Kumara (Sri Lanka) 472.70 M-7 | Runs-39 | BatA-5 | Wickets-30 | BowlA-24 | Ct/St-5 | FPM-0.7
36 New Mitchell Santner (New Zealand) flag Mitchell Santner (New Zealand) 470.77 M-5 | Runs-264 | BatA-29 | Wickets-27 | BowlA-20 | Ct/St-4 | FPM-0.8
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
38 Up 29 Kagiso Rabada (South Africa) flag Kagiso Rabada (South Africa) 460.22 M-8 | Runs-126 | BatA-14 | Wickets-34 | BowlA-20 | Ct/St-4 | FPM-0.5
39 Down 19 Tim Southee (New Zealand) flag Tim Southee (New Zealand) 458.53 M-11 | Runs-186 | BatA-10 | Wickets-17 | BowlA-59 | Ct/St-13 | FPM-1.2
40 Up 7 Angelo Mathews (Sri Lanka) flag Angelo Mathews (Sri Lanka) 451.92 M-10 | Runs-681 | BatA-40 | Wickets-0 | BowlA-na | Ct/St-4 | FPM-0.4
41 Down 22 Salman Agha (Pakistan) flag Salman Agha (Pakistan) 450.72 M-7 | Runs-454 | BatA-41 | Wickets-6 | BowlA-62 | Ct/St-7 | FPM-1.0
42 New Tom Hartley (England) flag Tom Hartley (England) 444.55 M-5 | Runs-185 | BatA-19 | Wickets-22 | BowlA-36 | Ct/St-2 | FPM-0.4
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
44 Up 1 Chris Woakes (England) flag Chris Woakes (England) 433.01 M-9 | Runs-216 | BatA-20 | Wickets-32 | BowlA-24 | Ct/St-9 | 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
49 New Vishwa Fernando (Sri Lanka) flag Vishwa Fernando (Sri Lanka) 421.00 M-7 | Runs-53 | BatA-5 | Wickets-29 | BowlA-23 | Ct/St-4 | FPM-0.6
50 New Brydon Carse (England) flag Brydon Carse (England) 419.59 M-5 | Runs-94 | BatA-19 | Wickets-27 | BowlA-20 | Ct/St-6 | FPM-1.2
51 New Keshav Maharaj (South Africa) flag Keshav Maharaj (South Africa) 419.11 M-7 | Runs-44 | BatA-6 | Wickets-35 | BowlA-19 | Ct/St-4 | FPM-0.6
52 Down 34 Alex Carey (Australia) flag Alex Carey (Australia) 419.05 M-9 | Runs-440 | BatA-34 | Wickets-0 | BowlA-na | Ct/St-46 | FPM-5.1
53 Up 30 Mominul Haque (Bangladesh) flag Mominul Haque (Bangladesh) 413.50 M-10 | Runs-529 | BatA-31 | Wickets-0 | BowlA-na | Ct/St-1 | FPM-0.1
54 New Jamie Smith (England) flag Jamie Smith (England) 412.70 M-9 | Runs-637 | BatA-42 | Wickets-0 | BowlA-na | Ct/St-32 | FPM-3.6
55 Down 27 Tom Blundell (New Zealand) flag Tom Blundell (New Zealand) 411.93 M-12 | Runs-466 | BatA-23 | Wickets-0 | BowlA-na | Ct/St-33 | FPM-2.8
56 Up 2 Taijul Islam (Bangladesh) flag Taijul Islam (Bangladesh) 409.06 M-7 | Runs-207 | BatA-15 | Wickets-25 | BowlA-36 | Ct/St-1 | FPM-0.1
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
58 Down 8 Kraigg Brathwaite (West Indies) flag Kraigg Brathwaite (West Indies) 405.94 M-9 | Runs-372 | BatA-21 | Wickets-0 | BowlA-na | Ct/St-3 | FPM-0.3
59 New Mohammad Rizwan (Pakistan) flag Mohammad Rizwan (Pakistan) 399.36 M-7 | Runs-539 | BatA-45 | Wickets-0 | BowlA-na | Ct/St-22 | FPM-3.1
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
62 New Litton Das (Bangladesh) flag Litton Das (Bangladesh) 394.14 M-9 | Runs-394 | BatA-25 | Wickets-0 | BowlA-na | Ct/St-38 | FPM-4.2
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
64 Down 52 Marnus Labuschagne (Australia) flag Marnus Labuschagne (Australia) 388.30 M-9 | Runs-464 | BatA-31 | Wickets-0 | BowlA-na | Ct/St-8 | FPM-0.9
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
66 Down 7 Joshua Da Silva (West Indies) flag Joshua Da Silva (West Indies) 385.22 M-9 | Runs-356 | BatA-22 | Wickets-0 | BowlA-na | Ct/St-29 | FPM-3.2
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
69 Down 55 Mitchell Marsh (Australia) flag Mitchell Marsh (Australia) 376.39 M-9 | Runs-283 | BatA-19 | Wickets-5 | BowlA-43 | Ct/St-6 | FPM-0.7
70 New Washington Sundar (India) flag Washington Sundar (India) 374.45 M-4 | Runs-177 | BatA-35 | Wickets-19 | BowlA-17 | Ct/St-1 | FPM-0.3
71 Down 65 Steven Smith (Australia) flag Steven Smith (Australia) 370.34 M-9 | Runs-490 | BatA-35 | Wickets-0 | BowlA-na | Ct/St-22 | FPM-2.4
72 Down 41 Jason Holder (West Indies) flag Jason Holder (West Indies) 368.03 M-5 | Runs-276 | BatA-35 | Wickets-5 | BowlA-67 | Ct/St-9 | FPM-1.8
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
79 New Kuldeep Yadav (India) flag Kuldeep Yadav (India) 339.28 M-5 | Runs-105 | BatA-18 | Wickets-22 | BowlA-23 | Ct/St-1 | FPM-0.2
80 New Akash Deep (India) flag Akash Deep (India) 338.86 M-7 | Runs-83 | BatA-8 | Wickets-15 | BowlA-35 | Ct/St-1 | FPM-0.1
81 Down 17 Kemar Roach (West Indies) flag Kemar Roach (West Indies) 336.03 M-5 | Runs-120 | BatA-17 | Wickets-17 | BowlA-21 | Ct/St-2 | FPM-0.4
82 New Shakib Al Hasan (Bangladesh) flag Shakib Al Hasan (Bangladesh) 335.43 M-5 | Runs-155 | BatA-19 | Wickets-13 | BowlA-44 | Ct/St-3 | FPM-0.6
83 Down 5 Aamer Jamal (Pakistan) flag Aamer Jamal (Pakistan) 334.20 M-5 | Runs-260 | BatA-33 | Wickets-9 | BowlA-34 | Ct/St-3 | FPM-0.6
84 New Kyle Verreynne (South Africa) flag Kyle Verreynne (South Africa) 333.68 M-8 | Runs-384 | BatA-35 | Wickets-0 | BowlA-na | Ct/St-27 | FPM-3.4
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
86 Down 4 Ajaz Patel (New Zealand) flag Ajaz Patel (New Zealand) 326.35 M-5 | Runs-62 | BatA-8 | Wickets-23 | BowlA-28 | Ct/St-3 | FPM-0.6
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
88 New Dane Paterson (South Africa) flag Dane Paterson (South Africa) 321.78 M-5 | Runs-58 | BatA-8 | Wickets-21 | BowlA-23 | Ct/St-1 | FPM-0.2
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
90 New Nahid Rana (Bangladesh) flag Nahid Rana (Bangladesh) 313.71 M-6 | Runs-13 | BatA-3 | Wickets-20 | BowlA-37 | Ct/St-1 | FPM-0.2
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
92 Down 54 James Anderson (England) flag James Anderson (England) 304.19 M-5 | Runs-13 | BatA-3 | Wickets-14 | BowlA-28 | Ct/St-2 | FPM-0.4
93 New Rehan Ahmed (England) flag Rehan Ahmed (England) 302.72 M-4 | Runs-92 | BatA-12 | Wickets-15 | BowlA-37 | Ct/St-3 | FPM-0.8
94 Down 31 Mark Wood (England) flag Mark Wood (England) 298.72 M-6 | Runs-83 | BatA-10 | Wickets-15 | BowlA-37 | Ct/St-0 | FPM-0.0
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
96 New Milan Rathnayake (Sri Lanka) flag Milan Rathnayake (Sri Lanka) 291.13 M-4 | Runs-151 | BatA-30 | Wickets-10 | BowlA-33 | Ct/St-3 | FPM-0.8
97 New Sajid Khan (Pakistan) flag Sajid Khan (Pakistan) 287.79 M-3 | Runs-87 | BatA-22 | Wickets-22 | BowlA-24 | Ct/St-1 | FPM-0.3
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
99 New Justin Greaves (West Indies) flag Justin Greaves (West Indies) 275.34 M-4 | Runs-207 | BatA-30 | Wickets-6 | BowlA-32 | Ct/St-5 | FPM-1.3
100 Down 64 Jonny Bairstow (England) flag Jonny Bairstow (England) 273.92 M-5 | Runs-238 | BatA-24 | Wickets-0 | BowlA-na | Ct/St-3 | FPM-0.6
Tags: #topcricketplayersofalltime #bestcricketplayersofalltime #greatestcricketplayers #testcricket #tests #mentests #joeroot #root #jaspritbumrah #bumrah #mehidyhasanmiraz #miraz #matthenry #henry #ravindrajadeja #jadeja #yashasvijaiswal #jaiswal #gusatkinson #atkinson #ravichandranashwin #ashwin #glennphillips #phillips #patcummins #cummins #benduckett #duckett #iccrankings #icctestrankings #iccodirankings #icct20irankings #iccteamrankings #iccplayerrankings #iccmenrankings #iccwomenrankings #iplrankings