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 64 Abhishek Sharma (India) flag Abhishek Sharma (India) 857.75 M-21 | Runs-859 | Avg-43 | SR*-193
7 Up 42 Tanzid Hasan (Bangladesh) flag Tanzid Hasan (Bangladesh) 511.26 M-27 | Runs-775 | Avg-32 | SR*-135
11 Up 44 Tilak Varma (India) flag Tilak Varma (India) 462.24 M-20 | Runs-567 | Avg-47 | SR*-129
15 Up 17 Saim Ayub (Pakistan) flag Saim Ayub (Pakistan) 414.36 M-29 | Runs-581 | Avg-21 | SR*-129
18 New Parvez Hossain Emon (Bangladesh) flag Parvez Hossain Emon (Bangladesh) 388.26 M-23 | Runs-519 | Avg-25 | SR*-138
20 Down 4 Fakhar Zaman (Pakistan) flag Fakhar Zaman (Pakistan) 379.45 M-22 | Runs-512 | Avg-28 | SR*-128
22 New Ryan Burl (Zimbabwe) flag Ryan Burl (Zimbabwe) 372.48 M-25 | Runs-558 | Avg-31 | SR*-142
28 Up 25 Kusal Perera (Sri Lanka) flag Kusal Perera (Sri Lanka) 335.16 M-17 | Runs-357 | Avg-24 | SR*-141
31 New Kamil Mishara (Sri Lanka) flag Kamil Mishara (Sri Lanka) 329.04 M-10 | Runs-336 | Avg-42 | SR*-131
39 New Sediqullah Atal (Afghanistan) flag Sediqullah Atal (Afghanistan) 305.18 M-13 | Runs-374 | Avg-34 | SR*-129
41 Up 25 Tadiwanashe Marumani (Zimbabwe) flag Tadiwanashe Marumani (Zimbabwe) 283.54 M-19 | Runs-432 | Avg-24 | SR*-126
42 New Jan Frylinck (Namibia) flag Jan Frylinck (Namibia) 283.12 M-9 | Runs-320 | Avg-40 | SR*-194
43 Up 9 Mark Chapman (New Zealand/Hong Kong) flag Mark Chapman (New Zealand/Hong Kong) 279.45 M-20 | Runs-282 | Avg-22 | SR*-159
45 New Rachin Ravindra (New Zealand) flag Rachin Ravindra (New Zealand) 278.93 M-13 | Runs-309 | Avg-31 | SR*-151
48 New Faheem Ashraf (Pakistan) flag Faheem Ashraf (Pakistan) 272.58 M-28 | Runs-224 | Avg-14 | SR*-142
50 New Mohammad Nawaz (Pakistan) flag Mohammad Nawaz (Pakistan) 265.65 M-26 | Runs-362 | Avg-19 | SR*-138
51 New Alick Athanaze (West Indies) flag Alick Athanaze (West Indies) 263.50 M-10 | Runs-251 | Avg-25 | SR*-131
54 Down 41 Quinton de Kock (South Africa) flag Quinton de Kock (South Africa) 249.68 M-8 | Runs-187 | Avg-23 | SR*-168
55 New Devon Conway (New Zealand) flag Devon Conway (New Zealand) 249.27 M-12 | Runs-267 | Avg-33 | SR*-126
56 New Ben Duckett (England) flag Ben Duckett (England) 249.24 M-8 | Runs-212 | Avg-27 | SR*-168
57 Down 19 Shivam Dube (India) flag Shivam Dube (India) 248.34 M-17 | Runs-191 | Avg-21 | SR*-153
60 New Shamim Hossain (Bangladesh) flag Shamim Hossain (Bangladesh) 242.25 M-25 | Runs-261 | Avg-15 | SR*-121
67 Up 27 Jacob Bethell (England) flag Jacob Bethell (England) 230.10 M-13 | Runs-219 | Avg-22 | SR*-147
71 New Shimron Hetmyer (West Indies) flag Shimron Hetmyer (West Indies) 221.09 M-7 | Runs-170 | Avg-24 | SR*-195
74 New Anshy Rath (Hong Kong) flag Anshy Rath (Hong Kong) 215.20 M-21 | Runs-814 | Avg-41 | SR*-135
84 Down 12 Kamindu Mendis (Sri Lanka) flag Kamindu Mendis (Sri Lanka) 191.04 M-12 | Runs-159 | Avg-20 | SR*-130
85 New Mitchell Santner (New Zealand) flag Mitchell Santner (New Zealand) 189.69 M-14 | Runs-137 | Avg-46 | SR*-188
86 Down 49 Sherfane Rutherford (West Indies) flag Sherfane Rutherford (West Indies) 189.43 M-16 | Runs-160 | Avg-11 | SR*-124
87 Down 53 Charith Asalanka (Sri Lanka) flag Charith Asalanka (Sri Lanka) 186.87 M-13 | Runs-156 | Avg-16 | SR*-122
88 New Lhuan Dre Pretorius (South Africa) flag Lhuan Dre Pretorius (South Africa) 186.07 M-12 | Runs-157 | Avg-13 | SR*-122
90 New Jan Nicol Loftie-Eaton (Namibia) flag Jan Nicol Loftie-Eaton (Namibia) 182.08 M-12 | Runs-242 | Avg-27 | SR*-155
92 New AWJ Auguste (West Indies) flag AWJ Auguste (West Indies) 178.21 M-9 | Runs-164 | Avg-23 | SR*-139
94 New Muhammad Zohaib (U.A.E.) flag Muhammad Zohaib (U.A.E.) 173.66 M-15 | Runs-289 | Avg-21 | SR*-104
95 New Shaheen Shah Afridi (Pakistan) flag Shaheen Shah Afridi (Pakistan) 171.89 M-21 | Runs-120 | Avg-20 | SR*-129
97 New Asif Ali (Bahrain) flag Asif Ali (Bahrain) 165.61 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