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 - 2nd Nov 2025. 

CRR Change Name Points Stats
1 Up 27 Travis Head (Australia) flag Travis Head (Australia) 644.21 M-15 | Runs-539 | Avg-39 | SR*-178
2 Up 11 Jos Buttler (England) flag Jos Buttler (England) 553.80 M-15 | Runs-462 | Avg-42 | SR*-164
3 New Rohit Sharma (India) flag Rohit Sharma (India) 547.89 M-11 | Runs-378 | Avg-42 | SR*-160
4 Up 95 Babar Azam (Pakistan) flag Babar Azam (Pakistan) 512.79 M-24 | Runs-738 | Avg-34 | SR*-133
5 New David Warner (Australia) flag David Warner (Australia) 501.52 M-11 | Runs-383 | Avg-38 | SR*-152
6 New Pathum Nissanka (Sri Lanka) flag Pathum Nissanka (Sri Lanka) 494.43 M-19 | Runs-622 | Avg-37 | SR*-139
7 No change Phil Salt (England) flag Phil Salt (England) 493.89 M-17 | Runs-467 | Avg-39 | SR*-164
8 Up 92 Quinton de Kock (South Africa) flag Quinton de Kock (South Africa) 493.49 M-12 | Runs-307 | Avg-26 | SR*-146
9 Up 2 Reeza Hendricks (South Africa) flag Reeza Hendricks (South Africa) 481.99 M-22 | Runs-569 | Avg-27 | SR*-134
10 Up 16 Rahmanullah Gurbaz (Afghanistan) flag Rahmanullah Gurbaz (Afghanistan) 453.41 M-21 | Runs-519 | Avg-25 | SR*-127
11 Down 10 Suryakumar Yadav (India) flag Suryakumar Yadav (India) 451.10 M-18 | Runs-429 | Avg-27 | SR*-152
12 Up 67 Mohammad Rizwan (Pakistan) flag Mohammad Rizwan (Pakistan) 432.00 M-21 | Runs-617 | Avg-41 | SR*-117
13 Up 44 Ibrahim Zadran (Afghanistan) flag Ibrahim Zadran (Afghanistan) 431.41 M-18 | Runs-512 | Avg-32 | SR*-111
14 New Andries Gous (U.S.A.) flag Andries Gous (U.S.A.) 430.54 M-23 | Runs-692 | Avg-33 | SR*-146
15 New Sanju Samson (India) flag Sanju Samson (India) 426.32 M-13 | Runs-436 | Avg-44 | SR*-180
16 Up 58 Glenn Maxwell (Australia) flag Glenn Maxwell (Australia) 421.62 M-16 | Runs-389 | Avg-32 | SR*-167
17 Up 6 Kusal Mendis (Sri Lanka) flag Kusal Mendis (Sri Lanka) 419.04 M-22 | Runs-628 | Avg-30 | SR*-128
18 New Fakhar Zaman (Pakistan) flag Fakhar Zaman (Pakistan) 413.51 M-16 | Runs-415 | Avg-28 | SR*-153
19 Up 8 Finn Allen (New Zealand) flag Finn Allen (New Zealand) 408.97 M-12 | Runs-361 | Avg-30 | SR*-167
20 Up 36 Shai Hope (West Indies) flag Shai Hope (West Indies) 407.37 M-13 | Runs-354 | Avg-35 | SR*-164
21 New George Munsey (Scotland) flag George Munsey (Scotland) 407.19 M-12 | Runs-402 | Avg-37 | SR*-149
22 Up 73 David Miller (South Africa) flag David Miller (South Africa) 406.90 M-14 | Runs-323 | Avg-29 | SR*-118
23 Down 13 Rovman Powell (West Indies) flag Rovman Powell (West Indies) 402.01 M-23 | Runs-533 | Avg-25 | SR*-135
24 New Tristan Stubbs (South Africa) flag Tristan Stubbs (South Africa) 399.45 M-18 | Runs-431 | Avg-36 | SR*-126
25 Down 20 Nicholas Pooran (West Indies) flag Nicholas Pooran (West Indies) 387.49 M-21 | Runs-464 | Avg-26 | SR*-142
26 Up 39 Hardik Pandya (India) flag Hardik Pandya (India) 386.98 M-17 | Runs-352 | Avg-44 | SR*-150
27 New Heinrich Klaasen (South Africa) flag Heinrich Klaasen (South Africa) 383.63 M-15 | Runs-278 | Avg-25 | SR*-129
28 Up 40 Towhid Hridoy (Bangladesh) flag Towhid Hridoy (Bangladesh) 373.67 M-21 | Runs-493 | Avg-31 | SR*-130
29 New Marcus Stoinis (Australia) flag Marcus Stoinis (Australia) 364.71 M-17 | Runs-330 | Avg-37 | SR*-156
30 Down 21 Brandon King (West Indies) flag Brandon King (West Indies) 353.25 M-18 | Runs-407 | Avg-24 | SR*-141
31 New Brandon McMullen (Scotland) flag Brandon McMullen (Scotland) 353.04 M-10 | Runs-285 | Avg-36 | SR*-145
32 Up 58 Saim Ayub (Pakistan) flag Saim Ayub (Pakistan) 350.25 M-19 | Runs-375 | Avg-23 | SR*-144
33 Up 56 Andre Russell (West Indies) flag Andre Russell (West Indies) 345.79 M-11 | Runs-217 | Avg-31 | SR*-195
34 No change Johnson Charles (West Indies) flag Johnson Charles (West Indies) 343.40 M-15 | Runs-344 | Avg-23 | SR*-139
35 New Brian Bennett (Zimbabwe) flag Brian Bennett (Zimbabwe) 339.07 M-24 | Runs-632 | Avg-29 | SR*-144
36 Up 11 Mitchell Marsh (Australia) flag Mitchell Marsh (Australia) 335.38 M-16 | Runs-357 | Avg-27 | SR*-144
37 New Michael Levitt (Netherlands) flag Michael Levitt (Netherlands) 335.11 M-18 | Runs-552 | Avg-35 | SR*-144
38 Up 24 Charith Asalanka (Sri Lanka) flag Charith Asalanka (Sri Lanka) 331.38 M-20 | Runs-378 | Avg-22 | SR*-137
39 New Shivam Dube (India) flag Shivam Dube (India) 322.18 M-15 | Runs-296 | Avg-33 | SR*-135
40 Down 3 Mohammad Nabi (Afghanistan) flag Mohammad Nabi (Afghanistan) 319.70 M-21 | Runs-361 | Avg-23 | SR*-124
41 New Sherfane Rutherford (West Indies) flag Sherfane Rutherford (West Indies) 316.89 M-19 | Runs-290 | Avg-29 | SR*-140
42 Down 30 Tilak Varma (India) flag Tilak Varma (India) 312.62 M-5 | Runs-306 | Avg-102 | SR*-188
43 Up 9 Tim David (Australia/Singapore) flag Tim David (Australia/Singapore) 308.92 M-21 | Runs-304 | Avg-30 | SR*-171
44 Down 28 Daryl Mitchell (New Zealand) flag Daryl Mitchell (New Zealand) 305.43 M-10 | Runs-274 | Avg-39 | SR*-158
45 Down 39 Yashasvi Jaiswal (India) flag Yashasvi Jaiswal (India) 304.25 M-8 | Runs-293 | Avg-42 | SR*-172
46 New Gulbadin Naib (Afghanistan) flag Gulbadin Naib (Afghanistan) 297.16 M-15 | Runs-270 | Avg-25 | SR*-127
47 New Kusal Perera (Sri Lanka) flag Kusal Perera (Sri Lanka) 292.82 M-13 | Runs-295 | Avg-25 | SR*-136
48 Down 17 Glenn Phillips (New Zealand) flag Glenn Phillips (New Zealand) 292.50 M-16 | Runs-354 | Avg-32 | SR*-128
49 No change Josh Inglis (Australia) flag Josh Inglis (Australia) 289.41 M-14 | Runs-319 | Avg-32 | SR*-155
50 New Virat Kohli (India) flag Virat Kohli (India) 289.23 M-10 | Runs-180 | Avg-18 | SR*-119
51 New Abhishek Sharma (India) flag Abhishek Sharma (India) 289.02 M-12 | Runs-256 | Avg-23 | SR*-172
52 New Rishabh Pant (India) flag Rishabh Pant (India) 288.73 M-10 | Runs-222 | Avg-28 | SR*-131
53 New Jaker Ali (Bangladesh) flag Jaker Ali (Bangladesh) 287.78 M-19 | Runs-336 | Avg-26 | SR*-128
54 New Sybrand Engelbrecht (Netherlands) flag Sybrand Engelbrecht (Netherlands) 278.29 M-12 | Runs-280 | Avg-31 | SR*-133
55 New Gareth Delany (Ireland) flag Gareth Delany (Ireland) 277.11 M-11 | Runs-196 | Avg-25 | SR*-142
56 New Ryan Rickelton (South Africa) flag Ryan Rickelton (South Africa) 275.46 M-13 | Runs-263 | Avg-20 | SR*-135
57 Down 27 Sikandar Raza (Zimbabwe) flag Sikandar Raza (Zimbabwe) 275.08 M-24 | Runs-573 | Avg-29 | SR*-147
58 Down 29 Liam Livingstone (England) flag Liam Livingstone (England) 274.38 M-17 | Runs-264 | Avg-33 | SR*-154
59 New Roston Chase (West Indies) flag Roston Chase (West Indies) 272.36 M-22 | Runs-336 | Avg-28 | SR*-122
60 New Tanzid Hasan (Bangladesh) flag Tanzid Hasan (Bangladesh) 270.47 M-18 | Runs-345 | Avg-22 | SR*-114
61 Down 44 Litton Das (Bangladesh) flag Litton Das (Bangladesh) 266.82 M-21 | Runs-309 | Avg-16 | SR*-101
62 New Angelo Mathews (Sri Lanka) flag Angelo Mathews (Sri Lanka) 266.60 M-12 | Runs-268 | Avg-45 | SR*-134
63 Down 15 Andy Balbirnie (Ireland) flag Andy Balbirnie (Ireland) 261.72 M-12 | Runs-298 | Avg-25 | SR*-114
64 Down 39 Aiden Markram (South Africa) flag Aiden Markram (South Africa) 259.15 M-18 | Runs-249 | Avg-16 | SR*-120
65 New Saiteja Mukkamalla (U.S.A.) flag Saiteja Mukkamalla (U.S.A.) 256.93 M-9 | Runs-331 | Avg-37 | SR*-138
66 Down 64 Muhammad Waseem (U.A.E.) flag Muhammad Waseem (U.A.E.) 256.57 M-26 | Runs-909 | Avg-40 | SR*-160
67 Down 35 Harry Brook (England) flag Harry Brook (England) 254.41 M-10 | Runs-163 | Avg-54 | SR*-151
68 Down 54 Shubman Gill (India) flag Shubman Gill (India) 252.24 M-8 | Runs-266 | Avg-38 | SR*-133
69 Down 66 Mark Chapman (New Zealand/Hong Kong) flag Mark Chapman (New Zealand/Hong Kong) 250.13 M-18 | Runs-259 | Avg-20 | SR*-132
70 New Dion Myers (Zimbabwe) flag Dion Myers (Zimbabwe) 248.19 M-16 | Runs-340 | Avg-24 | SR*-128
71 New Gerhard Erasmus (Namibia) flag Gerhard Erasmus (Namibia) 248.19 M-13 | Runs-363 | Avg-33 | SR*-129
72 Down 17 Jonny Bairstow (England) flag Jonny Bairstow (England) 247.50 M-10 | Runs-159 | Avg-32 | SR*-137
73 Down 37 Najmul Hossain Shanto (Bangladesh) flag Najmul Hossain Shanto (Bangladesh) 246.98 M-21 | Runs-358 | Avg-19 | SR*-103
74 Down 4 Meet Bhavsar (Kuwait) flag Meet Bhavsar (Kuwait) 245.65 M-26 | Runs-679 | Avg-30 | SR*-123
75 New Mahmudullah (Bangladesh) flag Mahmudullah (Bangladesh) 245.15 M-20 | Runs-322 | Avg-23 | SR*-118
76 New Alishan Sharafu (U.A.E.) flag Alishan Sharafu (U.A.E.) 244.45 M-24 | Runs-770 | Avg-39 | SR*-141
77 New Marco Jansen (South Africa) flag Marco Jansen (South Africa) 243.10 M-13 | Runs-134 | Avg-19 | SR*-168
78 New Nicholas Kirton (Canada) flag Nicholas Kirton (Canada) 243.00 M-15 | Runs-391 | Avg-28 | SR*-121
79 New Lorcan Tucker (Ireland) flag Lorcan Tucker (Ireland) 240.84 M-12 | Runs-263 | Avg-22 | SR*-126
80 New Tadiwanashe Marumani (Zimbabwe) flag Tadiwanashe Marumani (Zimbabwe) 239.29 M-18 | Runs-420 | Avg-25 | SR*-154
81 New Wanindu Hasaranga (Sri Lanka) flag Wanindu Hasaranga (Sri Lanka) 238.25 M-20 | Runs-179 | Avg-12 | SR*-147
82 Down 40 Karim Janat (Afghanistan) flag Karim Janat (Afghanistan) 237.01 M-14 | Runs-176 | Avg-22 | SR*-122
83 New Shayan Jahangir (U.S.A.) flag Shayan Jahangir (U.S.A.) 234.89 M-14 | Runs-253 | Avg-28 | SR*-141
84 Down 66 Rinku Singh (India) flag Rinku Singh (India) 232.64 M-18 | Runs-245 | Avg-35 | SR*-151
85 New Jacob Bethell (England) flag Jacob Bethell (England) 231.47 M-7 | Runs-173 | Avg-58 | SR*-168
86 New Muhammad Tanveer (Qatar) flag Muhammad Tanveer (Qatar) 225.47 M-18 | Runs-632 | Avg-45 | SR*-139
87 New Clinto Anto (Kuwait) flag Clinto Anto (Kuwait) 222.26 M-24 | Runs-529 | Avg-26 | SR*-162
88 New Max O'Dowd (Netherlands) flag Max O'Dowd (Netherlands) 219.53 M-19 | Runs-445 | Avg-26 | SR*-115
89 New Aaron Jones (U.S.A.) flag Aaron Jones (U.S.A.) 218.81 M-20 | Runs-332 | Avg-21 | SR*-116
90 New Kamindu Mendis (Sri Lanka) flag Kamindu Mendis (Sri Lanka) 217.87 M-18 | Runs-305 | Avg-20 | SR*-122
91 New Azmatullah Omarzai (Afghanistan) flag Azmatullah Omarzai (Afghanistan) 217.00 M-21 | Runs-269 | Avg-13 | SR*-107
92 New Usman Khan (Pakistan) flag Usman Khan (Pakistan) 214.19 M-18 | Runs-232 | Avg-15 | SR*-123
93 New Aasif Sheikh (Nepal) flag Aasif Sheikh (Nepal) 213.45 M-21 | Runs-457 | Avg-22 | SR*-111
94 New Nitish Kumar (U.S.A./Canada) flag Nitish Kumar (U.S.A./Canada) 213.29 M-18 | Runs-277 | Avg-20 | SR*-120
95 New Aaron Johnson (Canada) flag Aaron Johnson (Canada) 212.27 M-13 | Runs-273 | Avg-21 | SR*-121
96 New Kushal Bhurtel (Nepal) flag Kushal Bhurtel (Nepal) 211.70 M-24 | Runs-383 | Avg-18 | SR*-121
97 New Rohit Paudel (Nepal) flag Rohit Paudel (Nepal) 211.13 M-25 | Runs-531 | Avg-27 | SR*-116
98 New Ravija Sandaruwan (Kuwait) flag Ravija Sandaruwan (Kuwait) 209.23 M-26 | Runs-569 | Avg-23 | SR*-144
99 New Evin Lewis (West Indies) flag Evin Lewis (West Indies) 209.13 M-8 | Runs-178 | Avg-25 | SR*-152
100 Down 85 Aqib Ilyas (Oman) flag Aqib Ilyas (Oman) 204.05 M-21 | Runs-518 | Avg-27 | SR*-114