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 63 Abhishek Sharma (India) flag Abhishek Sharma (India) 859.26 M-21 | Runs-859 | Avg-43 | SR*-193
7 Up 45 Tanzid Hasan (Bangladesh) flag Tanzid Hasan (Bangladesh) 508.74 M-27 | Runs-775 | Avg-32 | SR*-135
12 Up 43 Tilak Varma (India) flag Tilak Varma (India) 450.34 M-20 | Runs-567 | Avg-47 | SR*-129
14 Up 17 Saim Ayub (Pakistan) flag Saim Ayub (Pakistan) 416.32 M-29 | Runs-581 | Avg-21 | SR*-129
17 New Parvez Hossain Emon (Bangladesh) flag Parvez Hossain Emon (Bangladesh) 389.70 M-23 | Runs-519 | Avg-25 | SR*-138
20 Down 4 Fakhar Zaman (Pakistan) flag Fakhar Zaman (Pakistan) 380.89 M-22 | Runs-512 | Avg-28 | SR*-128
24 New Ryan Burl (Zimbabwe) flag Ryan Burl (Zimbabwe) 360.09 M-25 | Runs-558 | Avg-31 | SR*-142
29 Up 21 Kusal Perera (Sri Lanka) flag Kusal Perera (Sri Lanka) 331.31 M-17 | Runs-357 | Avg-24 | SR*-141
31 New Kamil Mishara (Sri Lanka) flag Kamil Mishara (Sri Lanka) 330.32 M-10 | Runs-336 | Avg-42 | SR*-131
39 New Sediqullah Atal (Afghanistan) flag Sediqullah Atal (Afghanistan) 299.78 M-13 | Runs-374 | Avg-34 | SR*-129
41 Up 24 Tadiwanashe Marumani (Zimbabwe) flag Tadiwanashe Marumani (Zimbabwe) 284.90 M-19 | Runs-432 | Avg-24 | SR*-126
42 New Jan Frylinck (Namibia) flag Jan Frylinck (Namibia) 284.71 M-9 | Runs-320 | Avg-40 | SR*-194
43 Up 14 Mark Chapman (New Zealand/Hong Kong) flag Mark Chapman (New Zealand/Hong Kong) 279.62 M-20 | Runs-282 | Avg-22 | SR*-159
46 New Rachin Ravindra (New Zealand) flag Rachin Ravindra (New Zealand) 274.72 M-13 | Runs-309 | Avg-31 | SR*-151
47 New Faheem Ashraf (Pakistan) flag Faheem Ashraf (Pakistan) 273.51 M-28 | Runs-224 | Avg-14 | SR*-142
50 New Mohammad Nawaz (Pakistan) flag Mohammad Nawaz (Pakistan) 266.47 M-26 | Runs-362 | Avg-19 | SR*-138
52 New Alick Athanaze (West Indies) flag Alick Athanaze (West Indies) 257.91 M-10 | Runs-251 | Avg-25 | SR*-131
54 Down 39 Quinton de Kock (South Africa) flag Quinton de Kock (South Africa) 250.31 M-8 | Runs-187 | Avg-23 | SR*-168
55 New Devon Conway (New Zealand) flag Devon Conway (New Zealand) 250.14 M-12 | Runs-267 | Avg-33 | SR*-126
56 Down 18 Shivam Dube (India) flag Shivam Dube (India) 248.81 M-17 | Runs-191 | Avg-21 | SR*-153
58 New Ben Duckett (England) flag Ben Duckett (England) 246.78 M-8 | Runs-212 | Avg-27 | SR*-168
60 New Shamim Hossain (Bangladesh) flag Shamim Hossain (Bangladesh) 242.33 M-25 | Runs-261 | Avg-15 | SR*-121
70 Up 29 Jacob Bethell (England) flag Jacob Bethell (England) 220.55 M-13 | Runs-219 | Avg-22 | SR*-147
73 New Anshy Rath (Hong Kong) flag Anshy Rath (Hong Kong) 215.78 M-21 | Runs-814 | Avg-41 | SR*-135
74 New Shimron Hetmyer (West Indies) flag Shimron Hetmyer (West Indies) 208.41 M-7 | Runs-170 | Avg-24 | SR*-195
82 Down 45 Sherfane Rutherford (West Indies) flag Sherfane Rutherford (West Indies) 189.45 M-16 | Runs-160 | Avg-11 | SR*-124
83 New Lhuan Dre Pretorius (South Africa) flag Lhuan Dre Pretorius (South Africa) 186.74 M-12 | Runs-157 | Avg-13 | SR*-122
84 Down 10 Kamindu Mendis (Sri Lanka) flag Kamindu Mendis (Sri Lanka) 185.73 M-12 | Runs-159 | Avg-20 | SR*-130
86 New Mitchell Santner (New Zealand) flag Mitchell Santner (New Zealand) 184.84 M-14 | Runs-137 | Avg-46 | SR*-188
89 New Jan Nicol Loftie-Eaton (Namibia) flag Jan Nicol Loftie-Eaton (Namibia) 182.87 M-12 | Runs-242 | Avg-27 | SR*-155
90 Down 57 Charith Asalanka (Sri Lanka) flag Charith Asalanka (Sri Lanka) 181.78 M-13 | Runs-156 | Avg-16 | SR*-122
91 New AWJ Auguste (West Indies) flag AWJ Auguste (West Indies) 178.80 M-9 | Runs-164 | Avg-23 | SR*-139
94 New Muhammad Zohaib (U.A.E.) flag Muhammad Zohaib (U.A.E.) 174.31 M-15 | Runs-289 | Avg-21 | SR*-104
95 New Shaheen Shah Afridi (Pakistan) flag Shaheen Shah Afridi (Pakistan) 172.49 M-21 | Runs-120 | Avg-20 | SR*-129
97 New Asif Ali (Bahrain) flag Asif Ali (Bahrain) 165.44 M-32 | Runs-955 | Avg-35 | SR*-152
Tags: #topcricketplayersofalltime #bestcricketplayersofalltime #greatestcricketplayers #t20icricket #t20is #ment20is #abhisheksharma #sharma #tanzidhasan #hasan #tilakvarma #varma #saimayub #ayub #parvezhossainemon #emon #fakharzaman #zaman #ryanburl #burl #kusalperera #perera #kamilmishara #mishara #sediqullahatal #atal #tadiwanashemarumani #marumani #iccrankings #icctestrankings #iccodirankings #icct20irankings #iccteamrankings #iccplayerrankings #iccmenrankings #iccwomenrankings #iplrankings