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.  For the last update date and full update schedule, refer to FAQs.
CRR Change Name Points Stats
3 New Jason Holder (West Indies) flag Jason Holder (West Indies) 666.79 M-46 | Wickets-66 | Avg-21 | SR-15 | ER-8.2
4 New Faheem Ashraf (Pakistan) flag Faheem Ashraf (Pakistan) 637.80 M-23 | Wickets-41 | Avg-15 | SR-10 | ER-8.8
6 Up 76 Riley Meredith (Australia) flag Riley Meredith (Australia) 630.38 M-36 | Wickets-60 | Avg-18 | SR-13 | ER-8.5
8 New Usman Tariq (Pakistan) flag Usman Tariq (Pakistan) 623.14 M-16 | Wickets-33 | Avg-14 | SR-11 | ER-7.6
9 New Prasidh Krishna (India) flag Prasidh Krishna (India) 622.32 M-15 | Wickets-25 | Avg-20 | SR-14 | ER-8.3
10 Up 20 Chris Green (Australia) flag Chris Green (Australia) 621.70 M-42 | Wickets-49 | Avg-22 | SR-17 | ER-7.6
11 New Matt Henry (New Zealand) flag Matt Henry (New Zealand) 610.11 M-18 | Wickets-31 | Avg-13 | SR-12 | ER-6.5
13 Up 47 Hasan Ali (Pakistan) flag Hasan Ali (Pakistan) 589.56 M-26 | Wickets-48 | Avg-18 | SR-12 | ER-8.8
14 Up 75 Taskin Ahmed (Bangladesh) flag Taskin Ahmed (Bangladesh) 581.29 M-17 | Wickets-31 | Avg-15 | SR-13 | ER-7.2
15 Down 11 Sunil Narine (West Indies) flag Sunil Narine (West Indies) 576.45 M-51 | Wickets-36 | Avg-37 | SR-33 | ER-6.7
16 New Josh Hazlewood (Australia) flag Josh Hazlewood (Australia) 568.21 M-12 | Wickets-22 | Avg-18 | SR-12 | ER-8.9
20 New Ben Sanderson (England) flag Ben Sanderson (England) 536.68 M-19 | Wickets-29 | Avg-18 | SR-13 | ER-8.2
22 Up 33 Imran Tahir (South Africa) flag Imran Tahir (South Africa) 534.67 M-21 | Wickets-30 | Avg-18 | SR-16 | ER-6.8
23 Up 28 Scott Currie (Scotland) flag Scott Currie (Scotland) 529.92 M-27 | Wickets-38 | Avg-20 | SR-14 | ER-8.7
24 Up 24 Richard Gleeson (England) flag Richard Gleeson (England) 524.58 M-30 | Wickets-39 | Avg-21 | SR-15 | ER-8.6
27 Up 70 Nathan McAndrew (Australia) flag Nathan McAndrew (Australia) 515.13 M-23 | Wickets-35 | Avg-18 | SR-12 | ER-8.5
29 Up 2 Lockie Ferguson (New Zealand) flag Lockie Ferguson (New Zealand) 510.44 M-31 | Wickets-33 | Avg-22 | SR-17 | ER-7.7
30 New Haris Rauf (Pakistan) flag Haris Rauf (Pakistan) 509.21 M-25 | Wickets-43 | Avg-19 | SR-12 | ER-9.5
31 New Adam Milne (New Zealand) flag Adam Milne (New Zealand) 508.01 M-32 | Wickets-37 | Avg-22 | SR-16 | ER-7.9
32 New Khuzaima Tanveer (U.A.E.) flag Khuzaima Tanveer (U.A.E.) 506.45 M-17 | Wickets-22 | Avg-21 | SR-16 | ER-7.9
33 No change Rashid Khan (Afghanistan) flag Rashid Khan (Afghanistan) 505.02 M-40 | Wickets-37 | Avg-30 | SR-22 | ER-8.3
35 Up 6 Adam Zampa (Australia) flag Adam Zampa (Australia) 496.70 M-20 | Wickets-30 | Avg-19 | SR-15 | ER-7.8
38 Down 30 Jasprit Bumrah (India) flag Jasprit Bumrah (India) 490.25 M-12 | Wickets-18 | Avg-18 | SR-16 | ER-6.7
40 New George Scrimshaw (England) flag George Scrimshaw (England) 476.97 M-16 | Wickets-26 | Avg-20 | SR-13 | ER-9.7
42 Down 25 Wanindu Hasaranga (Sri Lanka) flag Wanindu Hasaranga (Sri Lanka) 468.32 M-20 | Wickets-23 | Avg-25 | SR-20 | ER-7.6
43 New Mohammed Siraj (India) flag Mohammed Siraj (India) 465.76 M-15 | Wickets-16 | Avg-33 | SR-21 | ER-9.2
45 Down 24 Varun Chakravarthy (India) flag Varun Chakravarthy (India) 462.36 M-13 | Wickets-17 | Avg-23 | SR-18 | ER-7.7
47 Down 31 Chris Jordan (England) flag Chris Jordan (England) 459.50 M-37 | Wickets-39 | Avg-26 | SR-18 | ER-8.7
48 New Will O�Rourke (New Zealand) flag Will O�Rourke (New Zealand) 459.44 M-22 | Wickets-29 | Avg-26 | SR-17 | ER-9.2
49 Down 14 Andre Russell (West Indies) flag Andre Russell (West Indies) 459.34 M-53 | Wickets-42 | Avg-28 | SR-16 | ER-10.5
50 New Sikandar Raza (Zimbabwe) flag Sikandar Raza (Zimbabwe) 457.11 M-42 | Wickets-32 | Avg-26 | SR-20 | ER-7.8
52 New AM Ghazanfar (Afghanistan) flag AM Ghazanfar (Afghanistan) 446.47 M-31 | Wickets-31 | Avg-25 | SR-21 | ER-7.2
53 Up 10 Xavier Bartlett (Australia) flag Xavier Bartlett (Australia) 446.44 M-25 | Wickets-34 | Avg-25 | SR-16 | ER-9.4
58 New Logan van Beek (Netherlands) flag Logan van Beek (Netherlands) 439.78 M-24 | Wickets-35 | Avg-22 | SR-15 | ER-8.8
60 Up 8 Pat Cummins (Australia) flag Pat Cummins (Australia) 434.09 M-14 | Wickets-16 | Avg-28 | SR-19 | ER-9.1
61 New Khaled Ahmed (Bangladesh) flag Khaled Ahmed (Bangladesh) 429.96 M-15 | Wickets-23 | Avg-19 | SR-14 | ER-8.3
62 New Marcus Stoinis (Australia) flag Marcus Stoinis (Australia) 429.37 M-46 | Wickets-33 | Avg-28 | SR-17 | ER-9.6
63 New Jofra Archer (England) flag Jofra Archer (England) 427.82 M-18 | Wickets-19 | Avg-30 | SR-21 | ER-8.6
64 Up 29 Mohammad Nabi (Afghanistan) flag Mohammad Nabi (Afghanistan) 427.20 M-28 | Wickets-24 | Avg-25 | SR-24 | ER-6.4
65 New Jack Edwards (Australia) flag Jack Edwards (Australia) 426.47 M-23 | Wickets-29 | Avg-21 | SR-15 | ER-8.2
66 New Alzarri Joseph (West Indies) flag Alzarri Joseph (West Indies) 426.11 M-26 | Wickets-32 | Avg-25 | SR-17 | ER-9.0
68 New Hardik Pandya (India) flag Hardik Pandya (India) 425.24 M-15 | Wickets-14 | Avg-24 | SR-15 | ER-9.8
69 New Romario Shepherd (West Indies) flag Romario Shepherd (West Indies) 419.46 M-47 | Wickets-30 | Avg-31 | SR-21 | ER-9.0
70 New Rishad Hossain (Bangladesh) flag Rishad Hossain (Bangladesh) 417.08 M-23 | Wickets-28 | Avg-21 | SR-15 | ER-8.6
71 New Bhuvneshwar Kumar (India) flag Bhuvneshwar Kumar (India) 415.87 M-14 | Wickets-17 | Avg-28 | SR-18 | ER-9.3
72 Down 18 Yuzvendra Chahal (India) flag Yuzvendra Chahal (India) 413.34 M-14 | Wickets-16 | Avg-27 | SR-17 | ER-9.6
73 New James Anderson (England) flag James Anderson (England) 413.21 M-14 | Wickets-22 | Avg-19 | SR-13 | ER-8.4
74 New Azmatullah Omarzai (Afghanistan) flag Azmatullah Omarzai (Afghanistan) 406.44 M-24 | Wickets-22 | Avg-29 | SR-18 | ER-9.5
75 Up 16 Craig Overton (England) flag Craig Overton (England) 405.94 M-28 | Wickets-29 | Avg-26 | SR-20 | ER-7.7
76 Up 23 Benny Howell (England) flag Benny Howell (England) 405.23 M-25 | Wickets-24 | Avg-24 | SR-18 | ER-8.2
77 New Salman Irshad (Pakistan) flag Salman Irshad (Pakistan) 404.39 M-18 | Wickets-22 | Avg-25 | SR-18 | ER-8.0
78 Down 40 Nathan Sowter (England) flag Nathan Sowter (England) 402.02 M-30 | Wickets-30 | Avg-27 | SR-19 | ER-8.6
79 Down 68 Matheesha Pathirana (Sri Lanka) flag Matheesha Pathirana (Sri Lanka) 401.07 M-21 | Wickets-21 | Avg-34 | SR-20 | ER-10.0
80 New Naseem Shah (Pakistan) flag Naseem Shah (Pakistan) 400.79 M-27 | Wickets-29 | Avg-29 | SR-21 | ER-8.5
81 New Kyle Jamieson (New Zealand) flag Kyle Jamieson (New Zealand) 398.36 M-18 | Wickets-19 | Avg-25 | SR-21 | ER-7.3
82 New Matthew Potts (England) flag Matthew Potts (England) 396.55 M-20 | Wickets-25 | Avg-22 | SR-15 | ER-8.8
83 Up 1 Kagiso Rabada (South Africa) flag Kagiso Rabada (South Africa) 393.13 M-14 | Wickets-16 | Avg-25 | SR-17 | ER-8.5
84 Down 62 Harshal Patel (India) flag Harshal Patel (India) 392.98 M-13 | Wickets-16 | Avg-27 | SR-16 | ER-10.0
86 Down 30 Tom Curran (England) flag Tom Curran (England) 390.53 M-37 | Wickets-34 | Avg-26 | SR-17 | ER-9.1
88 Down 61 Dwaine Pretorius (South Africa) flag Dwaine Pretorius (South Africa) 385.69 M-25 | Wickets-24 | Avg-24 | SR-16 | ER-9.0
89 Down 60 Moeen Ali (England) flag Moeen Ali (England) 381.79 M-42 | Wickets-21 | Avg-34 | SR-26 | ER-7.8
90 New Ned Leonard (England) flag Ned Leonard (England) 381.76 M-10 | Wickets-20 | Avg-14 | SR-11 | ER-7.7
91 New James Neesham (New Zealand) flag James Neesham (New Zealand) 380.23 M-28 | Wickets-30 | Avg-21 | SR-14 | ER-9.1
92 New Adil Rashid (England) flag Adil Rashid (England) 379.05 M-22 | Wickets-21 | Avg-26 | SR-21 | ER-7.3
93 Down 65 Shadab Khan (Pakistan) flag Shadab Khan (Pakistan) 374.61 M-15 | Wickets-21 | Avg-18 | SR-14 | ER-8.0
94 Down 36 Harshit Rana (India) flag Harshit Rana (India) 373.94 M-13 | Wickets-15 | Avg-30 | SR-18 | ER-10.2
96 New Hasan Mahmud (Bangladesh) flag Hasan Mahmud (Bangladesh) 373.51 M-15 | Wickets-18 | Avg-23 | SR-19 | ER-7.1
97 New Tom Rogers (Australia) flag Tom Rogers (Australia) 368.87 M-19 | Wickets-22 | Avg-27 | SR-18 | ER-9.0
99 New Jacob Duffy (New Zealand) flag Jacob Duffy (New Zealand) 366.76 M-20 | Wickets-23 | Avg-25 | SR-18 | ER-8.4
Tags: #topcricketplayersofalltime #bestcricketplayersofalltime #greatestcricketplayers #t20cricket #t20s #ment20s #jasonholder #holder #faheemashraf #ashraf #rileymeredith #meredith #usmantariq #tariq #prasidhkrishna #krishna #chrisgreen #green #matthenry #henry #hasanali #ali #taskinahmed #ahmed #sunilnarine #narine #joshhazlewood #hazlewood #iccrankings #icctestrankings #iccodirankings #icct20irankings #iccteamrankings #iccplayerrankings #iccmenrankings #iccwomenrankings #iplrankings