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 57 Jack Leach (England) flag Jack Leach (England) 63.39 M-21 | Runs-210 | Avg-14 | SR*-40
202 Down 42 Naseem Shah (Pakistan) flag Naseem Shah (Pakistan) 62.85 M-11 | Runs-116 | Avg-10 | SR*-31
203 Down 111 Ajinkya Rahane (India) flag Ajinkya Rahane (India) 62.50 M-5 | Runs-214 | Avg-27 | SR*-56
204 Down 35 Ramesh Mendis (Sri Lanka) flag Ramesh Mendis (Sri Lanka) 61.33 M-12 | Runs-308 | Avg-19 | SR*-44
205 Up 10 Abrar Ahmed (Pakistan) flag Abrar Ahmed (Pakistan) 61.06 M-10 | Runs-68 | Avg-9 | SR*-57
206 Down 40 Nasir Jamal (Afghanistan) flag Nasir Jamal (Afghanistan) 60.85 M-3 | Runs-84 | Avg-17 | SR*-51
207 Down 66 Neil Wagner (New Zealand) flag Neil Wagner (New Zealand) 60.42 M-10 | Runs-180 | Avg-18 | SR*-67
208 Down 49 Shoriful Islam (Bangladesh) flag Shoriful Islam (Bangladesh) 60.13 M-11 | Runs-144 | Avg-10 | SR*-76
209 Down 73 Shahadat Hossain (Bangladesh) flag Shahadat Hossain (Bangladesh) 59.81 M-6 | Runs-190 | Avg-16 | SR*-39
210 New Josh Tongue (England) flag Josh Tongue (England) 59.52 M-8 | Runs-42 | Avg-7 | SR*-38
211 Down 71 Vishwa Fernando (Sri Lanka) flag Vishwa Fernando (Sri Lanka) 59.15 M-14 | Runs-103 | Avg-7 | SR*-27
212 Down 22 Colin de Grandhomme (New Zealand) flag Colin de Grandhomme (New Zealand) 58.63 M-3 | Runs-225 | Avg-75 | SR*-79
213 New Rahmanullah Gurbaz (Afghanistan) flag Rahmanullah Gurbaz (Afghanistan) 58.14 M-2 | Runs-97 | Avg-24 | SR*-57
214 Down 102 Cheteshwar Pujara (India) flag Cheteshwar Pujara (India) 57.76 M-10 | Runs-590 | Avg-37 | SR*-46
215 Down 3 Nathan McSweeney (Australia) flag Nathan McSweeney (Australia) 57.22 M-3 | Runs-72 | Avg-14 | SR*-34
216 Up 34 Lungi Ngidi (South Africa) flag Lungi Ngidi (South Africa) 57.01 M-9 | Runs-48 | Avg-5 | SR*-46
217 New Jeffrey Vandersay (Sri Lanka) flag Jeffrey Vandersay (Sri Lanka) 56.99 M-2 | Runs-71 | Avg-18 | SR*-92
218 Down 40 Hasan Ali (Pakistan) flag Hasan Ali (Pakistan) 56.96 M-8 | Runs-83 | Avg-7 | SR*-51
219 Down 77 Nurul Hasan (Bangladesh) flag Nurul Hasan (Bangladesh) 56.74 M-7 | Runs-310 | Avg-24 | SR*-65
220 Down 13 Azhar Ali (Pakistan) flag Azhar Ali (Pakistan) 56.70 M-6 | Runs-421 | Avg-38 | SR*-43
221 New Vincent Masekesa (Zimbabwe) flag Vincent Masekesa (Zimbabwe) 56.18 M-4 | Runs-38 | Avg-5 | SR*-23
222 Down 14 Brendan Taylor (Zimbabwe) flag Brendan Taylor (Zimbabwe) 55.33 M-2 | Runs-83 | Avg-28 | SR*-51
223 Down 66 Oshada Fernando (Sri Lanka) flag Oshada Fernando (Sri Lanka) 53.64 M-9 | Runs-378 | Avg-27 | SR*-57
224 New Matthew Humphreys (Ireland) flag Matthew Humphreys (Ireland) 53.02 M-5 | Runs-67 | Avg-11 | SR*-44
225 New Anamul Haque (Bangladesh) flag Anamul Haque (Bangladesh) 52.66 M-4 | Runs-89 | Avg-13 | SR*-50
226 New Abdul Malik (Afghanistan) flag Abdul Malik (Afghanistan) 52.17 M-4 | Runs-95 | Avg-14 | SR*-54
227 Down 73 Sarel Erwee (South Africa) flag Sarel Erwee (South Africa) 51.28 M-10 | Runs-479 | Avg-27 | SR*-43
228 Down 1 Alex Lees (England) flag Alex Lees (England) 50.95 M-10 | Runs-453 | Avg-24 | SR*-43
229 Down 129 Jermaine Blackwood (West Indies) flag Jermaine Blackwood (West Indies) 50.20 M-13 | Runs-621 | Avg-30 | SR*-47
230 Up 11 Nandre Burger (South Africa) flag Nandre Burger (South Africa) 50.15 M-3 | Runs-33 | Avg-8 | SR*-29
231 New Mahidul Islam Ankon (Bangladesh) flag Mahidul Islam Ankon (Bangladesh) 48.87 M-1 | Runs-29 | Avg-15 | SR*-44
232 No change Rajat Patidar (India) flag Rajat Patidar (India) 48.86 M-3 | Runs-63 | Avg-11 | SR*-38
233 New Lahiru Udara (Sri Lanka) flag Lahiru Udara (Sri Lanka) 48.69 M-2 | Runs-78 | Avg-26 | SR*-70
234 Up 1 Yasir Ali (Bangladesh) flag Yasir Ali (Bangladesh) 48.49 M-5 | Runs-165 | Avg-18 | SR*-47
235 Down 39 Matthew Potts (England) flag Matthew Potts (England) 48.05 M-10 | Runs-86 | Avg-9 | SR*-51
236 New Barry McCarthy (Ireland) flag Barry McCarthy (Ireland) 47.47 M-4 | Runs-73 | Avg-12 | SR*-45
237 Down 67 Will O�Rourke (New Zealand) flag Will O�Rourke (New Zealand) 46.18 M-11 | Runs-18 | Avg-3 | SR*-9
238 Down 13 Rassie van der Dussen (South Africa) flag Rassie van der Dussen (South Africa) 44.30 M-7 | Runs-281 | Avg-23 | SR*-39
239 New Cade Carmichael (Ireland) flag Cade Carmichael (Ireland) 44.22 M-2 | Runs-100 | Avg-25 | SR*-47
240 New Ebadot Hossain (Bangladesh) flag Ebadot Hossain (Bangladesh) 44.15 M-12 | Runs-78 | Avg-8 | SR*-37
241 New Clyde Fortuin (South Africa) flag Clyde Fortuin (South Africa) 44.10 M-2 | Runs-23 | Avg-6 | SR*-24
242 Down 63 Niroshan Dickwella (Sri Lanka) flag Niroshan Dickwella (Sri Lanka) 43.63 M-9 | Runs-314 | Avg-22 | SR*-67
243 New Zia-ur-Rehman (Afghanistan) flag Zia-ur-Rehman (Afghanistan) 43.57 M-4 | Runs-42 | Avg-7 | SR*-40
244 New Khary Pierre (West Indies) flag Khary Pierre (West Indies) 43.29 M-2 | Runs-47 | Avg-16 | SR*-43
245 New Tshepo Moreki (South Africa) flag Tshepo Moreki (South Africa) 42.77 M-2 | Runs-15 | Avg-8 | SR*-22
246 New Newman Nyamhuri (Zimbabwe) flag Newman Nyamhuri (Zimbabwe) 42.41 M-4 | Runs-55 | Avg-8 | SR*-47
247 Down 19 Hanuma Vihari (India) flag Hanuma Vihari (India) 41.80 M-4 | Runs-215 | Avg-36 | SR*-41
248 Down 90 Sadeera Samarawickrama (Sri Lanka) flag Sadeera Samarawickrama (Sri Lanka) 39.47 M-5 | Runs-183 | Avg-37 | SR*-80
249 New Naveed Zadran (Afghanistan) flag Naveed Zadran (Afghanistan) 38.92 M-3 | Runs-41 | Avg-10 | SR*-35
250 New Shaun von Berg (South Africa) flag Shaun von Berg (South Africa) 38.22 M-1 | Runs-40 | Avg-20 | SR*-36
Tags: #topcricketplayersofalltime #bestcricketplayersofalltime #greatestcricketplayers #testcricket #tests #mentests #jackleach #leach #naseemshah #shah #ajinkyarahane #rahane #rameshmendis #mendis #abrarahmed #ahmed #nasirjamal #jamal #neilwagner #wagner #shorifulislam #islam #shahadathossain #hossain #joshtongue #tongue #vishwafernando #fernando #iccrankings #icctestrankings #iccodirankings #icct20irankings #iccteamrankings #iccplayerrankings #iccmenrankings #iccwomenrankings #iplrankings