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
2 New Tim Seifert (New Zealand) flag Tim Seifert (New Zealand) 606.49 M-16 | Runs-559 | Avg-51 | SR*-164
3 New Dewald Brevis (South Africa) flag Dewald Brevis (South Africa) 559.93 M-17 | Runs-464 | Avg-31 | SR*-176
4 New Sahibzada Farhan (Pakistan) flag Sahibzada Farhan (Pakistan) 559.43 M-26 | Runs-771 | Avg-31 | SR*-134
5 Down 1 Pathum Nissanka (Sri Lanka) flag Pathum Nissanka (Sri Lanka) 538.37 M-18 | Runs-625 | Avg-37 | SR*-149
6 Down 4 Jos Buttler (England) flag Jos Buttler (England) 523.45 M-15 | Runs-480 | Avg-34 | SR*-164
8 Up 19 Shai Hope (West Indies) flag Shai Hope (West Indies) 493.36 M-19 | Runs-556 | Avg-35 | SR*-137
9 Up 21 Mitchell Marsh (Australia) flag Mitchell Marsh (Australia) 492.10 M-16 | Runs-454 | Avg-38 | SR*-158
10 Up 30 Tim David (Australia/Singapore) flag Tim David (Australia/Singapore) 487.96 M-14 | Runs-395 | Avg-49 | SR*-198
12 Down 9 Phil Salt (England) flag Phil Salt (England) 453.74 M-12 | Runs-434 | Avg-43 | SR*-176
13 Up 18 Brian Bennett (Zimbabwe) flag Brian Bennett (Zimbabwe) 449.03 M-25 | Runs-936 | Avg-37 | SR*-148
14 New Hasan Nawaz (Pakistan) flag Hasan Nawaz (Pakistan) 417.06 M-25 | Runs-457 | Avg-21 | SR*-154
16 New Salman Agha (Pakistan) flag Salman Agha (Pakistan) 403.69 M-34 | Runs-625 | Avg-26 | SR*-115
17 New Mohammad Haris (Pakistan) flag Mohammad Haris (Pakistan) 388.70 M-26 | Runs-429 | Avg-19 | SR*-139
19 Down 2 Rovman Powell (West Indies) flag Rovman Powell (West Indies) 383.39 M-16 | Runs-321 | Avg-27 | SR*-154
21 Up 47 Muhammad Waseem (U.A.E.) flag Muhammad Waseem (U.A.E.) 376.23 M-22 | Runs-669 | Avg-30 | SR*-139
23 Down 13 Ibrahim Zadran (Afghanistan) flag Ibrahim Zadran (Afghanistan) 369.18 M-14 | Runs-453 | Avg-35 | SR*-121
24 Up 27 Litton Das (Bangladesh) flag Litton Das (Bangladesh) 366.88 M-25 | Runs-635 | Avg-28 | SR*-132
25 New Tim Robinson (New Zealand) flag Tim Robinson (New Zealand) 348.76 M-15 | Runs-402 | Avg-45 | SR*-145
26 New Saif Hassan (Bangladesh) flag Saif Hassan (Bangladesh) 345.92 M-16 | Runs-391 | Avg-30 | SR*-128
27 Up 51 Harry Brook (England) flag Harry Brook (England) 345.32 M-13 | Runs-305 | Avg-31 | SR*-167
29 Down 9 Hardik Pandya (India) flag Hardik Pandya (India) 334.03 M-15 | Runs-302 | Avg-34 | SR*-153
30 Up 56 Shubman Gill (India) flag Shubman Gill (India) 330.14 M-15 | Runs-291 | Avg-24 | SR*-137
32 Down 18 Kusal Mendis (Sri Lanka) flag Kusal Mendis (Sri Lanka) 328.50 M-18 | Runs-388 | Avg-24 | SR*-124
33 Up 51 Romario Shepherd (West Indies) flag Romario Shepherd (West Indies) 321.52 M-18 | Runs-271 | Avg-25 | SR*-155
34 Down 9 Towhid Hridoy (Bangladesh) flag Towhid Hridoy (Bangladesh) 316.63 M-25 | Runs-493 | Avg-26 | SR*-117
35 Down 26 Rahmanullah Gurbaz (Afghanistan) flag Rahmanullah Gurbaz (Afghanistan) 313.74 M-14 | Runs-384 | Avg-27 | SR*-137
36 Up 12 Sikandar Raza (Zimbabwe) flag Sikandar Raza (Zimbabwe) 312.55 M-25 | Runs-536 | Avg-24 | SR*-128
37 Up 33 Alishan Sharafu (U.A.E.) flag Alishan Sharafu (U.A.E.) 307.56 M-21 | Runs-664 | Avg-37 | SR*-136
38 New Asif Khan (U.A.E.) flag Asif Khan (U.A.E.) 306.19 M-16 | Runs-298 | Avg-25 | SR*-156
40 New Cameron Green (Australia) flag Cameron Green (Australia) 287.92 M-8 | Runs-258 | Avg-43 | SR*-169
44 Up 1 Jaker Ali (Bangladesh) flag Jaker Ali (Bangladesh) 279.44 M-26 | Runs-378 | Avg-22 | SR*-124
46 Up 1 Roston Chase (West Indies) flag Roston Chase (West Indies) 278.27 M-17 | Runs-281 | Avg-26 | SR*-131
47 New Jason Holder (West Indies) flag Jason Holder (West Indies) 274.02 M-23 | Runs-255 | Avg-20 | SR*-149
49 Up 7 Josh Inglis (Australia) flag Josh Inglis (Australia) 272.57 M-12 | Runs-205 | Avg-23 | SR*-168
52 Down 2 Aiden Markram (South Africa) flag Aiden Markram (South Africa) 259.24 M-9 | Runs-210 | Avg-23 | SR*-144
53 New Dasun Shanaka (Sri Lanka) flag Dasun Shanaka (Sri Lanka) 258.95 M-17 | Runs-220 | Avg-24 | SR*-133
58 New Adil Butt (Eswatini) flag Adil Butt (Eswatini) 245.82 M-5 | Runs-227 | Avg-45 | SR*-241
59 New Arun Yadav (Tanzania) flag Arun Yadav (Tanzania) 243.81 M-11 | Runs-421 | Avg-42 | SR*-154
61 Up 36 Kushal Bhurtel (Nepal) flag Kushal Bhurtel (Nepal) 240.43 M-17 | Runs-509 | Avg-32 | SR*-124
62 Down 26 Mohammad Nabi (Afghanistan) flag Mohammad Nabi (Afghanistan) 235.89 M-13 | Runs-180 | Avg-20 | SR*-141
63 Up 10 Azmatullah Omarzai (Afghanistan) flag Azmatullah Omarzai (Afghanistan) 235.08 M-13 | Runs-219 | Avg-24 | SR*-147
64 Down 56 Suryakumar Yadav (India) flag Suryakumar Yadav (India) 234.61 M-21 | Runs-218 | Avg-14 | SR*-123
65 Down 11 Daryl Mitchell (New Zealand) flag Daryl Mitchell (New Zealand) 230.96 M-21 | Runs-298 | Avg-30 | SR*-142
66 New JJ Smit (Namibia) flag JJ Smit (Namibia) 230.94 M-12 | Runs-250 | Avg-36 | SR*-169
68 New Zeeshan Ali (Hong Kong) flag Zeeshan Ali (Hong Kong) 229.14 M-21 | Runs-581 | Avg-28 | SR*-140
69 New Sami Sohail (Malawi) flag Sami Sohail (Malawi) 226.84 M-20 | Runs-641 | Avg-34 | SR*-128
70 New Donovan Ferreira (South Africa) flag Donovan Ferreira (South Africa) 225.52 M-10 | Runs-161 | Avg-20 | SR*-155
72 Down 61 Glenn Maxwell (Australia) flag Glenn Maxwell (Australia) 218.75 M-10 | Runs-171 | Avg-21 | SR*-169
73 Down 67 Reeza Hendricks (South Africa) flag Reeza Hendricks (South Africa) 217.98 M-12 | Runs-233 | Avg-19 | SR*-109
75 New Tashinga Musekiwa (Zimbabwe) flag Tashinga Musekiwa (Zimbabwe) 209.85 M-25 | Runs-257 | Avg-18 | SR*-135
76 Down 52 Sanju Samson (India) flag Sanju Samson (India) 208.20 M-15 | Runs-222 | Avg-20 | SR*-127
77 Down 48 Brandon King (West Indies) flag Brandon King (West Indies) 205.79 M-10 | Runs-205 | Avg-21 | SR*-131
78 New Mitchell Owen (Australia) flag Mitchell Owen (Australia) 201.01 M-13 | Runs-163 | Avg-20 | SR*-158
79 New Harry Tector (Ireland) flag Harry Tector (Ireland) 200.79 M-9 | Runs-240 | Avg-48 | SR*-141
80 Up 13 Aasif Sheikh (Nepal) flag Aasif Sheikh (Nepal) 197.03 M-14 | Runs-394 | Avg-33 | SR*-140
81 New Rashid Khan (Afghanistan) flag Rashid Khan (Afghanistan) 193.73 M-12 | Runs-135 | Avg-23 | SR*-155
82 Down 54 Finn Allen (New Zealand) flag Finn Allen (New Zealand) 193.64 M-5 | Runs-144 | Avg-36 | SR*-212
83 Up 7 Gerhard Erasmus (Namibia) flag Gerhard Erasmus (Namibia) 193.33 M-12 | Runs-276 | Avg-31 | SR*-123
89 New Rakep Patel (Kenya) flag Rakep Patel (Kenya) 183.90 M-11 | Runs-306 | Avg-31 | SR*-115
91 New Tony Munyonga (Zimbabwe) flag Tony Munyonga (Zimbabwe) 180.71 M-21 | Runs-220 | Avg-15 | SR*-117
93 New Darius Visser (Samoa) flag Darius Visser (Samoa) 177.21 M-11 | Runs-313 | Avg-35 | SR*-126
96 Down 57 Michael Levitt (Netherlands) flag Michael Levitt (Netherlands) 168.45 M-8 | Runs-314 | Avg-39 | SR*-140
98 New Fiaz Ahmed (Bahrain) flag Fiaz Ahmed (Bahrain) 165.37 M-40 | Runs-1251 | Avg-50 | SR*-133
99 New Rahul Chopra (U.A.E.) flag Rahul Chopra (U.A.E.) 164.51 M-21 | Runs-330 | Avg-19 | SR*-111
100 New Jatinder Singh (Oman) flag Jatinder Singh (Oman) 164.37 M-11 | Runs-342 | Avg-31 | SR*-141
Tags: #topcricketplayersofalltime #bestcricketplayersofalltime #greatestcricketplayers #t20icricket #t20is #ment20is #timseifert #seifert #dewaldbrevis #brevis #sahibzadafarhan #farhan #pathumnissanka #nissanka #josbuttler #buttler #shaihope #hope #mitchellmarsh #marsh #timdavid #david #philsalt #salt #brianbennett #bennett #hasannawaz #nawaz #iccrankings #icctestrankings #iccodirankings #icct20irankings #iccteamrankings #iccplayerrankings #iccmenrankings #iccwomenrankings #iplrankings