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
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
12 New Wanindu Hasaranga (Sri Lanka) flag Wanindu Hasaranga (Sri Lanka) 658.86 M-20 | Wickets-38 | Avg-14 | SR-12 | ER-7.1
16 Up 3 Axar Patel (India) flag Axar Patel (India) 616.14 M-16 | Wickets-20 | Avg-16 | SR-14 | ER-7.1
20 Down 18 Adil Rashid (England) flag Adil Rashid (England) 558.02 M-15 | Wickets-19 | Avg-19 | SR-16 | ER-7.1
21 New Keshav Maharaj (South Africa) flag Keshav Maharaj (South Africa) 542.57 M-12 | Wickets-14 | Avg-22 | SR-18 | ER-7.2
28 Down 18 Akeal Hosein (West Indies) flag Akeal Hosein (West Indies) 490.06 M-23 | Wickets-23 | Avg-23 | SR-20 | ER-6.9
29 New Gudakesh Motie (West Indies) flag Gudakesh Motie (West Indies) 485.80 M-24 | Wickets-26 | Avg-21 | SR-17 | ER-7.5
31 Down 28 Ravi Bishnoi (India) flag Ravi Bishnoi (India) 479.36 M-16 | Wickets-22 | Avg-21 | SR-17 | ER-7.5
33 New Maheesh Theekshana (Sri Lanka) flag Maheesh Theekshana (Sri Lanka) 457.73 M-21 | Wickets-24 | Avg-22 | SR-19 | ER-7.1
37 Up 41 Washington Sundar (India) flag Washington Sundar (India) 439.94 M-12 | Wickets-16 | Avg-13 | SR-13 | ER-5.8
40 Down 34 Kuldeep Yadav (India) flag Kuldeep Yadav (India) 428.75 M-6 | Wickets-11 | Avg-15 | SR-13 | ER-7.4
42 New Roston Chase (West Indies) flag Roston Chase (West Indies) 414.09 M-22 | Wickets-15 | Avg-27 | SR-24 | ER-6.9
43 New Tabraiz Shamsi (South Africa) flag Tabraiz Shamsi (South Africa) 408.20 M-5 | Wickets-11 | Avg-12 | SR-9 | ER-7.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
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
50 No change Alpesh Ramjani (Uganda) flag Alpesh Ramjani (Uganda) 388.32 M-19 | Wickets-28 | Avg-11 | SR-14 | ER-4.5
53 Down 49 Mitchell Santner (New Zealand) flag Mitchell Santner (New Zealand) 379.45 M-15 | Wickets-14 | Avg-28 | SR-24 | ER-7.0
54 New Sufiyan Muqeem (Pakistan) flag Sufiyan Muqeem (Pakistan) 372.29 M-6 | Wickets-12 | Avg-10 | SR-10 | ER-6.4
55 New Harmeet Singh (U.S.A.) flag Harmeet Singh (U.S.A.) 367.90 M-23 | Wickets-21 | Avg-26 | SR-23 | ER-6.8
56 New Yasin Patel (Kuwait) flag Yasin Patel (Kuwait) 364.12 M-26 | Wickets-36 | Avg-16 | SR-16 | ER-6.0
58 New Nosthush Kenjige (U.S.A.) flag Nosthush Kenjige (U.S.A.) 361.86 M-21 | Wickets-19 | Avg-26 | SR-20 | 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
70 New Mark Watt (Scotland) flag Mark Watt (Scotland) 324.52 M-12 | Wickets-13 | Avg-23 | SR-18 | ER-7.6
71 Down 54 Imad Wasim (Pakistan) flag Imad Wasim (Pakistan) 322.69 M-9 | Wickets-8 | Avg-22 | SR-23 | ER-5.7
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
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
82 Down 58 Shakib Al Hasan (Bangladesh) flag Shakib Al Hasan (Bangladesh) 291.16 M-12 | Wickets-9 | Avg-28 | SR-23 | ER-7.1
86 Down 49 Henry Ssenyondo (Uganda) flag Henry Ssenyondo (Uganda) 274.00 M-17 | Wickets-28 | Avg-10 | SR-12 | ER-5.1
87 New Saad Bin Zafar (Canada) flag Saad Bin Zafar (Canada) 272.28 M-15 | Wickets-17 | Avg-19 | SR-18 | ER-6.2
89 Down 23 Gerhard Erasmus (Namibia) flag Gerhard Erasmus (Namibia) 269.26 M-13 | Wickets-18 | Avg-14 | SR-13 | ER-6.3
Tags: #topcricketplayersofalltime #bestcricketplayersofalltime #greatestcricketplayers #t20icricket #t20is #ment20is #rashidkhan #khan #adamzampa #zampa #rishadhossain #hossain #waninduhasaranga #hasaranga #axarpatel #patel #adilrashid #rashid #keshavmaharaj #maharaj #akealhosein #hosein #gudakeshmotie #motie #ravibishnoi #bishnoi #maheeshtheekshana #theekshana #iccrankings #icctestrankings #iccodirankings #icct20irankings #iccteamrankings #iccplayerrankings #iccmenrankings #iccwomenrankings #iplrankings