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 45 Rashid Khan (Afghanistan) flag Rashid Khan (Afghanistan) 886.54 M-14 | Wickets-31 | Avg-10 | SR-10 | ER-5.6
3 New Naveen-ul-Haq (Afghanistan) flag Naveen-ul-Haq (Afghanistan) 765.70 M-19 | Wickets-32 | Avg-15 | SR-12 | ER-7.6
4 New Jasprit Bumrah (India) flag Jasprit Bumrah (India) 731.30 M-8 | Wickets-15 | Avg-8 | SR-12 | ER-4.2
5 New Adam Zampa (Australia) flag Adam Zampa (Australia) 729.91 M-21 | Wickets-35 | Avg-17 | SR-13 | ER-7.7
7 New Rishad Hossain (Bangladesh) flag Rishad Hossain (Bangladesh) 705.41 M-24 | Wickets-35 | Avg-19 | SR-14 | ER-8.0
9 New Abbas Afridi (Pakistan) flag Abbas Afridi (Pakistan) 665.34 M-18 | Wickets-30 | Avg-15 | SR-11 | ER-8.5
10 New Anrich Nortje (South Africa) flag Anrich Nortje (South Africa) 664.29 M-11 | Wickets-15 | Avg-18 | SR-16 | ER-6.7
11 Up 27 Haris Rauf (Pakistan) flag Haris Rauf (Pakistan) 662.47 M-17 | Wickets-27 | Avg-20 | SR-13 | ER-9.0
12 New Wanindu Hasaranga (Sri Lanka) flag Wanindu Hasaranga (Sri Lanka) 658.86 M-20 | Wickets-38 | Avg-14 | SR-12 | ER-7.1
13 New Lockie Ferguson (New Zealand) flag Lockie Ferguson (New Zealand) 657.14 M-10 | Wickets-20 | Avg-9 | SR-11 | ER-5.0
15 No change Taskin Ahmed (Bangladesh) flag Taskin Ahmed (Bangladesh) 626.52 M-19 | Wickets-30 | Avg-17 | SR-14 | ER-7.0
17 New Tanzim Hasan Sakib (Bangladesh) flag Tanzim Hasan Sakib (Bangladesh) 588.75 M-16 | Wickets-22 | Avg-22 | SR-16 | ER-8.3
18 New Nuwan Thushara (Sri Lanka) flag Nuwan Thushara (Sri Lanka) 587.58 M-12 | Wickets-19 | Avg-16 | SR-13 | ER-7.3
19 New Matheesha Pathirana (Sri Lanka) flag Matheesha Pathirana (Sri Lanka) 577.75 M-18 | Wickets-30 | Avg-16 | SR-11 | ER-8.3
20 Down 18 Adil Rashid (England) flag Adil Rashid (England) 558.02 M-15 | Wickets-19 | Avg-19 | SR-16 | ER-7.1
22 New Ottneil Baartman (South Africa) flag Ottneil Baartman (South Africa) 535.42 M-12 | Wickets-17 | Avg-19 | SR-16 | ER-7.4
23 Down 14 Hardik Pandya (India) flag Hardik Pandya (India) 532.22 M-17 | Wickets-16 | Avg-26 | SR-19 | ER-8.2
24 New Kagiso Rabada (South Africa) flag Kagiso Rabada (South Africa) 522.88 M-9 | Wickets-13 | Avg-15 | SR-14 | ER-6.3
25 Down 7 Tim Southee (New Zealand) flag Tim Southee (New Zealand) 521.44 M-9 | Wickets-17 | Avg-13 | SR-13 | ER-6.4
26 New Marcus Stoinis (Australia) flag Marcus Stoinis (Australia) 511.36 M-17 | Wickets-21 | Avg-17 | SR-12 | ER-8.8
27 New Jofra Archer (England) flag Jofra Archer (England) 501.61 M-14 | Wickets-17 | Avg-21 | SR-17 | ER-7.5
30 Down 14 Mark Adair (Ireland) flag Mark Adair (Ireland) 484.65 M-14 | Wickets-25 | Avg-17 | SR-13 | ER-7.9
31 Down 28 Ravi Bishnoi (India) flag Ravi Bishnoi (India) 479.36 M-16 | Wickets-22 | Avg-21 | SR-17 | ER-7.5
32 New Blessing Muzarabani (Zimbabwe) flag Blessing Muzarabani (Zimbabwe) 460.82 M-24 | Wickets-28 | Avg-19 | SR-18 | ER-6.4
33 New Maheesh Theekshana (Sri Lanka) flag Maheesh Theekshana (Sri Lanka) 457.73 M-21 | Wickets-24 | Avg-22 | SR-19 | ER-7.1
34 Down 29 Alzarri Joseph (West Indies) flag Alzarri Joseph (West Indies) 457.66 M-19 | Wickets-22 | Avg-26 | SR-18 | ER-8.6
35 New Dipendra Singh Airee (Nepal) flag Dipendra Singh Airee (Nepal) 455.35 M-21 | Wickets-24 | Avg-15 | SR-15 | ER-5.8
36 New Chris Jordan (England) flag Chris Jordan (England) 450.55 M-7 | Wickets-12 | Avg-16 | SR-10 | ER-9.4
37 Up 41 Washington Sundar (India) flag Washington Sundar (India) 439.94 M-12 | Wickets-16 | Avg-13 | SR-13 | ER-5.8
38 Down 26 Romario Shepherd (West Indies) flag Romario Shepherd (West Indies) 439.72 M-21 | Wickets-23 | Avg-26 | SR-17 | ER-9.5
39 Up 33 Azmatullah Omarzai (Afghanistan) flag Azmatullah Omarzai (Afghanistan) 436.51 M-21 | Wickets-18 | Avg-23 | SR-17 | ER-8.2
42 New Roston Chase (West Indies) flag Roston Chase (West Indies) 414.09 M-22 | Wickets-15 | Avg-27 | SR-24 | ER-6.9
44 New Varun Chakravarthy (India) flag Varun Chakravarthy (India) 407.84 M-7 | Wickets-17 | Avg-12 | SR-10 | ER-7.5
45 Up 38 Sikandar Raza (Zimbabwe) flag Sikandar Raza (Zimbabwe) 407.31 M-24 | Wickets-24 | Avg-22 | SR-20 | ER-6.6
46 Up 38 Andre Russell (West Indies) flag Andre Russell (West Indies) 398.41 M-11 | Wickets-14 | Avg-20 | SR-13 | ER-9.2
47 New Liam Livingstone (England) flag Liam Livingstone (England) 397.94 M-17 | Wickets-14 | Avg-16 | SR-12 | ER-8.4
49 New Mahedi Hasan (Bangladesh) flag Mahedi Hasan (Bangladesh) 390.34 M-13 | Wickets-12 | Avg-27 | SR-24 | ER-6.8
57 New Mehran Khan (Oman) flag Mehran Khan (Oman) 362.66 M-18 | Wickets-20 | Avg-16 | SR-14 | ER-7.1
59 New Cosmas Kyewuta (Uganda) flag Cosmas Kyewuta (Uganda) 361.25 M-17 | Wickets-26 | Avg-13 | SR-12 | ER-6.4
61 New Pat Cummins (Australia) flag Pat Cummins (Australia) 358.94 M-7 | Wickets-11 | Avg-19 | SR-14 | ER-7.9
62 New Logan van Beek (Netherlands) flag Logan van Beek (Netherlands) 355.13 M-8 | Wickets-15 | Avg-14 | SR-12 | ER-6.8
64 New Saqib Mahmood (England) flag Saqib Mahmood (England) 345.98 M-6 | Wickets-11 | Avg-14 | SR-11 | ER-7.3
65 New Josh Hazlewood (Australia) flag Josh Hazlewood (Australia) 345.77 M-11 | Wickets-9 | Avg-33 | SR-29 | ER-6.8
66 New Vivian Kingma (Netherlands) flag Vivian Kingma (Netherlands) 343.61 M-16 | Wickets-16 | Avg-24 | SR-21 | ER-6.7
67 New Sompal Kami (Nepal) flag Sompal Kami (Nepal) 340.95 M-19 | Wickets-18 | Avg-25 | SR-19 | ER-7.9
68 New Mohammad Nabi (Afghanistan) flag Mohammad Nabi (Afghanistan) 333.93 M-21 | Wickets-9 | Avg-31 | SR-25 | ER-7.4
69 New Paul van Meekeren (Netherlands) flag Paul van Meekeren (Netherlands) 324.82 M-13 | Wickets-18 | Avg-17 | SR-14 | ER-7.1
72 Down 64 Aqib Ilyas (Oman) flag Aqib Ilyas (Oman) 320.24 M-21 | Wickets-30 | Avg-14 | SR-14 | ER-6.0
73 Down 20 Ben White (Ireland) flag Ben White (Ireland) 317.72 M-13 | Wickets-11 | Avg-31 | SR-21 | ER-9.0
74 New Kushal Bhurtel (Nepal) flag Kushal Bhurtel (Nepal) 317.55 M-24 | Wickets-16 | Avg-11 | SR-10 | ER-6.6
75 New Gulbadin Naib (Afghanistan) flag Gulbadin Naib (Afghanistan) 308.72 M-15 | Wickets-7 | Avg-8 | SR-9 | ER-5.9
77 Down 30 Nathan Ellis (Australia) flag Nathan Ellis (Australia) 307.39 M-8 | Wickets-10 | Avg-16 | SR-15 | ER-6.5
78 Down 42 Barry McCarthy (Ireland) flag Barry McCarthy (Ireland) 304.30 M-10 | Wickets-10 | Avg-29 | SR-23 | ER-7.6
79 Down 72 Ish Sodhi (New Zealand) flag Ish Sodhi (New Zealand) 299.88 M-14 | Wickets-12 | Avg-30 | SR-22 | ER-8.2
80 New Basil Hameed (U.A.E.) flag Basil Hameed (U.A.E.) 298.99 M-14 | Wickets-20 | Avg-12 | SR-11 | ER-6.5
81 New Naseem Shah (Pakistan) flag Naseem Shah (Pakistan) 294.12 M-11 | Wickets-10 | Avg-35 | SR-22 | ER-9.4
83 New Dilon Heyliger (Canada) flag Dilon Heyliger (Canada) 288.36 M-13 | Wickets-14 | Avg-24 | SR-17 | ER-8.6
84 New Jasdeep Singh (U.S.A.) flag Jasdeep Singh (U.S.A.) 281.97 M-21 | Wickets-19 | Avg-34 | SR-23 | ER-8.9
88 Down 61 Junaid Siddique (U.A.E.) flag Junaid Siddique (U.A.E.) 270.53 M-25 | Wickets-40 | Avg-18 | SR-14 | ER-7.6
89 Down 23 Gerhard Erasmus (Namibia) flag Gerhard Erasmus (Namibia) 269.26 M-13 | Wickets-18 | Avg-14 | SR-13 | ER-6.3
90 New Luke Jongwe (Zimbabwe) flag Luke Jongwe (Zimbabwe) 265.61 M-10 | Wickets-10 | Avg-29 | SR-18 | ER-9.8
91 New Dasun Shanaka (Sri Lanka) flag Dasun Shanaka (Sri Lanka) 263.24 M-14 | Wickets-8 | Avg-23 | SR-16 | ER-8.7
92 New Karan KC (Nepal) flag Karan KC (Nepal) 263.22 M-20 | Wickets-18 | Avg-27 | SR-20 | ER-8.1
93 New Usman Najeeb (Saudi Arabia) flag Usman Najeeb (Saudi Arabia) 259.53 M-21 | Wickets-38 | Avg-15 | SR-12 | ER-7.8
94 Down 49 Sean Abbott (Australia) flag Sean Abbott (Australia) 258.94 M-6 | Wickets-12 | Avg-16 | SR-11 | ER-8.8
95 New Xavier Bartlett (Australia) flag Xavier Bartlett (Australia) 257.44 M-7 | Wickets-11 | Avg-15 | SR-13 | ER-6.8
97 Down 15 Fayyaz Butt (Oman) flag Fayyaz Butt (Oman) 250.55 M-14 | Wickets-18 | Avg-20 | SR-14 | ER-8.2
98 New Alei Nao (P.N.G.) flag Alei Nao (P.N.G.) 249.88 M-8 | Wickets-11 | Avg-13 | SR-15 | ER-5.2
99 New Shadley van Schalkwyk (U.S.A.) flag Shadley van Schalkwyk (U.S.A.) 249.74 M-14 | Wickets-15 | Avg-27 | SR-18 | ER-9.2
Tags: #topcricketplayersofalltime #bestcricketplayersofalltime #greatestcricketplayers #t20icricket #t20is #ment20is #rashidkhan #khan #naveenulhaq #jaspritbumrah #bumrah #adamzampa #zampa #rishadhossain #hossain #abbasafridi #afridi #anrichnortje #nortje #harisrauf #rauf #waninduhasaranga #hasaranga #lockieferguson #ferguson #taskinahmed #ahmed #iccrankings #icctestrankings #iccodirankings #icct20irankings #iccteamrankings #iccplayerrankings #iccmenrankings #iccwomenrankings #iplrankings