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
133 Down 35 Nijat Masood (Afghanistan) flag Nijat Masood (Afghanistan) 67.01 M-6 | Wickets-9 | Avg-34 | SR-46 | ER-4.5
134 Down 25 Travis Head (Australia) flag Travis Head (Australia) 65.46 M-81 | Wickets-16 | Avg-32 | SR-52 | ER-3.7
135 New Ziaur Rahman (Afghanistan) flag Ziaur Rahman (Afghanistan) 64.10 M-1 | Wickets-7 | Avg-14 | SR-27 | ER-3.0
136 Down 34 Scott Kuggeleijn (New Zealand) flag Scott Kuggeleijn (New Zealand) 64.06 M-6 | Wickets-6 | Avg-49 | SR-59 | ER-5.0
137 Down 4 Ruan de Swardt (South Africa) flag Ruan de Swardt (South Africa) 63.65 M-4 | Wickets-3 | Avg-40 | SR-90 | ER-2.7
138 Down 12 Zahid Mahmood (Pakistan) flag Zahid Mahmood (Pakistan) 63.03 M-8 | Wickets-13 | Avg-39 | SR-36 | ER-6.5
140 New 0 (0) flag 0 (0) 62.33 M-4 | Wickets-5 | Avg-35 | SR-50 | ER-4.2
143 New Prenelan Subrayen (South Africa) flag Prenelan Subrayen (South Africa) 60.20 M-4 | Wickets-6 | Avg-30 | SR-55 | ER-3.3
144 New 0 (0) flag 0 (0) 58.39 M-4 | Wickets-8 | Avg-28 | SR-49 | ER-3.5
145 Down 23 Curtis Campher (Ireland) flag Curtis Campher (Ireland) 58.22 M-15 | Wickets-6 | Avg-78 | SR-100 | ER-4.7
146 Down 62 Hasan Ali (Pakistan) flag Hasan Ali (Pakistan) 57.89 M-16 | Wickets-8 | Avg-82 | SR-167 | ER-2.9
147 Down 54 Mitchell Marsh (Australia) flag Mitchell Marsh (Australia) 54.93 M-27 | Wickets-9 | Avg-49 | SR-70 | ER-4.2
149 Up 25 Brad Evans (Zimbabwe) flag Brad Evans (Zimbabwe) 54.42 M-4 | Wickets-7 | Avg-24 | SR-44 | ER-3.2
152 Down 15 Duanne Olivier (South Africa) flag Duanne Olivier (South Africa) 51.34 M-11 | Wickets-11 | Avg-46 | SR-77 | ER-3.6
153 Down 92 Mohammed Shami (India) flag Mohammed Shami (India) 48.76 M-18 | Wickets-26 | Avg-33 | SR-58 | ER-3.4
154 Up 74 Sikandar Raza (Zimbabwe) flag Sikandar Raza (Zimbabwe) 48.75 M-8 | Wickets-6 | Avg-57 | SR-113 | ER-3.0
155 Down 52 Victor Nyauchi (Zimbabwe) flag Victor Nyauchi (Zimbabwe) 48.35 M-8 | Wickets-8 | Avg-49 | SR-84 | ER-3.5
157 Down 8 Mohammad Ali (Pakistan) flag Mohammad Ali (Pakistan) 44.70 M-8 | Wickets-6 | Avg-68 | SR-104 | ER-3.9
158 Down 63 Kyle Mayers (West Indies) flag Kyle Mayers (West Indies) 43.99 M-16 | Wickets-21 | Avg-14 | SR-34 | ER-2.5
159 Down 18 Mitchell Swepson (Australia) flag Mitchell Swepson (Australia) 43.18 M-7 | Wickets-10 | Avg-46 | SR-89 | ER-3.1
160 Down 36 Kraigg Brathwaite (West Indies) flag Kraigg Brathwaite (West Indies) 42.26 M-50 | Wickets-5 | Avg-66 | SR-103 | ER-3.9
161 Down 80 Umesh Yadav (India) flag Umesh Yadav (India) 42.11 M-12 | Wickets-14 | Avg-35 | SR-64 | ER-3.3
162 Down 2 Tshepo Moreki (South Africa) flag Tshepo Moreki (South Africa) 41.83 M-4 | Wickets-2 | Avg-101 | SR-199 | ER-3.0
163 Up 1 AM Ghazanfar (Afghanistan) flag AM Ghazanfar (Afghanistan) 39.85 M-2 | Wickets-4 | Avg-40 | SR-55 | ER-4.4
166 Up 57 Jeffrey Vandersay (Sri Lanka) flag Jeffrey Vandersay (Sri Lanka) 37.32 M-3 | Wickets-5 | Avg-50 | SR-58 | ER-5.2
168 Down 2 Yamin Ahmadzai (Afghanistan) flag Yamin Ahmadzai (Afghanistan) 36.93 M-5 | Wickets-5 | Avg-50 | SR-92 | ER-3.2
170 Up 2 Qais Ahmad (Afghanistan) flag Qais Ahmad (Afghanistan) 34.96 M-2 | Wickets-2 | Avg-53 | SR-67 | ER-4.7
173 Down 90 Moeen Ali (England) flag Moeen Ali (England) 33.05 M-8 | Wickets-9 | Avg-51 | SR-84 | ER-3.7
174 Up 4 Jhye Richardson (Australia) flag Jhye Richardson (Australia) 32.22 M-2 | Wickets-2 | Avg-15 | SR-28 | ER-3.2
175 Down 24 Kamindu Mendis (Sri Lanka) flag Kamindu Mendis (Sri Lanka) 30.55 M-27 | Wickets-3 | Avg-37 | SR-42 | ER-5.3
176 Up 61 Trevor Gwandu (Zimbabwe) flag Trevor Gwandu (Zimbabwe) 30.12 M-4 | Wickets-5 | Avg-71 | SR-83 | ER-5.1
177 New 0 (0) flag 0 (0) 28.69 M-2 | Wickets-4 | Avg-50 | SR-77 | ER-3.9
178 Down 8 Harry Tector (Ireland) flag Harry Tector (Ireland) 27.11 M-15 | Wickets-0 | Avg-na | SR-na | ER-4.8
179 Down 21 Daryl Mitchell (New Zealand) flag Daryl Mitchell (New Zealand) 26.96 M-57 | Wickets-3 | Avg-85 | SR-154 | ER-3.3
180 Down 44 Yasir Shah (Pakistan) flag Yasir Shah (Pakistan) 26.73 M-4 | Wickets-9 | Avg-39 | SR-62 | ER-3.8
181 Up 54 Jamie Overton (England) flag Jamie Overton (England) 26.26 M-4 | Wickets-4 | Avg-78 | SR-113 | ER-4.1
182 Down 77 Brandon Mavuta (Zimbabwe) flag Brandon Mavuta (Zimbabwe) 25.66 M-4 | Wickets-8 | Avg-49 | SR-83 | ER-3.6
183 Down 29 Marnus Labuschagne (Australia) flag Marnus Labuschagne (Australia) 25.55 M-78 | Wickets-1 | Avg-281 | SR-412 | ER-4.1
184 No change Tendai Chatara (Zimbabwe) flag Tendai Chatara (Zimbabwe) 24.70 M-2 | Wickets-2 | Avg-33 | SR-65 | ER-3.0
185 Down 6 Dan Lawrence (England) flag Dan Lawrence (England) 23.92 M-12 | Wickets-2 | Avg-50 | SR-111 | ER-2.7
186 Down 51 Faheem Ashraf (Pakistan) flag Faheem Ashraf (Pakistan) 23.26 M-8 | Wickets-3 | Avg-80 | SR-120 | ER-4.0
187 Down 19 Hashmatullah Shahidi (Afghanistan) flag Hashmatullah Shahidi (Afghanistan) 22.90 M-11 | Wickets-0 | Avg-na | SR-na | ER-3.7
188 Down 11 Saqib Mahmood (England) flag Saqib Mahmood (England) 22.78 M-4 | Wickets-6 | Avg-23 | SR-61 | ER-2.2
190 Down 46 Saim Ayub (Pakistan) flag Saim Ayub (Pakistan) 21.43 M-15 | Wickets-4 | Avg-35 | SR-37 | ER-5.6
191 New Johann Layne (West Indies) flag Johann Layne (West Indies) 20.36 M-3 | Wickets-1 | Avg-165 | SR-234 | ER-4.2
193 New Ismat Alam (Afghanistan) flag Ismat Alam (Afghanistan) 18.69 M-3 | Wickets-2 | Avg-29 | SR-54 | ER-3.2
194 New Kundai Matigimu (Zimbabwe) flag Kundai Matigimu (Zimbabwe) 18.52 M-1 | Wickets-2 | Avg-62 | SR-65 | ER-5.8
197 Up 6 Shaun von Berg (South Africa) flag Shaun von Berg (South Africa) 15.88 M-2 | Wickets-0 | Avg-na | SR-na | ER-3.4
198 Down 87 Shannon Gabriel (West Indies) flag Shannon Gabriel (West Indies) 15.52 M-6 | Wickets-5 | Avg-44 | SR-65 | ER-4.1
199 Up 35 Abdul Malik (Afghanistan) flag Abdul Malik (Afghanistan) 15.51 M-7 | Wickets-0 | Avg-na | SR-na | ER-5.0
200 Down 10 Maheesh Theekshana (Sri Lanka) flag Maheesh Theekshana (Sri Lanka) 15.49 M-4 | Wickets-5 | Avg-38 | SR-72 | ER-3.1
203 Up 5 Azmatullah Omarzai (Afghanistan) flag Azmatullah Omarzai (Afghanistan) 14.28 M-2 | Wickets-1 | Avg-74 | SR-132 | ER-3.4
204 New Jordan Neill (Ireland) flag Jordan Neill (Ireland) 13.91 M-3 | Wickets-1 | Avg-155 | SR-186 | ER-5.0
205 Down 60 Craig Overton (England) flag Craig Overton (England) 13.68 M-4 | Wickets-4 | Avg-47 | SR-98 | ER-2.9
207 Down 61 Suranga Lakmal (Sri Lanka) flag Suranga Lakmal (Sri Lanka) 13.15 M-3 | Wickets-3 | Avg-45 | SR-86 | ER-3.2
209 New Matthew Fisher (New Zealand) flag Matthew Fisher (New Zealand) 12.72 M-2 | Wickets-2 | Avg-19 | SR-34 | ER-3.4
210 Down 76 Ben White (Ireland) flag Ben White (Ireland) 11.89 M-4 | Wickets-4 | Avg-109 | SR-115 | ER-5.7
211 Down 13 Harry Brook (England) flag Harry Brook (England) 11.84 M-68 | Wickets-1 | Avg-105 | SR-144 | ER-4.4
213 Down 7 Devon Thomas (West Indies) flag Devon Thomas (West Indies) 11.49 M-2 | Wickets-2 | Avg-33 | SR-48 | ER-4.1
214 Down 25 Colin de Grandhomme (New Zealand) flag Colin de Grandhomme (New Zealand) 11.16 M-6 | Wickets-2 | Avg-30 | SR-82 | ER-2.2
215 Down 40 Rahmat Shah (Afghanistan) flag Rahmat Shah (Afghanistan) 10.35 M-10 | Wickets-1 | Avg-44 | SR-66 | ER-4.0
216 New Kashif Ali (Pakistan) flag Kashif Ali (Pakistan) 10.07 M-2 | Wickets-2 | Avg-20 | SR-30 | ER-3.9
217 New Anshul Kamboj (India) flag Anshul Kamboj (India) 9.68 M-1 | Wickets-1 | Avg-89 | SR-108 | ER-4.9
218 Down 2 Mohammad Wasim (Pakistan) flag Mohammad Wasim (Pakistan) 8.79 M-4 | Wickets-2 | Avg-116 | SR-179 | ER-3.9
219 Down 6 Najmul Hossain Shanto (Bangladesh) flag Najmul Hossain Shanto (Bangladesh) 8.48 M-53 | Wickets-0 | Avg-na | SR-na | ER-3.8
220 New Dimuth Karunaratne (Sri Lanka) flag Dimuth Karunaratne (Sri Lanka) 8.28 M-47 | Wickets-0 | Avg-na | SR-na | ER-2.4
221 Down 3 Lizaad Williams (South Africa) flag Lizaad Williams (South Africa) 8.20 M-4 | Wickets-3 | Avg-35 | SR-60 | ER-3.5
222 New Yashasvi Jaiswal (India) flag Yashasvi Jaiswal (India) 8.04 M-54 | Wickets-0 | Avg-na | SR-na | ER-6.0
223 Down 50 Alick Athanaze (West Indies) flag Alick Athanaze (West Indies) 8.01 M-31 | Wickets-1 | Avg-79 | SR-156 | ER-3.0
224 Down 57 Graham Hume (Ireland) flag Graham Hume (Ireland) 7.90 M-5 | Wickets-2 | Avg-105 | SR-150 | ER-4.2
225 Down 32 Karim Janat (Afghanistan) flag Karim Janat (Afghanistan) 7.59 M-4 | Wickets-0 | Avg-na | SR-na | ER-4.2
226 New Sam Cook (England) flag Sam Cook (England) 7.18 M-2 | Wickets-1 | Avg-119 | SR-186 | ER-3.8
227 Up 2 Mohammad Saleem (Afghanistan) flag Mohammad Saleem (Afghanistan) 6.64 M-2 | Wickets-0 | Avg-na | SR-na | ER-4.7
228 New Dewald Brevis (South Africa) flag Dewald Brevis (South Africa) 6.51 M-8 | Wickets-1 | Avg-22 | SR-26 | ER-5.1
230 New Dion Myers (Zimbabwe) flag Dion Myers (Zimbabwe) 6.07 M-6 | Wickets-0 | Avg-na | SR-na | ER-5.6
231 Down 39 Angelo Mathews (Sri Lanka) flag Angelo Mathews (Sri Lanka) 5.67 M-49 | Wickets-0 | Avg-na | SR-na | ER-4.0
233 Down 48 Lutho Sipamla (South Africa) flag Lutho Sipamla (South Africa) 5.20 M-2 | Wickets-1 | Avg-78 | SR-180 | ER-2.6
235 Down 49 Jermaine Blackwood (West Indies) flag Jermaine Blackwood (West Indies) 4.83 M-25 | Wickets-1 | Avg-28 | SR-58 | ER-2.9
236 Down 24 Dawid Malan (England) flag Dawid Malan (England) 4.77 M-4 | Wickets-0 | Avg-na | SR-na | ER-5.6
237 Down 5 Matthew Fisher (England) flag Matthew Fisher (England) 4.67 M-2 | Wickets-1 | Avg-71 | SR-162 | ER-2.6
238 New Tanzim Hasan Sakib (Bangladesh) flag Tanzim Hasan Sakib (Bangladesh) 4.61 M-2 | Wickets-1 | Avg-49 | SR-60 | ER-4.9
239 New Johnathan Campbell (Zimbabwe) flag Johnathan Campbell (Zimbabwe) 4.45 M-2 | Wickets-1 | Avg-47 | SR-84 | ER-3.4
240 Down 10 Babar Azam (Pakistan) flag Babar Azam (Pakistan) 4.37 M-46 | Wickets-1 | Avg-40 | SR-72 | ER-3.3
241 Down 14 Nkrumah Bonner (West Indies) flag Nkrumah Bonner (West Indies) 4.06 M-12 | Wickets-0 | Avg-na | SR-na | ER-3.0
242 Up 3 Chamika Gunasekara (Sri Lanka) flag Chamika Gunasekara (Sri Lanka) 4.03 M-2 | Wickets-0 | Avg-na | SR-na | ER-5.6
243 Down 22 Mahmudul Hasan Joy (Bangladesh) flag Mahmudul Hasan Joy (Bangladesh) 4.02 M-37 | Wickets-0 | Avg-na | SR-na | ER-6.5
245 Down 2 Yasir Ali (Bangladesh) flag Yasir Ali (Bangladesh) 3.88 M-9 | Wickets-0 | Avg-na | SR-na | ER-5.0
246 New Khalil Gurbaz (Afghanistan) flag Khalil Gurbaz (Afghanistan) 3.87 M-1 | Wickets-0 | Avg-na | SR-na | ER-6.0
247 Down 33 Steven Smith (Australia) flag Steven Smith (Australia) 3.61 M-80 | Wickets-2 | Avg-24 | SR-40 | ER-3.6
248 Down 54 Doug Bracewell (New Zealand) flag Doug Bracewell (New Zealand) 3.57 M-2 | Wickets-2 | Avg-39 | SR-90 | ER-2.6
249 Down 52 Fionn Hand (Ireland) flag Fionn Hand (Ireland) 3.36 M-2 | Wickets-1 | Avg-113 | SR-114 | ER-5.9
250 Down 70 Jayant Yadav (India) flag Jayant Yadav (India) 3.27 M-2 | Wickets-0 | Avg-na | SR-na | ER-2.1
Tags: #topcricketplayersofalltime #bestcricketplayersofalltime #greatestcricketplayers #testcricket #tests #mentests #nijatmasood #masood #travishead #head #ziaurrahman #rahman #scottkuggeleijn #kuggeleijn #ruandeswardt #swardt #zahidmahmood #mahmood #0 #prenelansubrayen #subrayen #curtiscampher #campher #hasanali #ali #iccrankings #icctestrankings #iccodirankings #icct20irankings #iccteamrankings #iccplayerrankings #iccmenrankings #iccwomenrankings #iplrankings