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 17 Noor Ahmad (Afghanistan) flag Noor Ahmad (Afghanistan) 753.13 M-32 | Wickets-51 | Avg-16 | SR-14 | ER-7.0
2 New Akeal Hosein (West Indies) flag Akeal Hosein (West Indies) 667.22 M-46 | Wickets-56 | Avg-21 | SR-17 | ER-7.5
8 Up 7 Imad Wasim (Pakistan) flag Imad Wasim (Pakistan) 597.10 M-49 | Wickets-47 | Avg-24 | SR-21 | ER-7.0
11 Down 5 Sunil Narine (West Indies) flag Sunil Narine (West Indies) 581.80 M-43 | Wickets-44 | Avg-22 | SR-22 | ER-6.1
12 Up 81 Shadab Khan (Pakistan) flag Shadab Khan (Pakistan) 575.91 M-24 | Wickets-31 | Avg-22 | SR-16 | ER-8.0
15 Up 67 Maheesh Theekshana (Sri Lanka) flag Maheesh Theekshana (Sri Lanka) 563.65 M-35 | Wickets-40 | Avg-24 | SR-21 | ER-6.9
16 Down 13 Usama Mir (Pakistan) flag Usama Mir (Pakistan) 559.74 M-21 | Wickets-33 | Avg-19 | SR-13 | ER-8.3
18 Up 66 Danny Briggs (England) flag Danny Briggs (England) 555.64 M-19 | Wickets-34 | Avg-14 | SR-13 | ER-6.5
21 Down 13 Wanindu Hasaranga (Sri Lanka) flag Wanindu Hasaranga (Sri Lanka) 537.87 M-22 | Wickets-35 | Avg-17 | SR-14 | ER-7.3
25 Up 74 Moeen Ali (England) flag Moeen Ali (England) 512.99 M-51 | Wickets-35 | Avg-22 | SR-17 | ER-7.4
26 New Waqar Salamkheil (Afghanistan) flag Waqar Salamkheil (Afghanistan) 506.49 M-27 | Wickets-35 | Avg-21 | SR-15 | ER-8.3
29 Up 10 Chris Green (Australia) flag Chris Green (Australia) 493.94 M-32 | Wickets-33 | Avg-25 | SR-21 | ER-7.3
35 Down 21 Nathan Sowter (England) flag Nathan Sowter (England) 465.73 M-28 | Wickets-32 | Avg-18 | SR-16 | ER-6.7
37 Up 15 Varun Chakravarthy (India) flag Varun Chakravarthy (India) 462.37 M-15 | Wickets-21 | Avg-19 | SR-14 | ER-8.0
40 Down 11 Imran Tahir (South Africa) flag Imran Tahir (South Africa) 453.60 M-25 | Wickets-31 | Avg-20 | SR-16 | ER-7.6
41 Up 10 Adam Zampa (Australia) flag Adam Zampa (Australia) 450.78 M-16 | Wickets-24 | Avg-17 | SR-13 | ER-7.5
43 New Keshav Maharaj (South Africa) flag Keshav Maharaj (South Africa) 448.80 M-25 | Wickets-28 | Avg-24 | SR-19 | ER-7.6
44 Down 43 Rashid Khan (Afghanistan) flag Rashid Khan (Afghanistan) 446.91 M-24 | Wickets-29 | Avg-23 | SR-18 | ER-7.8
48 New Luke Hollman (England) flag Luke Hollman (England) 439.94 M-12 | Wickets-23 | Avg-13 | SR-10 | ER-7.8
56 New Mahedi Hasan (Bangladesh) flag Mahedi Hasan (Bangladesh) 414.50 M-16 | Wickets-20 | Avg-17 | SR-14 | ER-7.4
58 New Dunith Wellalage (Sri Lanka) flag Dunith Wellalage (Sri Lanka) 413.61 M-16 | Wickets-17 | Avg-23 | SR-18 | ER-7.5
62 New Samit Patel (England) flag Samit Patel (England) 403.94 M-22 | Wickets-20 | Avg-26 | SR-26 | ER-6.1
63 Down 23 Tabraiz Shamsi (South Africa) flag Tabraiz Shamsi (South Africa) 403.47 M-25 | Wickets-24 | Avg-32 | SR-22 | ER-8.8
69 New Lloyd Pope (Australia) flag Lloyd Pope (Australia) 391.56 M-11 | Wickets-20 | Avg-17 | SR-11 | ER-8.7
72 Up 1 Shakib Al Hasan (Bangladesh) flag Shakib Al Hasan (Bangladesh) 390.11 M-17 | Wickets-18 | Avg-23 | SR-19 | ER-7.1
77 Down 56 Adil Rashid (England) flag Adil Rashid (England) 382.75 M-21 | Wickets-19 | Avg-23 | SR-19 | ER-7.3
82 New Mason Crane (England) flag Mason Crane (England) 374.83 M-18 | Wickets-23 | Avg-20 | SR-14 | ER-8.4
87 New James Coles (England) flag James Coles (England) 369.80 M-24 | Wickets-21 | Avg-20 | SR-15 | ER-8.0
89 Down 53 Yuzvendra Chahal (India) flag Yuzvendra Chahal (India) 367.75 M-15 | Wickets-18 | Avg-30 | SR-19 | ER-9.4
90 New Kuldeep Yadav (India) flag Kuldeep Yadav (India) 367.50 M-11 | Wickets-16 | Avg-23 | SR-16 | ER-8.7
91 Down 37 Dan Mousley (England) flag Dan Mousley (England) 367.00 M-27 | Wickets-22 | Avg-20 | SR-18 | ER-6.9
94 New Fabian Allen (West Indies) flag Fabian Allen (West Indies) 363.82 M-32 | Wickets-23 | Avg-24 | SR-17 | ER-8.4
95 New Rachin Ravindra (New Zealand) flag Rachin Ravindra (New Zealand) 362.38 M-19 | Wickets-13 | Avg-9 | SR-10 | ER-5.2
97 Down 27 Liam Dawson (England) flag Liam Dawson (England) 360.70 M-32 | Wickets-24 | Avg-32 | SR-25 | ER-7.7
99 New Mohammad Nabi (Afghanistan) flag Mohammad Nabi (Afghanistan) 358.80 M-25 | Wickets-16 | Avg-27 | SR-24 | ER-6.8
Tags: #topcricketplayersofalltime #bestcricketplayersofalltime #greatestcricketplayers #t20cricket #t20s #ment20s #noorahmad #ahmad #akealhosein #hosein #imadwasim #wasim #sunilnarine #narine #shadabkhan #khan #maheeshtheekshana #theekshana #usamamir #mir #dannybriggs #briggs #waninduhasaranga #hasaranga #moeenali #ali #waqarsalamkheil #salamkheil #iccrankings #icctestrankings #iccodirankings #icct20irankings #iccteamrankings #iccplayerrankings #iccmenrankings #iccwomenrankings #iplrankings