Year-end snapshots of ratings allowing you to track historical performance trends over time. 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
2 No change Noor Ahmad (Afghanistan) flag Noor Ahmad (Afghanistan) 798.14 M-118 | Wickets-152 | Avg-21 | SR-17 | ER-7.5
4 Up 24 Arshdeep Singh (India) flag Arshdeep Singh (India) 786.11 M-59 | Wickets-67 | Avg-28 | SR-19 | ER-9.1
9 Up 1 David Payne (England) flag David Payne (England) 761.96 M-117 | Wickets-157 | Avg-20 | SR-16 | ER-7.7
12 Up 19 Marco Jansen (South Africa) flag Marco Jansen (South Africa) 752.39 M-79 | Wickets-96 | Avg-24 | SR-17 | ER-8.4
13 Up 17 Mustafizur Rahman (Bangladesh) flag Mustafizur Rahman (Bangladesh) 747.50 M-78 | Wickets-104 | Avg-22 | SR-16 | ER-8.2
17 Up 43 Kuldeep Yadav (India) flag Kuldeep Yadav (India) 716.01 M-53 | Wickets-62 | Avg-24 | SR-19 | ER-7.9
20 Down 15 Danny Briggs (England) flag Danny Briggs (England) 702.19 M-68 | Wickets-90 | Avg-19 | SR-15 | ER-7.7
22 Up 7 Trent Boult (New Zealand) flag Trent Boult (New Zealand) 694.67 M-121 | Wickets-138 | Avg-26 | SR-19 | ER-8.3
23 Up 102 Shoriful Islam (Bangladesh) flag Shoriful Islam (Bangladesh) 688.08 M-49 | Wickets-63 | Avg-23 | SR-16 | ER-8.8
24 Up 123 Krunal Pandya (India) flag Krunal Pandya (India) 681.32 M-58 | Wickets-42 | Avg-29 | SR-23 | ER-7.6
26 Down 14 Tymal Mills (England) flag Tymal Mills (England) 674.28 M-105 | Wickets-152 | Avg-22 | SR-14 | ER-9.1
29 Up 11 Mohammad Amir (Pakistan) flag Mohammad Amir (Pakistan) 664.22 M-124 | Wickets-157 | Avg-21 | SR-17 | ER-7.6
33 Up 6 Shaheen Shah Afridi (Pakistan) flag Shaheen Shah Afridi (Pakistan) 658.15 M-81 | Wickets-112 | Avg-22 | SR-16 | ER-8.4
35 Down 24 Jason Behrendorff (Australia) flag Jason Behrendorff (Australia) 655.69 M-84 | Wickets-107 | Avg-22 | SR-17 | ER-7.9
38 Up 41 Fazalhaq Farooqi (Afghanistan) flag Fazalhaq Farooqi (Afghanistan) 649.90 M-75 | Wickets-93 | Avg-23 | SR-17 | ER-8.2
39 Down 5 Chris Wood (England) flag Chris Wood (England) 647.66 M-79 | Wickets-89 | Avg-23 | SR-17 | ER-8.1
41 Up 41 Tabraiz Shamsi (South Africa) flag Tabraiz Shamsi (South Africa) 646.58 M-80 | Wickets-88 | Avg-24 | SR-18 | ER-7.9
48 Up 49 Mitchell Santner (New Zealand) flag Mitchell Santner (New Zealand) 626.55 M-74 | Wickets-78 | Avg-23 | SR-19 | ER-7.4
49 Down 42 Ben Dwarshuis (Australia) flag Ben Dwarshuis (Australia) 625.77 M-79 | Wickets-96 | Avg-24 | SR-17 | ER-8.4
51 Up 30 Khaleel Ahmed (India) flag Khaleel Ahmed (India) 620.00 M-47 | Wickets-57 | Avg-27 | SR-18 | ER-9.1
55 Up 9 Luke Wood (England) flag Luke Wood (England) 604.44 M-133 | Wickets-153 | Avg-25 | SR-18 | ER-8.5
57 Up 39 Waqar Salamkheil (Afghanistan) flag Waqar Salamkheil (Afghanistan) 602.59 M-74 | Wickets-97 | Avg-21 | SR-16 | ER-8.0
62 Down 13 Callum Parkinson (England) flag Callum Parkinson (England) 583.45 M-67 | Wickets-81 | Avg-23 | SR-18 | ER-7.8
64 Down 5 Daniel Sams (Australia) flag Daniel Sams (Australia) 579.30 M-142 | Wickets-175 | Avg-25 | SR-17 | ER-9.1
67 Up 21 Gudakesh Motie (West Indies) flag Gudakesh Motie (West Indies) 575.62 M-49 | Wickets-56 | Avg-21 | SR-17 | ER-7.4
69 Down 8 Akeal Hosein (West Indies) flag Akeal Hosein (West Indies) 572.31 M-115 | Wickets-120 | Avg-24 | SR-20 | ER-7.3
70 Down 18 Imad Wasim (Pakistan) flag Imad Wasim (Pakistan) 570.30 M-154 | Wickets-152 | Avg-24 | SR-21 | ER-6.8
73 New Sai Kishore (India) flag Sai Kishore (India) 568.22 M-25 | Wickets-32 | Avg-20 | SR-14 | ER-8.9
74 Down 30 David Willey (England) flag David Willey (England) 567.18 M-153 | Wickets-159 | Avg-25 | SR-19 | ER-7.9
75 Down 12 Sam Curran (England) flag Sam Curran (England) 567.16 M-156 | Wickets-152 | Avg-28 | SR-19 | ER-9.0
78 Up 42 Obed McCoy (West Indies) flag Obed McCoy (West Indies) 564.71 M-86 | Wickets-103 | Avg-26 | SR-17 | ER-9.1
80 Up 25 Liam Dawson (England) flag Liam Dawson (England) 561.83 M-133 | Wickets-126 | Avg-24 | SR-19 | ER-7.6
84 Down 26 Shakib Al Hasan (Bangladesh) flag Shakib Al Hasan (Bangladesh) 554.43 M-78 | Wickets-72 | Avg-23 | SR-21 | ER-6.6
88 Up 86 Yash Dayal (India) flag Yash Dayal (India) 550.17 M-43 | Wickets-41 | Avg-34 | SR-21 | ER-9.6
89 Up 71 Mitchell Starc (Australia) flag Mitchell Starc (Australia) 546.86 M-25 | Wickets-31 | Avg-26 | SR-15 | ER-10.5
98 Down 31 Ravindra Jadeja (India) flag Ravindra Jadeja (India) 528.47 M-54 | Wickets-43 | Avg-32 | SR-24 | ER-7.8
99 Down 45 Reece Topley (England) flag Reece Topley (England) 527.25 M-78 | Wickets-89 | Avg-24 | SR-16 | ER-9.0
101 Up 61 Khushdil Shah (Pakistan) flag Khushdil Shah (Pakistan) 526.57 M-72 | Wickets-58 | Avg-19 | SR-16 | ER-7.2
104 Up 25 Tanvir Islam (Bangladesh) flag Tanvir Islam (Bangladesh) 521.09 M-51 | Wickets-59 | Avg-21 | SR-17 | ER-7.4
106 Down 85 Matt Taylor (England) flag Matt Taylor (England) 514.83 M-38 | Wickets-48 | Avg-22 | SR-16 | ER-8.2
125 Down 51 Samit Patel (England) flag Samit Patel (England) 473.40 M-83 | Wickets-75 | Avg-28 | SR-22 | ER-7.8
127 New Akif Javed (Pakistan) flag Akif Javed (Pakistan) 466.84 M-23 | Wickets-36 | Avg-19 | SR-14 | ER-8.4
129 Up 78 George Linde (South Africa) flag George Linde (South Africa) 464.24 M-84 | Wickets-62 | Avg-32 | SR-24 | ER-7.8
136 Up 107 Nasum Ahmed (Bangladesh) flag Nasum Ahmed (Bangladesh) 458.25 M-48 | Wickets-40 | Avg-30 | SR-25 | ER-7.0
137 Up 105 Lewis Goldsworthy (England) flag Lewis Goldsworthy (England) 457.69 M-37 | Wickets-33 | Avg-24 | SR-17 | ER-8.4
142 New Saurabh Netravalkar (U.S.A.) flag Saurabh Netravalkar (U.S.A.) 451.24 M-24 | Wickets-31 | Avg-23 | SR-16 | ER-8.2
148 Up 48 Mohammad Nawaz (Pakistan) flag Mohammad Nawaz (Pakistan) 446.06 M-60 | Wickets-39 | Avg-34 | SR-25 | ER-8.2
153 Down 100 Spencer Johnson (Australia) flag Spencer Johnson (Australia) 443.59 M-63 | Wickets-71 | Avg-24 | SR-18 | ER-7.8
156 Down 84 Jake Lintott (England) flag Jake Lintott (England) 441.19 M-66 | Wickets-71 | Avg-24 | SR-17 | ER-8.5
157 New Aayan Afzal Khan (U.A.E.) flag Aayan Afzal Khan (U.A.E.) 441.17 M-25 | Wickets-22 | Avg-16 | SR-14 | ER-6.8
160 Down 18 Harpreet Brar (India) flag Harpreet Brar (India) 434.64 M-39 | Wickets-30 | Avg-29 | SR-21 | ER-8.3
164 Down 75 Axar Patel (India) flag Axar Patel (India) 429.07 M-53 | Wickets-33 | Avg-39 | SR-31 | ER-7.6
166 Down 49 George Garton (England) flag George Garton (England) 425.10 M-71 | Wickets-44 | Avg-31 | SR-20 | ER-9.4
168 New Liam Patterson-White (England) flag Liam Patterson-White (England) 423.27 M-26 | Wickets-25 | Avg-21 | SR-16 | ER-7.7
169 Up 14 Keshav Maharaj (South Africa) flag Keshav Maharaj (South Africa) 422.56 M-48 | Wickets-43 | Avg-27 | SR-22 | ER-7.5
175 Up 20 Binura Fernando (Sri Lanka) flag Binura Fernando (Sri Lanka) 416.16 M-33 | Wickets-44 | Avg-18 | SR-17 | ER-6.5
177 New Abu Hider (Bangladesh) flag Abu Hider (Bangladesh) 413.47 M-27 | Wickets-34 | Avg-20 | SR-14 | ER-8.8
184 Down 66 Paul Walter (England) flag Paul Walter (England) 408.66 M-113 | Wickets-87 | Avg-26 | SR-17 | ER-9.4
185 New Bjorn Fortuin (South Africa) flag Bjorn Fortuin (South Africa) 407.20 M-41 | Wickets-34 | Avg-30 | SR-27 | ER-6.8
189 New Jaydev Unadkat (India) flag Jaydev Unadkat (India) 398.78 M-26 | Wickets-25 | Avg-31 | SR-20 | ER-9.4
193 New Fred Klaassen (England) flag Fred Klaassen (England) 390.32 M-40 | Wickets-40 | Avg-29 | SR-21 | ER-8.5
198 Down 14 Ashton Agar (Australia) flag Ashton Agar (Australia) 386.07 M-53 | Wickets-33 | Avg-42 | SR-33 | ER-7.6
200 Up 12 James Coles (England) flag James Coles (England) 382.95 M-57 | Wickets-37 | Avg-30 | SR-21 | ER-8.5
203 New Hassan Khan (U.S.A.) flag Hassan Khan (U.S.A.) 372.02 M-35 | Wickets-28 | Avg-29 | SR-20 | ER-8.8
205 New Harmeet Singh (U.S.A.) flag Harmeet Singh (U.S.A.) 370.50 M-26 | Wickets-25 | Avg-21 | SR-18 | ER-7.0
206 Down 96 Dunith Wellalage (Sri Lanka) flag Dunith Wellalage (Sri Lanka) 368.77 M-42 | Wickets-39 | Avg-21 | SR-19 | ER-6.7
209 New Noah Cornwell (England) flag Noah Cornwell (England) 362.72 M-24 | Wickets-23 | Avg-28 | SR-18 | ER-9.2
218 New Haider Ali (Pakistan) flag Haider Ali (Pakistan) 346.96 M-29 | Wickets-18 | Avg-26 | SR-25 | ER-6.1
223 New Arafat Sunny (Bangladesh) flag Arafat Sunny (Bangladesh) 343.89 M-34 | Wickets-32 | Avg-24 | SR-20 | ER-7.1
230 Down 40 Josh Hull (England) flag Josh Hull (England) 329.42 M-31 | Wickets-33 | Avg-29 | SR-19 | ER-9.1
236 New Khary Pierre (West Indies) flag Khary Pierre (West Indies) 321.95 M-33 | Wickets-25 | Avg-27 | SR-23 | ER-7.2
237 Down 136 Josh Little (Ireland) flag Josh Little (Ireland) 321.77 M-46 | Wickets-51 | Avg-26 | SR-17 | ER-9.2
242 Down 20 Jayden Lennox (New Zealand) flag Jayden Lennox (New Zealand) 317.27 M-32 | Wickets-42 | Avg-19 | SR-15 | ER-7.6
247 Down 201 T Natarajan (India) flag T Natarajan (India) 306.33 M-39 | Wickets-47 | Avg-28 | SR-18 | ER-9.3
250 Down 18 Tom Hartley (England) flag Tom Hartley (England) 304.71 M-71 | Wickets-57 | Avg-26 | SR-18 | ER-8.6
Tags: #topcricketplayersofalltime #bestcricketplayersofalltime #greatestcricketplayers #t20cricket #t20s #ment20s #noorahmad #ahmad #arshdeepsingh #singh #davidpayne #payne #marcojansen #jansen #mustafizurrahman #rahman #kuldeepyadav #yadav #dannybriggs #briggs #trentboult #boult #shorifulislam #islam #krunalpandya #pandya #tymalmills #mills #iccrankings #icctestrankings #iccodirankings #icct20irankings #iccteamrankings #iccplayerrankings #iccmenrankings #iccwomenrankings #iplrankings