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
3 Up 21 David Payne (England) flag David Payne (England) 655.02 M-32 | Wickets-45 | Avg-16 | SR-14 | ER-7.0
4 New Marco Jansen (South Africa) flag Marco Jansen (South Africa) 627.82 M-21 | Wickets-32 | Avg-21 | SR-15 | ER-8.7
5 Up 20 Tymal Mills (England) flag Tymal Mills (England) 622.35 M-35 | Wickets-52 | Avg-21 | SR-14 | ER-8.9
6 New Matt Taylor (England) flag Matt Taylor (England) 605.05 M-16 | Wickets-29 | Avg-14 | SR-12 | ER-6.9
7 Up 72 Spencer Johnson (Australia) flag Spencer Johnson (Australia) 597.72 M-34 | Wickets-43 | Avg-21 | SR-17 | ER-7.3
8 Up 7 Imad Wasim (Pakistan) flag Imad Wasim (Pakistan) 597.10 M-49 | Wickets-47 | Avg-24 | SR-21 | ER-7.0
17 New Ben Dwarshuis (Australia) flag Ben Dwarshuis (Australia) 556.40 M-20 | Wickets-32 | Avg-16 | SR-13 | ER-7.5
18 Up 66 Danny Briggs (England) flag Danny Briggs (England) 555.64 M-19 | Wickets-34 | Avg-14 | SR-13 | ER-6.5
19 Up 11 David Willey (England) flag David Willey (England) 555.33 M-44 | Wickets-49 | Avg-24 | SR-18 | ER-7.9
22 New Trent Boult (New Zealand) flag Trent Boult (New Zealand) 534.28 M-35 | Wickets-41 | Avg-25 | SR-18 | ER-8.5
23 Up 8 Sam Curran (England) flag Sam Curran (England) 525.18 M-39 | Wickets-45 | Avg-24 | SR-16 | ER-9.3
26 New Waqar Salamkheil (Afghanistan) flag Waqar Salamkheil (Afghanistan) 506.49 M-27 | Wickets-35 | Avg-21 | SR-15 | ER-8.3
28 New Mustafizur Rahman (Bangladesh) flag Mustafizur Rahman (Bangladesh) 497.40 M-24 | Wickets-33 | Avg-25 | SR-15 | ER-9.8
31 Down 20 Mohammad Amir (Pakistan) flag Mohammad Amir (Pakistan) 477.30 M-34 | Wickets-35 | Avg-28 | SR-22 | ER-7.8
32 No change Luke Wood (England) flag Luke Wood (England) 474.20 M-39 | Wickets-37 | Avg-31 | SR-22 | ER-8.5
38 Down 12 Jason Behrendorff (Australia) flag Jason Behrendorff (Australia) 457.59 M-17 | Wickets-22 | Avg-21 | SR-17 | ER-7.7
39 New Obed McCoy (West Indies) flag Obed McCoy (West Indies) 455.25 M-31 | Wickets-33 | Avg-29 | SR-20 | ER-8.8
43 New Keshav Maharaj (South Africa) flag Keshav Maharaj (South Africa) 448.80 M-25 | Wickets-28 | Avg-24 | SR-19 | ER-7.6
45 New Fazalhaq Farooqi (Afghanistan) flag Fazalhaq Farooqi (Afghanistan) 445.32 M-24 | Wickets-32 | Avg-19 | SR-14 | ER-7.9
47 New Shoriful Islam (Bangladesh) flag Shoriful Islam (Bangladesh) 441.30 M-18 | Wickets-26 | Avg-21 | SR-14 | ER-8.9
50 Up 7 Paul Walter (England) flag Paul Walter (England) 435.99 M-37 | Wickets-35 | Avg-26 | SR-17 | ER-9.3
57 New T Natarajan (India) flag T Natarajan (India) 414.16 M-14 | Wickets-19 | Avg-24 | SR-16 | ER-9.1
58 New Dunith Wellalage (Sri Lanka) flag Dunith Wellalage (Sri Lanka) 413.61 M-16 | Wickets-17 | Avg-23 | SR-18 | ER-7.5
59 Down 25 Reece Topley (England) flag Reece Topley (England) 408.38 M-23 | Wickets-24 | Avg-28 | SR-18 | ER-9.4
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
65 New Ben Lister (New Zealand) flag Ben Lister (New Zealand) 399.16 M-17 | Wickets-20 | Avg-20 | SR-17 | ER-7.2
70 New Chris Wood (England) flag Chris Wood (England) 390.65 M-16 | Wickets-19 | Avg-21 | SR-16 | ER-7.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
74 New Mitchell Starc (Australia) flag Mitchell Starc (Australia) 384.48 M-14 | Wickets-17 | Avg-26 | SR-15 | ER-10.8
87 New James Coles (England) flag James Coles (England) 369.80 M-24 | Wickets-21 | Avg-20 | SR-15 | ER-8.0
90 New Kuldeep Yadav (India) flag Kuldeep Yadav (India) 367.50 M-11 | Wickets-16 | Avg-23 | SR-16 | ER-8.7
93 New Khaleel Ahmed (India) flag Khaleel Ahmed (India) 365.18 M-14 | Wickets-17 | Avg-28 | SR-18 | ER-9.6
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
98 New Arshdeep Singh (India) flag Arshdeep Singh (India) 359.38 M-14 | Wickets-19 | Avg-27 | SR-16 | ER-10.2
Tags: #topcricketplayersofalltime #bestcricketplayersofalltime #greatestcricketplayers #t20cricket #t20s #ment20s #noorahmad #ahmad #akealhosein #hosein #davidpayne #payne #marcojansen #jansen #tymalmills #mills #matttaylor #taylor #spencerjohnson #johnson #imadwasim #wasim #bendwarshuis #dwarshuis #dannybriggs #briggs #davidwilley #willey #iccrankings #icctestrankings #iccodirankings #icct20irankings #iccteamrankings #iccplayerrankings #iccmenrankings #iccwomenrankings #iplrankings