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
1 No change Noor Ahmad (Afghanistan) flag Noor Ahmad (Afghanistan) 773.08 M-53 | Wickets-68 | Avg-21 | SR-16 | ER-7.9
2 Up 13 Trent Boult (New Zealand) flag Trent Boult (New Zealand) 683.51 M-50 | Wickets-56 | Avg-26 | SR-19 | ER-8.2
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
5 Up 35 Mohammad Amir (Pakistan) flag Mohammad Amir (Pakistan) 636.18 M-45 | Wickets-60 | Avg-22 | SR-16 | ER-8.2
6 Up 76 Riley Meredith (Australia) flag Riley Meredith (Australia) 630.38 M-36 | Wickets-60 | Avg-18 | SR-13 | ER-8.5
7 Down 5 David Payne (England) flag David Payne (England) 627.92 M-38 | Wickets-51 | Avg-22 | SR-17 | ER-7.7
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
12 Up 8 Marco Jansen (South Africa) flag Marco Jansen (South Africa) 595.65 M-30 | Wickets-39 | Avg-22 | SR-16 | ER-8.0
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
17 Up 1 Sam Curran (England) flag Sam Curran (England) 556.80 M-53 | Wickets-48 | Avg-29 | SR-20 | ER-8.7
18 Up 14 Waqar Salamkheil (Afghanistan) flag Waqar Salamkheil (Afghanistan) 544.44 M-37 | Wickets-48 | Avg-22 | SR-16 | ER-8.2
19 Up 43 Arshdeep Singh (India) flag Arshdeep Singh (India) 543.19 M-17 | Wickets-21 | Avg-25 | SR-17 | 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
21 Down 2 David Willey (England) flag David Willey (England) 535.46 M-53 | Wickets-49 | Avg-29 | SR-22 | ER-8.1
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
25 Up 17 Fazalhaq Farooqi (Afghanistan) flag Fazalhaq Farooqi (Afghanistan) 520.84 M-29 | Wickets-36 | Avg-26 | SR-18 | ER-8.6
26 No change Mustafizur Rahman (Bangladesh) flag Mustafizur Rahman (Bangladesh) 519.81 M-23 | Wickets-33 | Avg-18 | SR-15 | ER-7.5
27 Up 70 Nathan McAndrew (Australia) flag Nathan McAndrew (Australia) 515.13 M-23 | Wickets-35 | Avg-18 | SR-12 | ER-8.5
28 New Liam Dawson (England) flag Liam Dawson (England) 514.16 M-39 | Wickets-39 | Avg-22 | SR-18 | ER-7.3
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
34 New Krunal Pandya (India) flag Krunal Pandya (India) 503.06 M-15 | Wickets-17 | Avg-22 | SR-16 | ER-8.2
35 Up 6 Adam Zampa (Australia) flag Adam Zampa (Australia) 496.70 M-20 | Wickets-30 | Avg-19 | SR-15 | ER-7.8
36 New Mitchell Santner (New Zealand) flag Mitchell Santner (New Zealand) 493.34 M-27 | Wickets-30 | Avg-23 | SR-18 | ER-7.9
37 Down 1 Luke Wood (England) flag Luke Wood (England) 491.06 M-33 | Wickets-43 | Avg-22 | SR-16 | ER-8.1
38 Down 30 Jasprit Bumrah (India) flag Jasprit Bumrah (India) 490.25 M-12 | Wickets-18 | Avg-18 | SR-16 | ER-6.7
39 New Sai Kishore (India) flag Sai Kishore (India) 489.09 M-15 | Wickets-19 | Avg-21 | SR-13 | ER-9.2
40 New George Scrimshaw (England) flag George Scrimshaw (England) 476.97 M-16 | Wickets-26 | Avg-20 | SR-13 | ER-9.7
41 Down 35 Tymal Mills (England) flag Tymal Mills (England) 470.15 M-31 | Wickets-39 | Avg-25 | SR-16 | ER-9.5
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
44 Up 50 Tabraiz Shamsi (South Africa) flag Tabraiz Shamsi (South Africa) 462.52 M-22 | Wickets-24 | Avg-22 | SR-17 | ER-7.9
45 Down 24 Varun Chakravarthy (India) flag Varun Chakravarthy (India) 462.36 M-13 | Wickets-17 | Avg-23 | SR-18 | ER-7.7
46 New Daniel Sams (Australia) flag Daniel Sams (Australia) 460.79 M-31 | Wickets-39 | Avg-26 | SR-17 | ER-9.4
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
51 Down 7 Shoriful Islam (Bangladesh) flag Shoriful Islam (Bangladesh) 447.67 M-15 | Wickets-19 | Avg-23 | SR-16 | ER-8.6
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
54 Down 40 Imad Wasim (Pakistan) flag Imad Wasim (Pakistan) 443.20 M-34 | Wickets-34 | Avg-23 | SR-20 | ER-6.9
55 Up 17 Chris Wood (England) flag Chris Wood (England) 441.00 M-24 | Wickets-28 | Avg-21 | SR-16 | ER-7.9
56 Up 13 Kuldeep Yadav (India) flag Kuldeep Yadav (India) 440.75 M-14 | Wickets-15 | Avg-24 | SR-20 | ER-7.1
57 New Shaheen Shah Afridi (Pakistan) flag Shaheen Shah Afridi (Pakistan) 440.20 M-21 | Wickets-25 | Avg-23 | SR-17 | ER-8.5
58 New Logan van Beek (Netherlands) flag Logan van Beek (Netherlands) 439.78 M-24 | Wickets-35 | Avg-22 | SR-15 | ER-8.8
59 Down 56 Akeal Hosein (West Indies) flag Akeal Hosein (West Indies) 437.44 M-38 | Wickets-32 | Avg-29 | SR-23 | ER-7.4
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
67 New Akif Javed (Pakistan) flag Akif Javed (Pakistan) 425.99 M-14 | Wickets-24 | Avg-18 | SR-13 | ER-8.1
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
85 New Aayan Afzal Khan (U.A.E.) flag Aayan Afzal Khan (U.A.E.) 391.17 M-17 | Wickets-16 | Avg-15 | SR-13 | ER-6.7
86 Down 30 Tom Curran (England) flag Tom Curran (England) 390.53 M-37 | Wickets-34 | Avg-26 | SR-17 | ER-9.1
87 Down 74 Ben Dwarshuis (Australia) flag Ben Dwarshuis (Australia) 386.53 M-31 | Wickets-31 | Avg-32 | SR-21 | ER-9.2
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
95 Down 28 Khaleel Ahmed (India) flag Khaleel Ahmed (India) 373.54 M-14 | Wickets-15 | Avg-30 | SR-19 | ER-9.6
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
98 Down 59 Jason Behrendorff (Australia) flag Jason Behrendorff (Australia) 366.79 M-20 | Wickets-24 | Avg-23 | SR-16 | ER-8.5
99 New Jacob Duffy (New Zealand) flag Jacob Duffy (New Zealand) 366.76 M-20 | Wickets-23 | Avg-25 | SR-18 | ER-8.4
100 New Gudakesh Motie (West Indies) flag Gudakesh Motie (West Indies) 366.68 M-14 | Wickets-18 | Avg-17 | SR-14 | ER-7.5
Tags: #topcricketplayersofalltime #bestcricketplayersofalltime #greatestcricketplayers #t20cricket #t20s #ment20s #noorahmad #ahmad #trentboult #boult #jasonholder #holder #faheemashraf #ashraf #mohammadamir #amir #rileymeredith #meredith #davidpayne #payne #usmantariq #tariq #prasidhkrishna #krishna #chrisgreen #green #matthenry #henry #iccrankings #icctestrankings #iccodirankings #icct20irankings #iccteamrankings #iccplayerrankings #iccmenrankings #iccwomenrankings #iplrankings