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.  For the last update date and full update schedule, refer to FAQs.
CRR Change Name Points Stats
1 Up 5 Ravindra Jadeja (India) flag Ravindra Jadeja (India) 730.87 M-10 | Runs-764 | BatA-64 | Wickets-25 | BowlA-38 | Ct/St-3 | FPM-0.3
2 Up 28 Mitchell Starc (Australia) flag Mitchell Starc (Australia) 701.06 M-11 | Runs-284 | BatA-24 | Wickets-55 | BowlA-17 | Ct/St-6 | FPM-0.5
3 Up 18 Ben Stokes (England) flag Ben Stokes (England) 685.23 M-9 | Runs-496 | BatA-31 | Wickets-33 | BowlA-23 | Ct/St-3 | FPM-0.3
4 Up 45 Brydon Carse (England) flag Brydon Carse (England) 626.39 M-8 | Runs-246 | BatA-19 | Wickets-28 | BowlA-37 | Ct/St-7 | FPM-0.9
5 New Justin Greaves (West Indies) flag Justin Greaves (West Indies) 582.98 M-10 | Runs-505 | BatA-30 | Wickets-14 | BowlA-42 | Ct/St-9 | FPM-0.9
6 Up 25 Travis Head (Australia) flag Travis Head (Australia) 568.57 M-11 | Runs-817 | BatA-41 | Wickets-2 | BowlA-73 | Ct/St-6 | FPM-0.5
7 Up 15 Mohammed Siraj (India) flag Mohammed Siraj (India) 555.42 M-10 | Runs-30 | BatA-3 | Wickets-40 | BowlA-29 | Ct/St-6 | FPM-0.6
8 Up 16 Harry Brook (England) flag Harry Brook (England) 553.72 M-10 | Runs-771 | BatA-45 | Wickets-0 | BowlA-na | Ct/St-25 | FPM-2.5
9 Up 43 Alex Carey (Australia) flag Alex Carey (Australia) 531.31 M-11 | Runs-767 | BatA-48 | Wickets-0 | BowlA-na | Ct/St-49 | FPM-4.5
10 Up 17 Jayden Seales (West Indies) flag Jayden Seales (West Indies) 530.42 M-9 | Runs-133 | BatA-11 | Wickets-23 | BowlA-37 | Ct/St-4 | FPM-0.4
11 Down 10 Joe Root (England) flag Joe Root (England) 525.04 M-10 | Runs-805 | BatA-50 | Wickets-2 | BowlA-144 | Ct/St-9 | FPM-0.9
12 Down 2 Ben Duckett (England) flag Ben Duckett (England) 512.84 M-10 | Runs-735 | BatA-41 | Wickets-0 | BowlA-na | Ct/St-5 | FPM-0.5
13 Up 43 KL Rahul (India) flag KL Rahul (India) 509.24 M-10 | Runs-813 | BatA-45 | Wickets-0 | BowlA-na | Ct/St-15 | FPM-1.5
14 Up 57 Washington Sundar (India) flag Washington Sundar (India) 497.73 M-9 | Runs-443 | BatA-37 | Wickets-11 | BowlA-51 | Ct/St-4 | FPM-0.4
15 New Sean Williams (Zimbabwe) flag Sean Williams (Zimbabwe) 488.14 M-8 | Runs-648 | BatA-43 | Wickets-1 | BowlA-60 | Ct/St-7 | FPM-0.9
16 Down 14 Jasprit Bumrah (India) flag Jasprit Bumrah (India) 487.69 M-8 | Runs-38 | BatA-5 | Wickets-31 | BowlA-22 | Ct/St-1 | FPM-0.1
17 New Roston Chase (West Indies) flag Roston Chase (West Indies) 486.98 M-8 | Runs-221 | BatA-14 | Wickets-9 | BowlA-71 | Ct/St-7 | FPM-0.9
18 Up 37 Jamie Smith (England) flag Jamie Smith (England) 483.73 M-10 | Runs-577 | BatA-44 | Wickets-0 | BowlA-na | Ct/St-35 | FPM-3.5
19 New Blessing Muzarabani (Zimbabwe) flag Blessing Muzarabani (Zimbabwe) 480.07 M-10 | Runs-163 | BatA-13 | Wickets-42 | BowlA-27 | Ct/St-2 | FPM-0.2
20 New Shai Hope (West Indies) flag Shai Hope (West Indies) 478.38 M-8 | Runs-534 | BatA-33 | Wickets-0 | BowlA-na | Ct/St-17 | FPM-2.1
21 New Beau Webster (Australia) flag Beau Webster (Australia) 466.06 M-7 | Runs-381 | BatA-35 | Wickets-8 | BowlA-23 | Ct/St-12 | FPM-1.7
22 Down 17 Yashasvi Jaiswal (India) flag Yashasvi Jaiswal (India) 465.18 M-10 | Runs-745 | BatA-39 | Wickets-0 | BowlA-na | Ct/St-9 | FPM-0.9
23 Up 12 Zak Crawley (England) flag Zak Crawley (England) 456.78 M-10 | Runs-670 | BatA-37 | Wickets-0 | BowlA-na | Ct/St-10 | FPM-1.0
24 Up 9 Rishabh Pant (India) flag Rishabh Pant (India) 452.60 M-7 | Runs-629 | BatA-48 | Wickets-0 | BowlA-na | Ct/St-14 | FPM-2.0
25 Down 2 Nathan Lyon (Australia) flag Nathan Lyon (Australia) 448.60 M-8 | Runs-65 | BatA-9 | Wickets-29 | BowlA-25 | Ct/St-1 | FPM-0.1
26 Up 44 Steven Smith (Australia) flag Steven Smith (Australia) 446.34 M-9 | Runs-651 | BatA-50 | Wickets-0 | BowlA-na | Ct/St-20 | FPM-2.2
27 New Jomel Warrican (West Indies) flag Jomel Warrican (West Indies) 442.23 M-6 | Runs-100 | BatA-10 | Wickets-24 | BowlA-19 | Ct/St-1 | FPM-0.2
28 Down 3 Shubman Gill (India) flag Shubman Gill (India) 435.22 M-9 | Runs-983 | BatA-70 | Wickets-0 | BowlA-na | Ct/St-5 | FPM-0.6
29 New Josh Tongue (England) flag Josh Tongue (England) 418.98 M-6 | Runs-22 | BatA-6 | Wickets-33 | BowlA-27 | Ct/St-3 | FPM-0.5
30 Up 21 Keshav Maharaj (South Africa) flag Keshav Maharaj (South Africa) 418.33 M-6 | Runs-161 | BatA-23 | Wickets-25 | BowlA-26 | Ct/St-3 | FPM-0.5
31 New Wiaan Mulder (South Africa) flag Wiaan Mulder (South Africa) 415.92 M-7 | Runs-669 | BatA-67 | Wickets-9 | BowlA-32 | Ct/St-7 | FPM-1.0
32 Down 4 Ollie Pope (England) flag Ollie Pope (England) 414.74 M-9 | Runs-602 | BatA-38 | Wickets-0 | BowlA-na | Ct/St-6 | FPM-0.7
33 Down 20 Pat Cummins (Australia) flag Pat Cummins (Australia) 414.38 M-6 | Runs-123 | BatA-11 | Wickets-26 | BowlA-17 | Ct/St-5 | FPM-0.8
34 New Scott Boland (Australia) flag Scott Boland (Australia) 413.07 M-6 | Runs-57 | BatA-10 | Wickets-32 | BowlA-15 | Ct/St-1 | FPM-0.2
35 Up 12 Aiden Markram (South Africa) flag Aiden Markram (South Africa) 404.01 M-6 | Runs-366 | BatA-33 | Wickets-3 | BowlA-25 | Ct/St-19 | FPM-3.2
36 New Jofra Archer (England) flag Jofra Archer (England) 394.70 M-5 | Runs-113 | BatA-23 | Wickets-18 | BowlA-28 | Ct/St-2 | FPM-0.4
37 New Marco Jansen (South Africa) flag Marco Jansen (South Africa) 392.10 M-5 | Runs-180 | BatA-30 | Wickets-19 | BowlA-23 | Ct/St-6 | FPM-1.2
38 Up 19 Taijul Islam (Bangladesh) flag Taijul Islam (Bangladesh) 376.89 M-6 | Runs-73 | BatA-10 | Wickets-33 | BowlA-27 | Ct/St-3 | FPM-0.5
39 New John Campbell (West Indies) flag John Campbell (West Indies) 376.28 M-8 | Runs-388 | BatA-24 | Wickets-0 | BowlA-na | Ct/St-2 | FPM-0.3
40 New Craig Ervine (Zimbabwe) flag Craig Ervine (Zimbabwe) 375.08 M-9 | Runs-461 | BatA-27 | Wickets-0 | BowlA-na | Ct/St-9 | FPM-1.0
41 Up 34 Usman Khawaja (Australia) flag Usman Khawaja (Australia) 364.53 M-10 | Runs-614 | BatA-36 | Wickets-0 | BowlA-na | Ct/St-8 | FPM-0.8
42 New Simon Harmer (South Africa) flag Simon Harmer (South Africa) 357.32 M-4 | Runs-52 | BatA-13 | Wickets-30 | BowlA-14 | Ct/St-3 | FPM-0.8
43 New Brian Bennett (Zimbabwe) flag Brian Bennett (Zimbabwe) 347.77 M-9 | Runs-381 | BatA-25 | Wickets-1 | BowlA-240 | Ct/St-16 | FPM-1.8
44 New Cameron Green (Australia) flag Cameron Green (Australia) 334.64 M-8 | Runs-300 | BatA-21 | Wickets-3 | BowlA-53 | Ct/St-5 | FPM-0.6
45 Down 38 Gus Atkinson (England) flag Gus Atkinson (England) 332.10 M-5 | Runs-84 | BatA-14 | Wickets-17 | BowlA-31 | Ct/St-2 | FPM-0.4
46 Down 37 Shamar Joseph (West Indies) flag Shamar Joseph (West Indies) 330.16 M-3 | Runs-113 | BatA-19 | Wickets-22 | BowlA-15 | Ct/St-0 | FPM-0.0
47 New Ryan Rickelton (South Africa) flag Ryan Rickelton (South Africa) 327.14 M-6 | Runs-540 | BatA-54 | Wickets-0 | BowlA-na | Ct/St-1 | FPM-0.2
48 New Brandon King (West Indies) flag Brandon King (West Indies) 309.93 M-6 | Runs-332 | BatA-28 | Wickets-0 | BowlA-na | Ct/St-2 | FPM-0.3
49 Up 33 Kemar Roach (West Indies) flag Kemar Roach (West Indies) 306.47 M-4 | Runs-106 | BatA-27 | Wickets-12 | BowlA-21 | Ct/St-4 | FPM-1.0
50 New Nick Welch (Zimbabwe) flag Nick Welch (Zimbabwe) 305.94 M-8 | Runs-368 | BatA-26 | Wickets-0 | BowlA-na | Ct/St-8 | FPM-1.0
51 Up 25 Devon Conway (New Zealand) flag Devon Conway (New Zealand) 301.23 M-5 | Runs-697 | BatA-87 | Wickets-0 | BowlA-na | Ct/St-4 | FPM-0.8
52 New Tanaka Chivanga (Zimbabwe) flag Tanaka Chivanga (Zimbabwe) 300.83 M-6 | Runs-54 | BatA-6 | Wickets-14 | BowlA-43 | Ct/St-2 | FPM-0.3
53 Up 31 Kyle Verreynne (South Africa) flag Kyle Verreynne (South Africa) 300.66 M-8 | Runs-306 | BatA-31 | Wickets-0 | BowlA-na | Ct/St-31 | FPM-3.9
54 New Prasidh Krishna (India) flag Prasidh Krishna (India) 298.76 M-4 | Runs-10 | BatA-3 | Wickets-19 | BowlA-32 | Ct/St-0 | FPM-0.0
55 New Senuran Muthusamy (South Africa) flag Senuran Muthusamy (South Africa) 293.45 M-4 | Runs-215 | BatA-72 | Wickets-16 | BowlA-23 | Ct/St-3 | FPM-0.8
56 Up 31 Shadman Islam (Bangladesh) flag Shadman Islam (Bangladesh) 288.29 M-6 | Runs-477 | BatA-48 | Wickets-0 | BowlA-na | Ct/St-8 | FPM-1.3
57 Down 17 Salman Agha (Pakistan) flag Salman Agha (Pakistan) 286.72 M-5 | Runs-277 | BatA-28 | Wickets-4 | BowlA-55 | Ct/St-10 | FPM-2.0
58 New Noman Ali (Pakistan) flag Noman Ali (Pakistan) 283.79 M-4 | Runs-32 | BatA-5 | Wickets-30 | BowlA-18 | Ct/St-0 | FPM-0.0
59 Up 5 Marnus Labuschagne (Australia) flag Marnus Labuschagne (Australia) 283.06 M-8 | Runs-271 | BatA-21 | Wickets-0 | BowlA-na | Ct/St-11 | FPM-1.4
60 New Wessly Madhevere (Zimbabwe) flag Wessly Madhevere (Zimbabwe) 282.55 M-6 | Runs-244 | BatA-22 | Wickets-7 | BowlA-35 | Ct/St-4 | FPM-0.7
61 Up 17 Najmul Hossain Shanto (Bangladesh) flag Najmul Hossain Shanto (Bangladesh) 280.63 M-6 | Runs-532 | BatA-59 | Wickets-0 | BowlA-na | Ct/St-6 | FPM-1.0
62 Down 9 Mominul Haque (Bangladesh) flag Mominul Haque (Bangladesh) 275.36 M-6 | Runs-447 | BatA-45 | Wickets-1 | BowlA-45 | Ct/St-3 | FPM-0.5
63 New Ben Curran (Zimbabwe) flag Ben Curran (Zimbabwe) 275.01 M-7 | Runs-386 | BatA-30 | Wickets-0 | BowlA-na | Ct/St-6 | FPM-0.9
64 New Mushfiqur Rahim (Bangladesh) flag Mushfiqur Rahim (Bangladesh) 271.51 M-6 | Runs-503 | BatA-56 | Wickets-0 | BowlA-na | Ct/St-2 | FPM-0.3
65 Down 62 Mehidy Hasan Miraz (Bangladesh) flag Mehidy Hasan Miraz (Bangladesh) 269.58 M-5 | Runs-222 | BatA-32 | Wickets-20 | BowlA-22 | Ct/St-1 | FPM-0.2
66 Down 30 Kagiso Rabada (South Africa) flag Kagiso Rabada (South Africa) 264.83 M-4 | Runs-78 | BatA-20 | Wickets-19 | BowlA-25 | Ct/St-0 | FPM-0.0
67 Down 9 Mohammad Rizwan (Pakistan) flag Mohammad Rizwan (Pakistan) 264.15 M-5 | Runs-360 | BatA-36 | Wickets-0 | BowlA-na | Ct/St-18 | FPM-3.6
68 Up 17 Nitish Kumar Reddy (India) flag Nitish Kumar Reddy (India) 260.19 M-6 | Runs-102 | BatA-11 | Wickets-5 | BowlA-44 | Ct/St-3 | FPM-0.5
69 Up 27 Tony de Zorzi (South Africa) flag Tony de Zorzi (South Africa) 257.95 M-6 | Runs-319 | BatA-32 | Wickets-0 | BowlA-na | Ct/St-6 | FPM-1.0
70 Down 4 Alick Athanaze (West Indies) flag Alick Athanaze (West Indies) 257.50 M-6 | Runs-221 | BatA-18 | Wickets-0 | BowlA-na | Ct/St-4 | FPM-0.7
71 New Babar Azam (Pakistan) flag Babar Azam (Pakistan) 251.42 M-5 | Runs-315 | BatA-32 | Wickets-0 | BowlA-na | Ct/St-5 | FPM-1.0
72 New Sai Sudharsan (India) flag Sai Sudharsan (India) 247.62 M-6 | Runs-302 | BatA-27 | Wickets-0 | BowlA-na | Ct/St-4 | FPM-0.7
73 New Tevin Imlach (West Indies) flag Tevin Imlach (West Indies) 246.96 M-6 | Runs-169 | BatA-15 | Wickets-0 | BowlA-na | Ct/St-20 | FPM-3.3
74 New Tafadzwa Tsiga (Zimbabwe) flag Tafadzwa Tsiga (Zimbabwe) 246.67 M-7 | Runs-178 | BatA-16 | Wickets-0 | BowlA-na | Ct/St-10 | FPM-1.4
75 Up 18 Shan Masood (Pakistan) flag Shan Masood (Pakistan) 241.98 M-5 | Runs-397 | BatA-40 | Wickets-0 | BowlA-na | Ct/St-2 | FPM-0.4
76 Up 5 Akash Deep (India) flag Akash Deep (India) 241.07 M-3 | Runs-80 | BatA-20 | Wickets-13 | BowlA-36 | Ct/St-1 | FPM-0.3
77 New Jacob Duffy (New Zealand) flag Jacob Duffy (New Zealand) 240.51 M-4 | Runs-78 | BatA-20 | Wickets-25 | BowlA-16 | Ct/St-2 | FPM-0.5
78 New Sikandar Raza (Zimbabwe) flag Sikandar Raza (Zimbabwe) 240.50 M-5 | Runs-247 | BatA-27 | Wickets-6 | BowlA-57 | Ct/St-2 | FPM-0.4
79 Up 7 Kuldeep Yadav (India) flag Kuldeep Yadav (India) 239.67 M-4 | Runs-26 | BatA-7 | Wickets-20 | BowlA-23 | Ct/St-1 | FPM-0.3
80 Down 69 Rachin Ravindra (New Zealand) flag Rachin Ravindra (New Zealand) 237.86 M-5 | Runs-469 | BatA-117 | Wickets-1 | BowlA-69 | Ct/St-4 | FPM-0.8
81 Down 42 Josh Hazlewood (Australia) flag Josh Hazlewood (Australia) 237.61 M-4 | Runs-55 | BatA-9 | Wickets-16 | BowlA-18 | Ct/St-2 | FPM-0.5
82 Up 15 Sajid Khan (Pakistan) flag Sajid Khan (Pakistan) 235.98 M-4 | Runs-65 | BatA-9 | Wickets-21 | BowlA-25 | Ct/St-2 | FPM-0.5
83 Down 15 Kusal Mendis (Sri Lanka) flag Kusal Mendis (Sri Lanka) 234.54 M-4 | Runs-279 | BatA-56 | Wickets-0 | BowlA-na | Ct/St-13 | FPM-3.3
84 Down 58 Alzarri Joseph (West Indies) flag Alzarri Joseph (West Indies) 232.47 M-3 | Runs-69 | BatA-17 | Wickets-13 | BowlA-20 | Ct/St-1 | FPM-0.3
85 New Corbin Bosch (South Africa) flag Corbin Bosch (South Africa) 229.63 M-3 | Runs-164 | BatA-55 | Wickets-11 | BowlA-17 | Ct/St-2 | FPM-0.7
86 Down 66 Shoaib Bashir (England) flag Shoaib Bashir (England) 229.25 M-4 | Runs-16 | BatA-8 | Wickets-19 | BowlA-36 | Ct/St-1 | FPM-0.3
87 New Anderson Phillip (West Indies) flag Anderson Phillip (West Indies) 225.95 M-4 | Runs-79 | BatA-13 | Wickets-7 | BowlA-64 | Ct/St-3 | FPM-0.8
88 Down 11 Saud Shakeel (Pakistan) flag Saud Shakeel (Pakistan) 224.05 M-5 | Runs-269 | BatA-27 | Wickets-0 | BowlA-na | Ct/St-1 | FPM-0.2
89 New Temba Bavuma (South Africa) flag Temba Bavuma (South Africa) 224.03 M-4 | Runs-310 | BatA-52 | Wickets-0 | BowlA-na | Ct/St-2 | FPM-0.5
90 Down 44 Chris Woakes (England) flag Chris Woakes (England) 222.07 M-5 | Runs-64 | BatA-11 | Wickets-11 | BowlA-52 | Ct/St-2 | FPM-0.4
91 Down 54 Kavem Hodge (West Indies) flag Kavem Hodge (West Indies) 221.55 M-4 | Runs-198 | BatA-28 | Wickets-2 | BowlA-53 | Ct/St-3 | FPM-0.8
92 New Wellington Masakadza (Zimbabwe) flag Wellington Masakadza (Zimbabwe) 218.01 M-4 | Runs-115 | BatA-16 | Wickets-12 | BowlA-44 | Ct/St-2 | FPM-0.5
93 Down 19 Tristan Stubbs (South Africa) flag Tristan Stubbs (South Africa) 215.09 M-6 | Runs-259 | BatA-26 | Wickets-0 | BowlA-na | Ct/St-2 | FPM-0.3
94 New Richard Ngarava (Zimbabwe) flag Richard Ngarava (Zimbabwe) 212.38 M-6 | Runs-70 | BatA-10 | Wickets-16 | BowlA-31 | Ct/St-0 | FPM-0.0
95 Down 32 David Bedingham (South Africa) flag David Bedingham (South Africa) 211.63 M-4 | Runs-232 | BatA-46 | Wickets-0 | BowlA-na | Ct/St-8 | FPM-2.0
96 Down 51 Dinesh Chandimal (Sri Lanka) flag Dinesh Chandimal (Sri Lanka) 209.20 M-4 | Runs-342 | BatA-49 | Wickets-0 | BowlA-na | Ct/St-2 | FPM-0.5
97 Down 83 Prabath Jayasuriya (Sri Lanka) flag Prabath Jayasuriya (Sri Lanka) 206.57 M-4 | Runs-28 | BatA-6 | Wickets-15 | BowlA-47 | Ct/St-1 | FPM-0.3
98 New Andy McBrine (Ireland) flag Andy McBrine (Ireland) 206.39 M-3 | Runs-184 | BatA-37 | Wickets-12 | BowlA-38 | Ct/St-0 | FPM-0.0
99 New Dhruv Jurel (India) flag Dhruv Jurel (India) 205.58 M-5 | Runs-257 | BatA-32 | Wickets-0 | BowlA-na | Ct/St-10 | FPM-2.0
100 Down 38 Litton Das (Bangladesh) flag Litton Das (Bangladesh) 196.05 M-4 | Runs-329 | BatA-55 | Wickets-0 | BowlA-na | Ct/St-11 | FPM-2.8
Tags: #topcricketplayersofalltime #bestcricketplayersofalltime #greatestcricketplayers #testcricket #tests #mentests #ravindrajadeja #jadeja #mitchellstarc #starc #benstokes #stokes #brydoncarse #carse #justingreaves #greaves #travishead #head #mohammedsiraj #siraj #harrybrook #brook #alexcarey #carey #jaydenseales #seales #joeroot #root #iccrankings #icctestrankings #iccodirankings #icct20irankings #iccteamrankings #iccplayerrankings #iccmenrankings #iccwomenrankings #iplrankings