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
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
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
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
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
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
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
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
25 Up 74 Moeen Ali (England) flag Moeen Ali (England) 512.99 M-51 | Wickets-35 | Avg-22 | SR-17 | ER-7.4
27 New Jasprit Bumrah (India) flag Jasprit Bumrah (India) 505.55 M-13 | Wickets-20 | Avg-17 | SR-15 | ER-6.6
29 Up 10 Chris Green (Australia) flag Chris Green (Australia) 493.94 M-32 | Wickets-33 | Avg-25 | SR-21 | ER-7.3
30 New Ottneil Baartman (South Africa) flag Ottneil Baartman (South Africa) 490.20 M-10 | Wickets-22 | Avg-12 | SR-11 | ER-7.1
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
35 Down 21 Nathan Sowter (England) flag Nathan Sowter (England) 465.73 M-28 | Wickets-32 | Avg-18 | SR-16 | ER-6.7
36 New Olly Stone (England) flag Olly Stone (England) 463.43 M-34 | Wickets-37 | Avg-25 | SR-17 | ER-8.8
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
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
44 Down 43 Rashid Khan (Afghanistan) flag Rashid Khan (Afghanistan) 446.91 M-24 | Wickets-29 | Avg-23 | SR-18 | ER-7.8
46 Down 23 Ben Green (England) flag Ben Green (England) 443.07 M-16 | Wickets-21 | Avg-22 | SR-12 | ER-11.0
48 New Luke Hollman (England) flag Luke Hollman (England) 439.94 M-12 | Wickets-23 | Avg-13 | SR-10 | ER-7.8
49 Down 22 Hasan Ali (Pakistan) flag Hasan Ali (Pakistan) 437.05 M-15 | Wickets-24 | Avg-19 | SR-13 | ER-8.7
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
56 New Mahedi Hasan (Bangladesh) flag Mahedi Hasan (Bangladesh) 414.50 M-16 | Wickets-20 | Avg-17 | SR-14 | ER-7.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
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
69 New Lloyd Pope (Australia) flag Lloyd Pope (Australia) 391.56 M-11 | Wickets-20 | Avg-17 | SR-11 | ER-8.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
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
77 Down 56 Adil Rashid (England) flag Adil Rashid (England) 382.75 M-21 | Wickets-19 | Avg-23 | SR-19 | ER-7.3
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
82 New Mason Crane (England) flag Mason Crane (England) 374.83 M-18 | Wickets-23 | Avg-20 | SR-14 | ER-8.4
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
89 Down 53 Yuzvendra Chahal (India) flag Yuzvendra Chahal (India) 367.75 M-15 | Wickets-18 | Avg-30 | SR-19 | ER-9.4
91 Down 37 Dan Mousley (England) flag Dan Mousley (England) 367.00 M-27 | Wickets-22 | Avg-20 | SR-18 | ER-6.9
92 Down 23 Riley Meredith (Australia) flag Riley Meredith (Australia) 366.33 M-21 | Wickets-21 | Avg-29 | SR-21 | ER-8.1
96 New Mukesh Kumar (India) flag Mukesh Kumar (India) 361.53 M-10 | Wickets-17 | Avg-22 | SR-13 | ER-10.4
99 New Mohammad Nabi (Afghanistan) flag Mohammad Nabi (Afghanistan) 358.80 M-25 | Wickets-16 | Avg-27 | SR-24 | ER-6.8
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 #danielworrall #worrall #seanabbott #abbott #sunilnarine #narine #shadabkhan #khan #matheeshapathirana #pathirana #chrisjordan #jordan #maheeshtheekshana #theekshana #usamamir #mir #dwainepretorius #pretorius #waninduhasaranga #hasaranga #naveenulhaq #iccrankings #icctestrankings #iccodirankings #icct20irankings #iccteamrankings #iccplayerrankings #iccmenrankings #iccwomenrankings #iplrankings