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
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
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
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
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
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
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
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
40 Down 3 Mohammad Nabi (Afghanistan) flag Mohammad Nabi (Afghanistan) 319.70 M-21 | Runs-361 | Avg-23 | SR*-124
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
46 New Gulbadin Naib (Afghanistan) flag Gulbadin Naib (Afghanistan) 297.16 M-15 | Runs-270 | Avg-25 | SR*-127
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
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
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
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
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
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
79 New Lorcan Tucker (Ireland) flag Lorcan Tucker (Ireland) 240.84 M-12 | Runs-263 | Avg-22 | SR*-126
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
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
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
100 Down 85 Aqib Ilyas (Oman) flag Aqib Ilyas (Oman) 204.05 M-21 | Runs-518 | Avg-27 | SR*-114