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
151 Up 25 Scott Boland (Australia) flag Scott Boland (Australia) 105.79 M-17 | Runs-119 | Avg-9 | SR*-31
152 Up 42 Nathan Smith (New Zealand) flag Nathan Smith (New Zealand) 104.48 M-4 | Runs-125 | Avg-25 | SR*-48
153 Up 20 Zubayr Hamza (South Africa) flag Zubayr Hamza (South Africa) 103.31 M-3 | Runs-126 | Avg-21 | SR*-32
154 Down 81 Ravichandran Ashwin (India) flag Ravichandran Ashwin (India) 102.61 M-24 | Runs-730 | Avg-21 | SR*-57
155 New Takudzwanashe Kaitano (Zimbabwe) flag Takudzwanashe Kaitano (Zimbabwe) 102.32 M-5 | Runs-164 | Avg-16 | SR*-40
159 Down 9 Scott Kuggeleijn (New Zealand) flag Scott Kuggeleijn (New Zealand) 100.57 M-3 | Runs-92 | Avg-15 | SR*-75
161 Down 37 Prabath Jayasuriya (Sri Lanka) flag Prabath Jayasuriya (Sri Lanka) 100.40 M-22 | Runs-255 | Avg-8 | SR*-33
163 Up 19 Noor Ali Zadran (Afghanistan) flag Noor Ali Zadran (Afghanistan) 95.67 M-2 | Runs-117 | Avg-29 | SR*-42
165 Down 31 Srikar Bharat (India) flag Srikar Bharat (India) 93.39 M-7 | Runs-221 | Avg-20 | SR*-53
166 Down 4 Afsar Zazai (Afghanistan) flag Afsar Zazai (Afghanistan) 90.89 M-4 | Runs-195 | Avg-28 | SR*-65
167 New Anderson Phillip (West Indies) flag Anderson Phillip (West Indies) 90.32 M-6 | Runs-132 | Avg-17 | SR*-31
168 Down 41 Ollie Robinson (England) flag Ollie Robinson (England) 88.38 M-12 | Runs-285 | Avg-19 | SR*-69
169 Up 23 Raynard van Tonder (South Africa) flag Raynard van Tonder (South Africa) 88.27 M-2 | Runs-64 | Avg-16 | SR*-38
170 Down 89 Tim Southee (New Zealand) flag Tim Southee (New Zealand) 87.01 M-26 | Runs-508 | Avg-12 | SR*-78
172 Down 76 Sarfaraz Ahmed (Pakistan) flag Sarfaraz Ahmed (Pakistan) 83.27 M-5 | Runs-374 | Avg-47 | SR*-65
174 Up 57 Dion Myers (Zimbabwe) flag Dion Myers (Zimbabwe) 81.33 M-4 | Runs-121 | Avg-15 | SR*-44
177 Down 46 Asitha Fernando (Sri Lanka) flag Asitha Fernando (Sri Lanka) 79.29 M-21 | Runs-54 | Avg-4 | SR*-28
178 Up 6 Khaled Ahmed (Bangladesh) flag Khaled Ahmed (Bangladesh) 77.02 M-14 | Runs-51 | Avg-3 | SR*-34
179 New Jordan Neill (Ireland) flag Jordan Neill (Ireland) 75.62 M-2 | Runs-145 | Avg-36 | SR*-60
181 Down 28 Hasan Mahmud (Bangladesh) flag Hasan Mahmud (Bangladesh) 73.10 M-13 | Runs-158 | Avg-13 | SR*-40
182 Up 1 Nahid Rana (Bangladesh) flag Nahid Rana (Bangladesh) 73.00 M-10 | Runs-17 | Avg-2 | SR*-19
184 Down 28 Rehan Ahmed (England) flag Rehan Ahmed (England) 72.21 M-5 | Runs-103 | Avg-10 | SR*-57
185 Up 28 Nayeem Hasan (Bangladesh) flag Nayeem Hasan (Bangladesh) 72.09 M-7 | Runs-126 | Avg-13 | SR*-38
186 No change Simon Harmer (South Africa) flag Simon Harmer (South Africa) 71.98 M-9 | Runs-215 | Avg-20 | SR*-38
187 No change Shoaib Bashir (England) flag Shoaib Bashir (England) 71.54 M-19 | Runs-92 | Avg-7 | SR*-38
188 Up 49 Joylord Gumbie (Zimbabwe) flag Joylord Gumbie (Zimbabwe) 70.60 M-3 | Runs-129 | Avg-22 | SR*-42
192 New Prasidh Krishna (India) flag Prasidh Krishna (India) 67.15 M-6 | Runs-10 | Avg-2 | SR*-15
193 New Ismat Alam (Afghanistan) flag Ismat Alam (Afghanistan) 66.34 M-2 | Runs-125 | Avg-31 | SR*-56
194 Down 66 Shardul Thakur (India) flag Shardul Thakur (India) 66.29 M-8 | Runs-173 | Avg-13 | SR*-49
195 Up 8 Khurram Shahzad (Pakistan) flag Khurram Shahzad (Pakistan) 66.21 M-6 | Runs-83 | Avg-9 | SR*-37
200 Down 5 Dane Piedt (South Africa) flag Dane Piedt (South Africa) 63.76 M-3 | Runs-83 | Avg-28 | SR*-46
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
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
229 Down 129 Jermaine Blackwood (West Indies) flag Jermaine Blackwood (West Indies) 50.20 M-13 | Runs-621 | Avg-30 | SR*-47
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
243 New Zia-ur-Rehman (Afghanistan) flag Zia-ur-Rehman (Afghanistan) 43.57 M-4 | Runs-42 | Avg-7 | SR*-40
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 #scottboland #boland #nathansmith #smith #zubayrhamza #hamza #ravichandranashwin #ashwin #takudzwanashekaitano #kaitano #scottkuggeleijn #kuggeleijn #prabathjayasuriya #jayasuriya #nooralizadran #zadran #srikarbharat #bharat #afsarzazai #zazai #andersonphillip #phillip #iccrankings #icctestrankings #iccodirankings #icct20irankings #iccteamrankings #iccplayerrankings #iccmenrankings #iccwomenrankings #iplrankings