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
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
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
204 New Matthew Montgomery (Germany) flag Matthew Montgomery (Germany) 371.79 M-42 | Wickets-20 | Avg-24 | SR-17 | ER-8.7
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
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
209 New Noah Cornwell (England) flag Noah Cornwell (England) 362.72 M-24 | Wickets-23 | Avg-28 | SR-18 | ER-9.2
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
218 New Haider Ali (Pakistan) flag Haider Ali (Pakistan) 346.96 M-29 | Wickets-18 | Avg-26 | SR-25 | ER-6.1
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
223 New Arafat Sunny (Bangladesh) flag Arafat Sunny (Bangladesh) 343.89 M-34 | Wickets-32 | Avg-24 | SR-20 | ER-7.1
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
230 Down 40 Josh Hull (England) flag Josh Hull (England) 329.42 M-31 | Wickets-33 | Avg-29 | SR-19 | ER-9.1
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
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
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
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
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
247 Down 201 T Natarajan (India) flag T Natarajan (India) 306.33 M-39 | Wickets-47 | Avg-28 | SR-18 | ER-9.3
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
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 #geraldcoetzee #coetzee #piyushchawla #chawla #hassankhan #khan #matthewmontgomery #montgomery #harmeetsingh #singh #dunithwellalage #wellalage #nedleonard #leonard #jakeball #ball #noahcornwell #cornwell #michaelneser #neser #willsutherland #sutherland #iccrankings #icctestrankings #iccodirankings #icct20irankings #iccteamrankings #iccplayerrankings #iccmenrankings #iccwomenrankings #iplrankings