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
147 Down 60 Ravi Bishnoi (India) flag Ravi Bishnoi (India) 446.92 M-54 | Wickets-48 | Avg-34 | SR-23 | ER-8.8
149 Down 46 Simon Harmer (South Africa) flag Simon Harmer (South Africa) 445.64 M-83 | Wickets-66 | Avg-31 | SR-23 | ER-8.2
150 Down 74 Zak Chappell (England) flag Zak Chappell (England) 444.84 M-45 | Wickets-71 | Avg-20 | SR-13 | ER-9.5
151 New Jacob Duffy (New Zealand) flag Jacob Duffy (New Zealand) 443.84 M-34 | Wickets-39 | Avg-24 | SR-18 | ER-8.2
152 Up 92 Tanzim Hasan Sakib (Bangladesh) flag Tanzim Hasan Sakib (Bangladesh) 443.79 M-28 | Wickets-39 | Avg-23 | SR-15 | ER-9.1
154 Down 92 Sam Cook (England) flag Sam Cook (England) 442.67 M-69 | Wickets-70 | Avg-28 | SR-19 | ER-9.0
155 Down 33 David Wiese (Namibia) flag David Wiese (Namibia) 441.49 M-105 | Wickets-75 | Avg-32 | SR-22 | ER-8.7
158 New Al Islam (Bangladesh) flag Al Islam (Bangladesh) 439.65 M-22 | Wickets-25 | Avg-22 | SR-20 | ER-6.6
159 Down 10 Tim Southee (New Zealand) flag Tim Southee (New Zealand) 438.33 M-48 | Wickets-56 | Avg-25 | SR-17 | ER-8.8
161 Down 3 Romario Shepherd (West Indies) flag Romario Shepherd (West Indies) 431.41 M-115 | Wickets-86 | Avg-29 | SR-19 | ER-9.1
162 Up 38 Peter Siddle (Australia) flag Peter Siddle (Australia) 429.36 M-57 | Wickets-75 | Avg-21 | SR-15 | ER-8.0
163 New Nathan Gilchrist (England) flag Nathan Gilchrist (England) 429.30 M-21 | Wickets-29 | Avg-20 | SR-12 | ER-10.5
165 Down 35 Sandeep Sharma (India) flag Sandeep Sharma (India) 427.63 M-38 | Wickets-34 | Avg-36 | SR-25 | ER-8.7
167 Up 62 Deepak Chahar (India) flag Deepak Chahar (India) 423.31 M-32 | Wickets-29 | Avg-30 | SR-20 | ER-8.9
170 Up 69 Jamie Overton (England) flag Jamie Overton (England) 422.51 M-97 | Wickets-63 | Avg-26 | SR-18 | ER-8.9
171 New Rishad Hossain (Bangladesh) flag Rishad Hossain (Bangladesh) 418.82 M-27 | Wickets-34 | Avg-19 | SR-14 | ER-8.5
172 Down 41 Saqib Mahmood (England) flag Saqib Mahmood (England) 417.68 M-30 | Wickets-41 | Avg-22 | SR-14 | ER-9.2
173 Up 58 Marcus Stoinis (Australia) flag Marcus Stoinis (Australia) 417.27 M-130 | Wickets-71 | Avg-28 | SR-17 | ER-9.5
174 Down 118 Anrich Nortje (South Africa) flag Anrich Nortje (South Africa) 416.96 M-50 | Wickets-66 | Avg-25 | SR-17 | ER-8.9
176 Up 58 Eathan Bosch (South Africa) flag Eathan Bosch (South Africa) 415.73 M-46 | Wickets-41 | Avg-27 | SR-20 | ER-8.4
178 New Zahoor Khan (U.A.E.) flag Zahoor Khan (U.A.E.) 411.50 M-27 | Wickets-28 | Avg-26 | SR-18 | ER-8.6
179 Down 63 Kyle Mayers (West Indies) flag Kyle Mayers (West Indies) 411.29 M-102 | Wickets-47 | Avg-30 | SR-23 | ER-7.8
180 Down 56 Calvin Harrison (England) flag Calvin Harrison (England) 410.22 M-53 | Wickets-42 | Avg-29 | SR-22 | ER-8.0
181 Down 45 Glenn Maxwell (Australia) flag Glenn Maxwell (Australia) 409.78 M-111 | Wickets-62 | Avg-24 | SR-19 | ER-7.7
182 Up 9 Ryan Higgins (England) flag Ryan Higgins (England) 409.44 M-57 | Wickets-43 | Avg-29 | SR-18 | ER-9.5
183 Down 97 Matt Critchley (England) flag Matt Critchley (England) 409.13 M-78 | Wickets-69 | Avg-25 | SR-17 | ER-8.7
186 Up 2 Jafer Chohan (England) flag Jafer Chohan (England) 405.63 M-46 | Wickets-40 | Avg-30 | SR-21 | ER-8.6
187 New Kyle Jamieson (New Zealand) flag Kyle Jamieson (New Zealand) 400.30 M-24 | Wickets-25 | Avg-24 | SR-21 | ER-7.0
188 New Danru Ferns (New Zealand) flag Danru Ferns (New Zealand) 399.54 M-26 | Wickets-35 | Avg-20 | SR-14 | ER-8.3
190 New James Anderson (England) flag James Anderson (England) 398.33 M-14 | Wickets-22 | Avg-19 | SR-13 | ER-8.4
191 Down 83 Ravichandran Ashwin (India) flag Ravichandran Ashwin (India) 397.86 M-54 | Wickets-42 | Avg-39 | SR-29 | ER-8.0
192 Down 59 Nathan Smith (New Zealand) flag Nathan Smith (New Zealand) 396.62 M-46 | Wickets-43 | Avg-25 | SR-19 | ER-8.0
194 Down 2 Dom Bess (England) flag Dom Bess (England) 389.86 M-54 | Wickets-39 | Avg-31 | SR-23 | ER-7.9
195 New Khurram Shahzad (Pakistan) flag Khurram Shahzad (Pakistan) 388.04 M-20 | Wickets-30 | Avg-20 | SR-14 | ER-8.5
196 New Blessing Muzarabani (Zimbabwe) flag Blessing Muzarabani (Zimbabwe) 387.22 M-29 | Wickets-34 | Avg-23 | SR-18 | ER-7.6
197 Down 53 Mohammad Saifuddin (Bangladesh) flag Mohammad Saifuddin (Bangladesh) 386.51 M-33 | Wickets-40 | Avg-22 | SR-17 | ER-7.9
199 New Tanveer Sangha (Australia) flag Tanveer Sangha (Australia) 384.77 M-36 | Wickets-39 | Avg-23 | SR-19 | ER-7.4
201 Down 46 Gerald Coetzee (South Africa) flag Gerald Coetzee (South Africa) 379.66 M-30 | Wickets-40 | Avg-23 | SR-15 | ER-9.5
202 Down 125 Piyush Chawla (India) flag Piyush Chawla (India) 376.85 M-33 | Wickets-43 | Avg-22 | SR-16 | ER-8.5
204 New Matthew Montgomery (Germany) flag Matthew Montgomery (Germany) 371.79 M-42 | Wickets-20 | Avg-24 | SR-17 | ER-8.7
207 New Ned Leonard (England) flag Ned Leonard (England) 368.01 M-10 | Wickets-20 | Avg-14 | SR-11 | ER-7.7
208 Down 158 Jake Ball (England) flag Jake Ball (England) 364.13 M-46 | Wickets-66 | Avg-21 | SR-14 | ER-8.9
210 Down 187 Michael Neser (Australia) flag Michael Neser (Australia) 361.78 M-52 | Wickets-70 | Avg-20 | SR-14 | ER-8.6
211 Up 36 Will Sutherland (Australia) flag Will Sutherland (Australia) 354.26 M-56 | Wickets-38 | Avg-36 | SR-24 | ER-9.2
212 Down 170 John Turner (England) flag John Turner (England) 353.82 M-33 | Wickets-47 | Avg-18 | SR-13 | ER-8.3
213 New Dillon Pennington (England) flag Dillon Pennington (England) 351.51 M-38 | Wickets-35 | Avg-30 | SR-20 | ER-9.0
214 Down 58 Lance Morris (Australia) flag Lance Morris (Australia) 349.56 M-27 | Wickets-39 | Avg-19 | SR-15 | ER-7.7
215 New Tom Aspinwall (England) flag Tom Aspinwall (England) 347.50 M-19 | Wickets-19 | Avg-22 | SR-17 | ER-8.0
216 New Sonny Baker (England) flag Sonny Baker (England) 347.25 M-19 | Wickets-22 | Avg-24 | SR-16 | ER-8.9
217 Down 28 Henry Thornton (Australia) flag Henry Thornton (Australia) 347.24 M-33 | Wickets-49 | Avg-20 | SR-14 | ER-8.7
219 Down 14 Shane Snater (Netherlands) flag Shane Snater (Netherlands) 346.73 M-37 | Wickets-30 | Avg-28 | SR-18 | ER-9.2
220 New Peter Younghusband (New Zealand) flag Peter Younghusband (New Zealand) 346.31 M-35 | Wickets-38 | Avg-21 | SR-18 | ER-6.9
221 Down 43 Ollie Robinson (England) flag Ollie Robinson (England) 345.85 M-27 | Wickets-26 | Avg-28 | SR-21 | ER-8.0
222 Down 122 Nuwan Thushara (Sri Lanka) flag Nuwan Thushara (Sri Lanka) 344.25 M-42 | Wickets-55 | Avg-25 | SR-17 | ER-8.9
224 New Eshan Malinga (Sri Lanka) flag Eshan Malinga (Sri Lanka) 342.57 M-11 | Wickets-17 | Avg-22 | SR-14 | ER-9.3
225 Down 11 Will Jacks (England) flag Will Jacks (England) 340.30 M-146 | Wickets-59 | Avg-22 | SR-17 | ER-7.4
226 New Jack Blatherwick (England) flag Jack Blatherwick (England) 339.62 M-27 | Wickets-26 | Avg-26 | SR-16 | ER-9.7
227 Down 4 Wes Agar (Australia) flag Wes Agar (Australia) 338.63 M-39 | Wickets-47 | Avg-25 | SR-16 | ER-9.5
228 New AM Ghazanfar (Afghanistan) flag AM Ghazanfar (Afghanistan) 335.14 M-31 | Wickets-31 | Avg-25 | SR-21 | ER-7.2
229 Down 181 Mohit Sharma (India) flag Mohit Sharma (India) 332.43 M-34 | Wickets-42 | Avg-25 | SR-15 | ER-9.7
231 New Mohammad Ali (Pakistan) flag Mohammad Ali (Pakistan) 328.52 M-18 | Wickets-28 | Avg-20 | SR-14 | ER-8.7
232 New Corbin Bosch (South Africa) flag Corbin Bosch (South Africa) 327.21 M-39 | Wickets-25 | Avg-30 | SR-18 | ER-9.8
233 New Michael Bracewell (New Zealand) flag Michael Bracewell (New Zealand) 326.56 M-61 | Wickets-45 | Avg-31 | SR-20 | ER-9.0
234 New Joey Evison (England) flag Joey Evison (England) 325.22 M-34 | Wickets-21 | Avg-30 | SR-21 | ER-8.5
235 New Mark Steketee (Australia) flag Mark Steketee (Australia) 323.77 M-21 | Wickets-29 | Avg-22 | SR-14 | ER-9.3
238 New Ian Holland (U.S.A.) flag Ian Holland (U.S.A.) 321.67 M-22 | Wickets-17 | Avg-21 | SR-16 | ER-7.8
239 New Digvesh Rathi (India) flag Digvesh Rathi (India) 321.30 M-13 | Wickets-14 | Avg-31 | SR-22 | ER-8.3
240 Down 95 Grant Stewart (Italy) flag Grant Stewart (Italy) 320.31 M-45 | Wickets-52 | Avg-24 | SR-15 | ER-10.0
241 Down 31 Ali Khan (U.S.A.) flag Ali Khan (U.S.A.) 317.32 M-38 | Wickets-30 | Avg-39 | SR-23 | ER-10.0
243 New Suyash Sharma (India) flag Suyash Sharma (India) 316.54 M-27 | Wickets-18 | Avg-45 | SR-31 | ER-8.8
244 Down 211 Andrew Tye (Australia) flag Andrew Tye (Australia) 310.43 M-75 | Wickets-106 | Avg-22 | SR-15 | ER-8.8
245 New Vipraj Nigam (India) flag Vipraj Nigam (India) 309.13 M-14 | Wickets-11 | Avg-32 | SR-21 | ER-9.1
246 New Mukidul Islam (Bangladesh) flag Mukidul Islam (Bangladesh) 306.73 M-28 | Wickets-30 | Avg-24 | SR-17 | ER-8.5
248 New Blair Tickner (New Zealand) flag Blair Tickner (New Zealand) 306.11 M-24 | Wickets-26 | Avg-28 | SR-19 | ER-9.1
249 New Mark Adair (Ireland) flag Mark Adair (Ireland) 305.75 M-20 | Wickets-18 | Avg-28 | SR-22 | ER-7.7
Tags: #topcricketplayersofalltime #bestcricketplayersofalltime #greatestcricketplayers #t20cricket #t20s #ment20s #ravibishnoi #bishnoi #simonharmer #harmer #zakchappell #chappell #jacobduffy #duffy #tanzimhasansakib #sakib #samcook #cook #davidwiese #wiese #alislam #islam #timsouthee #southee #romarioshepherd #shepherd #petersiddle #siddle #iccrankings #icctestrankings #iccodirankings #icct20irankings #iccteamrankings #iccplayerrankings #iccmenrankings #iccwomenrankings #iplrankings