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 - 16th Nov 2025. Next Update- post 7th Jan 2026.
CRR Change Name Points Stats
1 Up 25 Travis Head (Australia) flag Travis Head (Australia) 682.48 M-15 | Runs-539 | Avg-39 | SR*-178
5 New Quinton de Kock (South Africa) flag Quinton de Kock (South Africa) 524.15 M-12 | Runs-307 | Avg-26 | SR*-146
6 New David Warner (Australia) flag David Warner (Australia) 523.32 M-11 | Runs-383 | Avg-38 | SR*-152
17 New David Miller (South Africa) flag David Miller (South Africa) 433.98 M-14 | Runs-323 | Avg-29 | SR*-118
20 New Fakhar Zaman (Pakistan) flag Fakhar Zaman (Pakistan) 427.32 M-16 | Runs-415 | Avg-28 | SR*-153
22 New George Munsey (Scotland) flag George Munsey (Scotland) 425.19 M-12 | Runs-402 | Avg-37 | SR*-149
25 Down 20 Nicholas Pooran (West Indies) flag Nicholas Pooran (West Indies) 409.59 M-21 | Runs-464 | Avg-26 | SR*-142
36 Up 55 Saim Ayub (Pakistan) flag Saim Ayub (Pakistan) 350.20 M-19 | Runs-375 | Avg-23 | SR*-144
38 Up 25 Charith Asalanka (Sri Lanka) flag Charith Asalanka (Sri Lanka) 342.34 M-20 | Runs-378 | Avg-22 | SR*-137
39 New Shivam Dube (India) flag Shivam Dube (India) 338.31 M-15 | Runs-296 | Avg-33 | SR*-135
41 Down 35 Yashasvi Jaiswal (India) flag Yashasvi Jaiswal (India) 329.28 M-8 | Runs-293 | Avg-42 | SR*-172
42 New Sherfane Rutherford (West Indies) flag Sherfane Rutherford (West Indies) 327.34 M-19 | Runs-290 | Avg-29 | SR*-140
43 Down 31 Tilak Varma (India) flag Tilak Varma (India) 325.58 M-5 | Runs-306 | Avg-102 | SR*-188
48 New Rishabh Pant (India) flag Rishabh Pant (India) 310.21 M-10 | Runs-222 | Avg-28 | SR*-131
50 New Kusal Perera (Sri Lanka) flag Kusal Perera (Sri Lanka) 303.79 M-13 | Runs-295 | Avg-25 | SR*-136
51 New Abhishek Sharma (India) flag Abhishek Sharma (India) 301.73 M-12 | Runs-256 | Avg-23 | SR*-172
54 New Ryan Rickelton (South Africa) flag Ryan Rickelton (South Africa) 292.78 M-13 | Runs-263 | Avg-20 | SR*-135
57 New Tanzid Hasan (Bangladesh) flag Tanzid Hasan (Bangladesh) 287.42 M-18 | Runs-345 | Avg-22 | SR*-114
69 New Nicholas Kirton (Canada) flag Nicholas Kirton (Canada) 265.34 M-15 | Runs-391 | Avg-28 | SR*-121
70 Down 67 Mark Chapman (New Zealand/Hong Kong) flag Mark Chapman (New Zealand/Hong Kong) 263.75 M-18 | Runs-259 | Avg-20 | SR*-132
75 Down 5 Meet Bhavsar (Kuwait) flag Meet Bhavsar (Kuwait) 255.78 M-26 | Runs-679 | Avg-30 | SR*-123
76 Down 40 Najmul Hossain Shanto (Bangladesh) flag Najmul Hossain Shanto (Bangladesh) 255.57 M-21 | Runs-358 | Avg-19 | SR*-103
81 New Tadiwanashe Marumani (Zimbabwe) flag Tadiwanashe Marumani (Zimbabwe) 246.79 M-18 | Runs-420 | Avg-25 | SR*-154
84 New Jacob Bethell (England) flag Jacob Bethell (England) 242.17 M-7 | Runs-173 | Avg-58 | SR*-168
85 Down 67 Rinku Singh (India) flag Rinku Singh (India) 240.35 M-18 | Runs-245 | Avg-35 | SR*-151
96 New Kamindu Mendis (Sri Lanka) flag Kamindu Mendis (Sri Lanka) 225.83 M-18 | Runs-305 | Avg-20 | SR*-122
Tags: #topcricketplayersofalltime #bestcricketplayersofalltime #greatestcricketplayers #t20icricket #t20is #ment20is #travishead #head #quintondekock #kock #davidwarner #warner #davidmiller #miller #fakharzaman #zaman #georgemunsey #munsey #nicholaspooran #pooran #saimayub #ayub #charithasalanka #asalanka #shivamdube #dube #yashasvijaiswal #jaiswal #iccrankings #icctestrankings #iccodirankings #icct20irankings #iccteamrankings #iccplayerrankings #iccmenrankings #iccwomenrankings #iplrankings