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
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
9 New Daniel Worrall (Australia) flag Daniel Worrall (Australia) 585.43 M-26 | Wickets-28 | Avg-21 | SR-18 | ER-6.8
10 Up 3 Sean Abbott (Australia) flag Sean Abbott (Australia) 583.39 M-25 | Wickets-36 | Avg-20 | SR-14 | ER-8.2
13 Up 7 Matheesha Pathirana (Sri Lanka) flag Matheesha Pathirana (Sri Lanka) 574.61 M-22 | Wickets-37 | Avg-17 | SR-13 | ER-8.2
14 Up 23 Chris Jordan (England) flag Chris Jordan (England) 569.24 M-48 | Wickets-52 | Avg-26 | SR-18 | ER-8.6
17 New Ben Dwarshuis (Australia) flag Ben Dwarshuis (Australia) 556.40 M-20 | Wickets-32 | Avg-16 | SR-13 | ER-7.5
19 Up 11 David Willey (England) flag David Willey (England) 555.33 M-44 | Wickets-49 | Avg-24 | SR-18 | ER-7.9
20 Up 23 Dwaine Pretorius (South Africa) flag Dwaine Pretorius (South Africa) 545.67 M-35 | Wickets-41 | Avg-23 | SR-16 | ER-8.5
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
24 Up 56 Naveen-ul-Haq (Afghanistan) flag Naveen-ul-Haq (Afghanistan) 524.07 M-39 | Wickets-43 | Avg-30 | SR-19 | ER-9.4
27 New Jasprit Bumrah (India) flag Jasprit Bumrah (India) 505.55 M-13 | Wickets-20 | Avg-17 | SR-15 | ER-6.6
28 New Mustafizur Rahman (Bangladesh) flag Mustafizur Rahman (Bangladesh) 497.40 M-24 | Wickets-33 | Avg-25 | SR-15 | ER-9.8
30 New Ottneil Baartman (South Africa) flag Ottneil Baartman (South Africa) 490.20 M-10 | Wickets-22 | Avg-12 | SR-11 | ER-7.1
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
33 New Lockie Ferguson (New Zealand) flag Lockie Ferguson (New Zealand) 469.81 M-21 | Wickets-30 | Avg-21 | SR-15 | ER-8.1
34 New Harshal Patel (India) flag Harshal Patel (India) 467.73 M-14 | Wickets-24 | Avg-20 | SR-12 | ER-9.7
36 New Olly Stone (England) flag Olly Stone (England) 463.43 M-34 | Wickets-37 | Avg-25 | SR-17 | ER-8.8
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
42 Up 48 Andre Russell (West Indies) flag Andre Russell (West Indies) 450.41 M-50 | Wickets-35 | Avg-29 | SR-18 | ER-9.6
45 New Fazalhaq Farooqi (Afghanistan) flag Fazalhaq Farooqi (Afghanistan) 445.32 M-24 | Wickets-32 | Avg-19 | SR-14 | ER-7.9
46 Down 23 Ben Green (England) flag Ben Green (England) 443.07 M-16 | Wickets-21 | Avg-22 | SR-12 | ER-11.0
47 New Shoriful Islam (Bangladesh) flag Shoriful Islam (Bangladesh) 441.30 M-18 | Wickets-26 | Avg-21 | SR-14 | ER-8.9
49 Down 22 Hasan Ali (Pakistan) flag Hasan Ali (Pakistan) 437.05 M-15 | Wickets-24 | Avg-19 | SR-13 | ER-8.7
50 Up 7 Paul Walter (England) flag Paul Walter (England) 435.99 M-37 | Wickets-35 | Avg-26 | SR-17 | ER-9.3
51 New Scott Currie (Scotland) flag Scott Currie (Scotland) 424.72 M-20 | Wickets-27 | Avg-21 | SR-15 | ER-8.5
52 New Richard Gleeson (England) flag Richard Gleeson (England) 421.64 M-20 | Wickets-24 | Avg-21 | SR-18 | ER-7.3
53 New Tom Curran (England) flag Tom Curran (England) 418.67 M-21 | Wickets-25 | Avg-22 | SR-15 | ER-8.7
54 New Kyle Mayers (West Indies) flag Kyle Mayers (West Indies) 416.63 M-18 | Wickets-18 | Avg-22 | SR-18 | ER-7.1
55 Up 9 Lewis Gregory (England) flag Lewis Gregory (England) 415.75 M-30 | Wickets-25 | Avg-21 | SR-16 | ER-8.1
57 New T Natarajan (India) flag T Natarajan (India) 414.16 M-14 | Wickets-19 | Avg-24 | SR-16 | ER-9.1
59 Down 25 Reece Topley (England) flag Reece Topley (England) 408.38 M-23 | Wickets-24 | Avg-28 | SR-18 | ER-9.4
60 New Xavier Bartlett (Australia) flag Xavier Bartlett (Australia) 405.42 M-19 | Wickets-25 | Avg-23 | SR-16 | ER-8.6
61 Down 20 John Turner (England) flag John Turner (England) 405.36 M-15 | Wickets-20 | Avg-21 | SR-14 | ER-9.2
64 New Nuwan Thushara (Sri Lanka) flag Nuwan Thushara (Sri Lanka) 401.30 M-19 | Wickets-24 | Avg-27 | SR-17 | ER-9.6
65 New Ben Lister (New Zealand) flag Ben Lister (New Zealand) 399.16 M-17 | Wickets-20 | Avg-20 | SR-17 | ER-7.2
66 Down 17 Pat Brown (England) flag Pat Brown (England) 398.66 M-15 | Wickets-23 | Avg-20 | SR-14 | ER-8.5
67 Down 5 Michael Neser (Australia) flag Michael Neser (Australia) 397.65 M-14 | Wickets-20 | Avg-18 | SR-13 | ER-8.2
68 New Pat Cummins (Australia) flag Pat Cummins (Australia) 392.59 M-22 | Wickets-22 | Avg-35 | SR-23 | ER-9.3
70 New Chris Wood (England) flag Chris Wood (England) 390.65 M-16 | Wickets-19 | Avg-21 | SR-16 | ER-7.7
71 New Josh Shaw (England) flag Josh Shaw (England) 390.48 M-13 | Wickets-19 | Avg-18 | SR-14 | ER-7.6
73 New Taskin Ahmed (Bangladesh) flag Taskin Ahmed (Bangladesh) 386.79 M-16 | Wickets-20 | Avg-26 | SR-18 | ER-8.6
74 New Mitchell Starc (Australia) flag Mitchell Starc (Australia) 384.48 M-14 | Wickets-17 | Avg-26 | SR-15 | ER-10.8
75 New Dasun Shanaka (Sri Lanka) flag Dasun Shanaka (Sri Lanka) 384.13 M-17 | Wickets-18 | Avg-18 | SR-12 | ER-8.6
76 Up 19 Jordan Thompson (England) flag Jordan Thompson (England) 383.29 M-18 | Wickets-22 | Avg-22 | SR-15 | ER-8.9
78 New Ben Raine (England) flag Ben Raine (England) 381.08 M-15 | Wickets-21 | Avg-17 | SR-13 | ER-7.8
79 New Jake Ball (England) flag Jake Ball (England) 379.10 M-15 | Wickets-19 | Avg-23 | SR-16 | ER-8.7
80 New Kagiso Rabada (South Africa) flag Kagiso Rabada (South Africa) 376.34 M-22 | Wickets-20 | Avg-35 | SR-24 | ER-8.8
81 New Ollie Robinson (England) flag Ollie Robinson (England) 375.21 M-16 | Wickets-18 | Avg-23 | SR-19 | ER-7.2
83 Down 41 Craig Overton (England) flag Craig Overton (England) 373.59 M-19 | Wickets-17 | Avg-28 | SR-23 | ER-7.1
84 New Saqib Mahmood (England) flag Saqib Mahmood (England) 371.13 M-14 | Wickets-19 | Avg-22 | SR-16 | ER-8.5
85 New Zakary Foulkes (New Zealand) flag Zakary Foulkes (New Zealand) 371.04 M-16 | Wickets-20 | Avg-18 | SR-14 | ER-7.7
86 New Avesh Khan (India) flag Avesh Khan (India) 370.82 M-16 | Wickets-19 | Avg-28 | SR-17 | ER-9.7
88 New Harshit Rana (India) flag Harshit Rana (India) 367.89 M-13 | Wickets-19 | Avg-20 | SR-13 | ER-9.1
92 Down 23 Riley Meredith (Australia) flag Riley Meredith (Australia) 366.33 M-21 | Wickets-21 | Avg-29 | SR-21 | ER-8.1
93 New Khaleel Ahmed (India) flag Khaleel Ahmed (India) 365.18 M-14 | Wickets-17 | Avg-28 | SR-18 | ER-9.6
96 New Mukesh Kumar (India) flag Mukesh Kumar (India) 361.53 M-10 | Wickets-17 | Avg-22 | SR-13 | ER-10.4
98 New Arshdeep Singh (India) flag Arshdeep Singh (India) 359.38 M-14 | Wickets-19 | Avg-27 | SR-16 | ER-10.2
100 New James Fuller (England) flag James Fuller (England) 358.34 M-19 | Wickets-17 | Avg-26 | SR-17 | ER-9.3
Tags: #topcricketplayersofalltime #bestcricketplayersofalltime #greatestcricketplayers #t20cricket #t20s #ment20s #davidpayne #payne #marcojansen #jansen #tymalmills #mills #matttaylor #taylor #spencerjohnson #johnson #danielworrall #worrall #seanabbott #abbott #matheeshapathirana #pathirana #chrisjordan #jordan #bendwarshuis #dwarshuis #davidwilley #willey #iccrankings #icctestrankings #iccodirankings #icct20irankings #iccteamrankings #iccplayerrankings #iccmenrankings #iccwomenrankings #iplrankings