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 New Wanindu Hasaranga (Sri Lanka) flag Wanindu Hasaranga (Sri Lanka) 821.88 M-20 | Runs-179 | BatA-12 | Wickets-38 | BowlA-14 | Ct/St-12 | FPM-0.6
2 New Rishad Hossain (Bangladesh) flag Rishad Hossain (Bangladesh) 804.84 M-24 | Runs-137 | BatA-11 | Wickets-35 | BowlA-19 | Ct/St-12 | FPM-0.5
3 Up 50 Rashid Khan (Afghanistan) flag Rashid Khan (Afghanistan) 800.19 M-14 | Runs-97 | BatA-11 | Wickets-31 | BowlA-10 | Ct/St-5 | FPM-0.4
4 No change Hardik Pandya (India) flag Hardik Pandya (India) 790.23 M-17 | Runs-352 | BatA-44 | Wickets-16 | BowlA-26 | Ct/St-9 | FPM-0.5
5 New Shaheen Shah Afridi (Pakistan) flag Shaheen Shah Afridi (Pakistan) 762.52 M-23 | Runs-134 | BatA-15 | Wickets-36 | BowlA-19 | Ct/St-7 | FPM-0.3
6 Up 51 Mohammad Nabi (Afghanistan) flag Mohammad Nabi (Afghanistan) 753.61 M-21 | Runs-361 | BatA-23 | Wickets-9 | BowlA-31 | Ct/St-15 | FPM-0.7
7 New Marcus Stoinis (Australia) flag Marcus Stoinis (Australia) 734.76 M-17 | Runs-330 | BatA-37 | Wickets-21 | BowlA-17 | Ct/St-3 | FPM-0.2
8 Up 44 Azmatullah Omarzai (Afghanistan) flag Azmatullah Omarzai (Afghanistan) 731.30 M-21 | Runs-269 | BatA-13 | Wickets-18 | BowlA-23 | Ct/St-10 | FPM-0.5
9 Up 3 Sikandar Raza (Zimbabwe) flag Sikandar Raza (Zimbabwe) 727.13 M-24 | Runs-573 | BatA-29 | Wickets-24 | BowlA-22 | Ct/St-8 | FPM-0.3
10 New Abbas Afridi (Pakistan) flag Abbas Afridi (Pakistan) 720.05 M-18 | Runs-92 | BatA-12 | Wickets-30 | BowlA-15 | Ct/St-4 | FPM-0.2
11 Down 6 Axar Patel (India) flag Axar Patel (India) 717.47 M-16 | Runs-137 | BatA-23 | Wickets-20 | BowlA-16 | Ct/St-9 | FPM-0.6
12 Up 10 Romario Shepherd (West Indies) flag Romario Shepherd (West Indies) 708.15 M-21 | Runs-236 | BatA-21 | Wickets-23 | BowlA-26 | Ct/St-1 | FPM-0.0
13 New Roston Chase (West Indies) flag Roston Chase (West Indies) 701.72 M-22 | Runs-336 | BatA-28 | Wickets-15 | BowlA-27 | Ct/St-7 | FPM-0.3
14 Down 12 Arshdeep Singh (India) flag Arshdeep Singh (India) 690.84 M-18 | Runs-31 | BatA-16 | Wickets-36 | BowlA-14 | Ct/St-3 | FPM-0.2
15 New Dipendra Singh Airee (Nepal) flag Dipendra Singh Airee (Nepal) 690.14 M-21 | Runs-381 | BatA-25 | Wickets-24 | BowlA-15 | Ct/St-13 | FPM-0.6
16 Down 7 Mark Adair (Ireland) flag Mark Adair (Ireland) 672.31 M-14 | Runs-157 | BatA-16 | Wickets-25 | BowlA-17 | Ct/St-4 | FPM-0.3
17 New Andre Russell (West Indies) flag Andre Russell (West Indies) 669.51 M-11 | Runs-217 | BatA-31 | Wickets-14 | BowlA-20 | Ct/St-4 | FPM-0.4
18 Up 67 Taskin Ahmed (Bangladesh) flag Taskin Ahmed (Bangladesh) 658.26 M-19 | Runs-78 | BatA-16 | Wickets-30 | BowlA-17 | Ct/St-2 | FPM-0.1
19 New Harmeet Singh (U.S.A.) flag Harmeet Singh (U.S.A.) 645.93 M-23 | Runs-235 | BatA-18 | Wickets-21 | BowlA-26 | Ct/St-7 | FPM-0.3
20 New Naveen-ul-Haq (Afghanistan) flag Naveen-ul-Haq (Afghanistan) 641.60 M-19 | Runs-26 | BatA-4 | Wickets-32 | BowlA-15 | Ct/St-6 | FPM-0.3
21 New Marco Jansen (South Africa) flag Marco Jansen (South Africa) 635.27 M-13 | Runs-134 | BatA-19 | Wickets-10 | BowlA-33 | Ct/St-8 | FPM-0.6
22 Up 16 Aiden Markram (South Africa) flag Aiden Markram (South Africa) 632.29 M-18 | Runs-249 | BatA-16 | Wickets-3 | BowlA-60 | Ct/St-11 | FPM-0.6
23 New Adam Zampa (Australia) flag Adam Zampa (Australia) 631.87 M-21 | Runs-19 | BatA-6 | Wickets-35 | BowlA-17 | Ct/St-4 | FPM-0.2
24 New Gudakesh Motie (West Indies) flag Gudakesh Motie (West Indies) 631.83 M-24 | Runs-103 | BatA-11 | Wickets-26 | BowlA-21 | Ct/St-5 | FPM-0.2
25 Down 14 Aqib Ilyas (Oman) flag Aqib Ilyas (Oman) 629.57 M-21 | Runs-518 | BatA-27 | Wickets-30 | BowlA-14 | Ct/St-8 | FPM-0.4
26 New Tanzim Hasan Sakib (Bangladesh) flag Tanzim Hasan Sakib (Bangladesh) 628.09 M-16 | Runs-60 | BatA-10 | Wickets-22 | BowlA-22 | Ct/St-10 | FPM-0.6
27 New Fazalhaq Farooqi (Afghanistan) flag Fazalhaq Farooqi (Afghanistan) 625.59 M-17 | Runs-11 | BatA-6 | Wickets-24 | BowlA-17 | Ct/St-2 | FPM-0.1
28 Up 30 Liam Livingstone (England) flag Liam Livingstone (England) 615.62 M-17 | Runs-264 | BatA-33 | Wickets-14 | BowlA-16 | Ct/St-6 | FPM-0.4
29 New Haris Rauf (Pakistan) flag Haris Rauf (Pakistan) 614.16 M-17 | Runs-20 | BatA-7 | Wickets-27 | BowlA-20 | Ct/St-3 | FPM-0.2
30 Down 2 Akeal Hosein (West Indies) flag Akeal Hosein (West Indies) 594.43 M-23 | Runs-76 | BatA-10 | Wickets-23 | BowlA-23 | Ct/St-5 | FPM-0.2
31 New Brian Bennett (Zimbabwe) flag Brian Bennett (Zimbabwe) 588.40 M-24 | Runs-632 | BatA-29 | Wickets-5 | BowlA-26 | Ct/St-8 | FPM-0.3
32 New Glenn Maxwell (Australia) flag Glenn Maxwell (Australia) 588.02 M-16 | Runs-389 | BatA-32 | Wickets-4 | BowlA-44 | Ct/St-11 | FPM-0.7
33 New Maheesh Theekshana (Sri Lanka) flag Maheesh Theekshana (Sri Lanka) 579.53 M-21 | Runs-32 | BatA-4 | Wickets-24 | BowlA-22 | Ct/St-5 | FPM-0.2
34 Down 31 Mitchell Santner (New Zealand) flag Mitchell Santner (New Zealand) 577.90 M-15 | Runs-101 | BatA-14 | Wickets-14 | BowlA-28 | Ct/St-6 | FPM-0.4
35 New Blessing Muzarabani (Zimbabwe) flag Blessing Muzarabani (Zimbabwe) 569.50 M-24 | Runs-22 | BatA-2 | Wickets-28 | BowlA-19 | Ct/St-1 | FPM-0.0
36 New Keshav Maharaj (South Africa) flag Keshav Maharaj (South Africa) 568.10 M-12 | Runs-24 | BatA-8 | Wickets-14 | BowlA-22 | Ct/St-2 | FPM-0.2
37 New Matheesha Pathirana (Sri Lanka) flag Matheesha Pathirana (Sri Lanka) 559.28 M-18 | Runs-12 | BatA-3 | Wickets-30 | BowlA-16 | Ct/St-3 | FPM-0.2
38 New Babar Azam (Pakistan) flag Babar Azam (Pakistan) 558.49 M-24 | Runs-738 | BatA-34 | Wickets-0 | BowlA-na | Ct/St-10 | FPM-0.4
39 New Angelo Mathews (Sri Lanka) flag Angelo Mathews (Sri Lanka) 557.49 M-12 | Runs-268 | BatA-45 | Wickets-7 | BowlA-27 | Ct/St-3 | FPM-0.3
40 Up 22 Alzarri Joseph (West Indies) flag Alzarri Joseph (West Indies) 554.79 M-19 | Runs-68 | BatA-14 | Wickets-22 | BowlA-26 | Ct/St-4 | FPM-0.2
41 Up 13 Gerhard Erasmus (Namibia) flag Gerhard Erasmus (Namibia) 550.68 M-13 | Runs-363 | BatA-33 | Wickets-18 | BowlA-14 | Ct/St-2 | FPM-0.2
42 New Mustafizur Rahman (Bangladesh) flag Mustafizur Rahman (Bangladesh) 550.04 M-18 | Runs-16 | BatA-4 | Wickets-27 | BowlA-19 | Ct/St-4 | FPM-0.2
43 Down 13 Shakib Al Hasan (Bangladesh) flag Shakib Al Hasan (Bangladesh) 539.08 M-12 | Runs-169 | BatA-17 | Wickets-9 | BowlA-28 | Ct/St-5 | FPM-0.4
44 New Reeza Hendricks (South Africa) flag Reeza Hendricks (South Africa) 533.20 M-22 | Runs-569 | BatA-27 | Wickets-0 | BowlA-na | Ct/St-8 | FPM-0.4
45 New Dasun Shanaka (Sri Lanka) flag Dasun Shanaka (Sri Lanka) 529.31 M-14 | Runs-105 | BatA-12 | Wickets-8 | BowlA-23 | Ct/St-9 | FPM-0.6
46 New Gulbadin Naib (Afghanistan) flag Gulbadin Naib (Afghanistan) 528.62 M-15 | Runs-270 | BatA-25 | Wickets-7 | BowlA-8 | Ct/St-7 | FPM-0.5
47 New Jofra Archer (England) flag Jofra Archer (England) 526.25 M-14 | Runs-38 | BatA-19 | Wickets-17 | BowlA-21 | Ct/St-1 | FPM-0.1
48 New Mahmudullah (Bangladesh) flag Mahmudullah (Bangladesh) 523.65 M-20 | Runs-322 | BatA-23 | Wickets-3 | BowlA-41 | Ct/St-5 | FPM-0.3
49 New Lockie Ferguson (New Zealand) flag Lockie Ferguson (New Zealand) 519.91 M-10 | Runs-6 | BatA-2 | Wickets-20 | BowlA-9 | Ct/St-5 | FPM-0.5
50 New Kusal Mendis (Sri Lanka) flag Kusal Mendis (Sri Lanka) 516.16 M-22 | Runs-628 | BatA-30 | Wickets-0 | BowlA-na | Ct/St-23 | FPM-1.0
51 New Mahedi Hasan (Bangladesh) flag Mahedi Hasan (Bangladesh) 513.09 M-13 | Runs-80 | BatA-13 | Wickets-12 | BowlA-27 | Ct/St-5 | FPM-0.4
52 Down 31 Rovman Powell (West Indies) flag Rovman Powell (West Indies) 512.47 M-23 | Runs-533 | BatA-25 | Wickets-0 | BowlA-na | Ct/St-13 | FPM-0.6
53 New Washington Sundar (India) flag Washington Sundar (India) 510.32 M-12 | Runs-54 | BatA-27 | Wickets-16 | BowlA-13 | Ct/St-6 | FPM-0.5
54 New Gulsan Jha (Nepal) flag Gulsan Jha (Nepal) 509.07 M-24 | Runs-336 | BatA-22 | Wickets-10 | BowlA-30 | Ct/St-6 | FPM-0.3
55 New Kushal Bhurtel (Nepal) flag Kushal Bhurtel (Nepal) 502.42 M-24 | Runs-383 | BatA-18 | Wickets-16 | BowlA-11 | Ct/St-8 | FPM-0.3
56 New Saad Bin Zafar (Canada) flag Saad Bin Zafar (Canada) 500.58 M-15 | Runs-196 | BatA-39 | Wickets-17 | BowlA-19 | Ct/St-6 | FPM-0.4
57 New Shivam Dube (India) flag Shivam Dube (India) 499.45 M-15 | Runs-296 | BatA-33 | Wickets-5 | BowlA-29 | Ct/St-4 | FPM-0.3
58 New Wellington Masakadza (Zimbabwe) flag Wellington Masakadza (Zimbabwe) 498.93 M-18 | Runs-127 | BatA-13 | Wickets-8 | BowlA-38 | Ct/St-8 | FPM-0.4
59 Down 32 Curtis Campher (Ireland) flag Curtis Campher (Ireland) 496.99 M-14 | Runs-191 | BatA-15 | Wickets-5 | BowlA-48 | Ct/St-12 | FPM-0.9
60 New Rahmanullah Gurbaz (Afghanistan) flag Rahmanullah Gurbaz (Afghanistan) 495.01 M-21 | Runs-519 | BatA-25 | Wickets-0 | BowlA-na | Ct/St-16 | FPM-0.8
61 Up 19 Gareth Delany (Ireland) flag Gareth Delany (Ireland) 493.46 M-11 | Runs-196 | BatA-25 | Wickets-5 | BowlA-29 | Ct/St-5 | FPM-0.5
62 New Karan KC (Nepal) flag Karan KC (Nepal) 492.55 M-20 | Runs-88 | BatA-10 | Wickets-18 | BowlA-27 | Ct/St-6 | FPM-0.3
63 New Mohammad Rizwan (Pakistan) flag Mohammad Rizwan (Pakistan) 490.16 M-21 | Runs-617 | BatA-41 | Wickets-0 | BowlA-na | Ct/St-13 | FPM-0.6
64 New Cosmas Kyewuta (Uganda) flag Cosmas Kyewuta (Uganda) 489.31 M-17 | Runs-70 | BatA-23 | Wickets-26 | BowlA-13 | Ct/St-1 | FPM-0.1
65 New Travis Head (Australia) flag Travis Head (Australia) 485.65 M-15 | Runs-539 | BatA-39 | Wickets-0 | BowlA-na | Ct/St-2 | FPM-0.1
66 New Sompal Kami (Nepal) flag Sompal Kami (Nepal) 483.38 M-19 | Runs-62 | BatA-7 | Wickets-18 | BowlA-25 | Ct/St-4 | FPM-0.2
67 Down 47 Adil Rashid (England) flag Adil Rashid (England) 482.11 M-15 | Runs-10 | BatA-5 | Wickets-19 | BowlA-19 | Ct/St-3 | FPM-0.2
68 New Glenn Phillips (New Zealand) flag Glenn Phillips (New Zealand) 481.76 M-16 | Runs-354 | BatA-32 | Wickets-4 | BowlA-10 | Ct/St-11 | FPM-0.7
69 New Yasin Patel (Kuwait) flag Yasin Patel (Kuwait) 480.76 M-26 | Runs-105 | BatA-12 | Wickets-36 | BowlA-16 | Ct/St-13 | FPM-0.5
70 New Quinton de Kock (South Africa) flag Quinton de Kock (South Africa) 479.36 M-12 | Runs-307 | BatA-26 | Wickets-0 | BowlA-na | Ct/St-10 | FPM-0.8
71 Down 37 Alpesh Ramjani (Uganda) flag Alpesh Ramjani (Uganda) 477.14 M-19 | Runs-187 | BatA-17 | Wickets-28 | BowlA-11 | Ct/St-6 | FPM-0.3
72 New Mehran Khan (Oman) flag Mehran Khan (Oman) 477.10 M-18 | Runs-118 | BatA-8 | Wickets-20 | BowlA-16 | Ct/St-5 | FPM-0.3
73 New Shadley van Schalkwyk (U.S.A.) flag Shadley van Schalkwyk (U.S.A.) 476.92 M-14 | Runs-104 | BatA-21 | Wickets-15 | BowlA-27 | Ct/St-4 | FPM-0.3
74 New Pathum Nissanka (Sri Lanka) flag Pathum Nissanka (Sri Lanka) 476.15 M-19 | Runs-622 | BatA-37 | Wickets-0 | BowlA-na | Ct/St-2 | FPM-0.1
75 Up 7 Phil Salt (England) flag Phil Salt (England) 475.76 M-17 | Runs-467 | BatA-39 | Wickets-0 | BowlA-na | Ct/St-11 | FPM-0.6
76 Down 53 Nicholas Pooran (West Indies) flag Nicholas Pooran (West Indies) 475.66 M-21 | Runs-464 | BatA-26 | Wickets-0 | BowlA-na | Ct/St-18 | FPM-0.9
77 Down 14 Jos Buttler (England) flag Jos Buttler (England) 472.83 M-15 | Runs-462 | BatA-42 | Wickets-0 | BowlA-na | Ct/St-11 | FPM-0.7
78 Down 70 Suryakumar Yadav (India) flag Suryakumar Yadav (India) 471.26 M-18 | Runs-429 | BatA-27 | Wickets-2 | BowlA-3 | Ct/St-6 | FPM-0.3
79 New Andries Gous (U.S.A.) flag Andries Gous (U.S.A.) 471.23 M-23 | Runs-692 | BatA-33 | Wickets-0 | BowlA-na | Ct/St-5 | FPM-0.2
80 New Saim Ayub (Pakistan) flag Saim Ayub (Pakistan) 470.15 M-19 | Runs-375 | BatA-23 | Wickets-0 | BowlA-na | Ct/St-13 | FPM-0.7
81 New Nuwan Thushara (Sri Lanka) flag Nuwan Thushara (Sri Lanka) 469.93 M-12 | Runs-1 | BatA-1 | Wickets-19 | BowlA-16 | Ct/St-0 | FPM-0.0
82 Down 75 Ish Sodhi (New Zealand) flag Ish Sodhi (New Zealand) 463.49 M-14 | Runs-31 | BatA-4 | Wickets-12 | BowlA-30 | Ct/St-6 | FPM-0.4
83 New Anrich Nortje (South Africa) flag Anrich Nortje (South Africa) 462.37 M-11 | Runs-1 | BatA-na | Wickets-15 | BowlA-18 | Ct/St-2 | FPM-0.2
84 Down 25 Dinesh Nakrani (Uganda) flag Dinesh Nakrani (Uganda) 460.95 M-19 | Runs-254 | BatA-18 | Wickets-17 | BowlA-17 | Ct/St-7 | FPM-0.4
85 Down 69 Karim Janat (Afghanistan) flag Karim Janat (Afghanistan) 460.72 M-14 | Runs-176 | BatA-22 | Wickets-3 | BowlA-43 | Ct/St-2 | FPM-0.1
86 New Charith Asalanka (Sri Lanka) flag Charith Asalanka (Sri Lanka) 460.44 M-20 | Runs-378 | BatA-22 | Wickets-3 | BowlA-18 | Ct/St-9 | FPM-0.5
87 Down 70 Ravi Bishnoi (India) flag Ravi Bishnoi (India) 460.35 M-16 | Runs-18 | BatA-9 | Wickets-22 | BowlA-21 | Ct/St-9 | FPM-0.6
88 New Ibrahim Zadran (Afghanistan) flag Ibrahim Zadran (Afghanistan) 460.17 M-18 | Runs-512 | BatA-32 | Wickets-0 | BowlA-na | Ct/St-11 | FPM-0.6
89 New Tristan Stubbs (South Africa) flag Tristan Stubbs (South Africa) 458.65 M-18 | Runs-431 | BatA-36 | Wickets-0 | BowlA-na | Ct/St-11 | FPM-0.6
90 New Jasdeep Singh (U.S.A.) flag Jasdeep Singh (U.S.A.) 458.07 M-21 | Runs-57 | BatA-6 | Wickets-19 | BowlA-34 | Ct/St-8 | FPM-0.4
91 Down 65 Sam Curran (England) flag Sam Curran (England) 457.74 M-12 | Runs-96 | BatA-19 | Wickets-5 | BowlA-61 | Ct/St-3 | FPM-0.3
92 New Rohit Paudel (Nepal) flag Rohit Paudel (Nepal) 457.11 M-25 | Runs-531 | BatA-27 | Wickets-6 | BowlA-17 | Ct/St-11 | FPM-0.4
93 New Mitchell Marsh (Australia) flag Mitchell Marsh (Australia) 456.39 M-16 | Runs-357 | BatA-27 | Wickets-2 | BowlA-20 | Ct/St-7 | FPM-0.4
94 New Ottneil Baartman (South Africa) flag Ottneil Baartman (South Africa) 452.84 M-12 | Runs-1 | BatA-1 | Wickets-17 | BowlA-19 | Ct/St-3 | FPM-0.3
95 Down 59 Basil Hameed (U.A.E.) flag Basil Hameed (U.A.E.) 452.64 M-14 | Runs-135 | BatA-23 | Wickets-20 | BowlA-12 | Ct/St-7 | FPM-0.5
96 New Dilon Heyliger (Canada) flag Dilon Heyliger (Canada) 451.27 M-13 | Runs-89 | BatA-13 | Wickets-14 | BowlA-24 | Ct/St-1 | FPM-0.1
97 New Kagiso Rabada (South Africa) flag Kagiso Rabada (South Africa) 448.75 M-9 | Runs-9 | BatA-5 | Wickets-13 | BowlA-15 | Ct/St-3 | FPM-0.3
98 Down 54 Richard Ngarava (Zimbabwe) flag Richard Ngarava (Zimbabwe) 448.40 M-20 | Runs-12 | BatA-2 | Wickets-21 | BowlA-24 | Ct/St-4 | FPM-0.2
99 Down 70 Mohammed Aslam (Kuwait) flag Mohammed Aslam (Kuwait) 446.32 M-26 | Runs-253 | BatA-17 | Wickets-24 | BowlA-23 | Ct/St-8 | FPM-0.3
100 New Sybrand Engelbrecht (Netherlands) flag Sybrand Engelbrecht (Netherlands) 442.69 M-12 | Runs-280 | BatA-31 | Wickets-5 | BowlA-14 | Ct/St-5 | FPM-0.4