Year-end snapshots of ratings allowing you to track historical performance trends over time. Available for each year since the format origin.  Updated - 16th Nov 2025. Next Update- post 7th Jan 2026.
CRR Change Name Points Stats
134 Down 2 Mohammad Ali (Pakistan) flag Mohammad Ali (Pakistan) 75.94 M-8 | Wickets-6 | Avg-68 | SR-104 | ER-3.9
137 Down 16 Travis Head (Australia) flag Travis Head (Australia) 73.30 M-65 | Wickets-14 | Avg-26 | SR-43 | ER-3.7
139 Down 19 Brandon Mavuta (Zimbabwe) flag Brandon Mavuta (Zimbabwe) 72.16 M-4 | Wickets-8 | Avg-49 | SR-83 | ER-3.6
140 Down 23 Kraigg Brathwaite (West Indies) flag Kraigg Brathwaite (West Indies) 71.97 M-61 | Wickets-11 | Avg-45 | SR-76 | ER-3.6
141 Down 19 Saqib Mahmood (England) flag Saqib Mahmood (England) 68.01 M-4 | Wickets-6 | Avg-23 | SR-61 | ER-2.2
142 Down 19 Jhye Richardson (Australia) flag Jhye Richardson (Australia) 67.93 M-2 | Wickets-5 | Avg-24 | SR-46 | ER-3.1
143 Down 4 Curtis Campher (Ireland) flag Curtis Campher (Ireland) 66.96 M-10 | Wickets-6 | Avg-64 | SR-79 | ER-4.9
144 Down 19 Jayant Yadav (India) flag Jayant Yadav (India) 65.46 M-4 | Wickets-5 | Avg-20 | SR-40 | ER-3.0
145 Down 56 Abu Jayed (Bangladesh) flag Abu Jayed (Bangladesh) 63.85 M-7 | Wickets-6 | Avg-57 | SR-95 | ER-3.6
146 New Nitish Kumar Reddy (India) flag Nitish Kumar Reddy (India) 62.71 M-8 | Wickets-3 | Avg-49 | SR-70 | ER-4.2
147 Down 20 Navdeep Saini (India) flag Navdeep Saini (India) 61.69 M-4 | Wickets-4 | Avg-43 | SR-62 | ER-4.2
148 New Ben Sears (New Zealand) flag Ben Sears (New Zealand) 61.47 M-2 | Wickets-5 | Avg-32 | SR-40 | ER-4.9
149 Down 21 Dilruwan Perera (Sri Lanka) flag Dilruwan Perera (Sri Lanka) 61.04 M-4 | Wickets-5 | Avg-54 | SR-112 | ER-2.9
151 Down 64 Lutho Sipamla (South Africa) flag Lutho Sipamla (South Africa) 54.66 M-4 | Wickets-5 | Avg-29 | SR-58 | ER-3.0
152 Down 21 Michael Neser (Australia) flag Michael Neser (Australia) 54.13 M-4 | Wickets-7 | Avg-17 | SR-40 | ER-2.5
153 New Craig Young (Ireland) flag Craig Young (Ireland) 53.10 M-4 | Wickets-8 | Avg-17 | SR-34 | ER-2.9
154 New Harshit Rana (India) flag Harshit Rana (India) 52.57 M-4 | Wickets-4 | Avg-51 | SR-68 | ER-4.5
156 New Ruan de Swardt (South Africa) flag Ruan de Swardt (South Africa) 50.03 M-4 | Wickets-3 | Avg-40 | SR-90 | ER-2.7
157 New Corbin Bosch (South Africa) flag Corbin Bosch (South Africa) 49.84 M-2 | Wickets-5 | Avg-23 | SR-32 | ER-4.4
158 New Barry McCarthy (Ireland) flag Barry McCarthy (Ireland) 49.77 M-4 | Wickets-8 | Avg-19 | SR-45 | ER-2.5
159 Down 24 Maheesh Theekshana (Sri Lanka) flag Maheesh Theekshana (Sri Lanka) 49.56 M-4 | Wickets-5 | Avg-38 | SR-72 | ER-3.1
161 Down 45 Colin de Grandhomme (New Zealand) flag Colin de Grandhomme (New Zealand) 48.24 M-10 | Wickets-2 | Avg-64 | SR-184 | ER-2.1
162 Down 62 Jofra Archer (England) flag Jofra Archer (England) 45.54 M-4 | Wickets-4 | Avg-31 | SR-53 | ER-3.5
164 New Kevin Sinclair (West Indies) flag Kevin Sinclair (West Indies) 43.39 M-4 | Wickets-4 | Avg-51 | SR-68 | ER-4.5
167 Down 23 Ryan Burl (Zimbabwe) flag Ryan Burl (Zimbabwe) 39.97 M-4 | Wickets-4 | Avg-27 | SR-57 | ER-2.8
169 Up 1 Dan Lawrence (England) flag Dan Lawrence (England) 37.57 M-27 | Wickets-3 | Avg-44 | SR-86 | ER-3.1
170 New Brian Bennett (Zimbabwe) flag Brian Bennett (Zimbabwe) 37.33 M-3 | Wickets-5 | Avg-19 | SR-34 | ER-3.4
171 Down 26 Marnus Labuschagne (Australia) flag Marnus Labuschagne (Australia) 36.93 M-72 | Wickets-1 | Avg-319 | SR-496 | ER-3.9
172 Down 24 Ben White (Ireland) flag Ben White (Ireland) 35.67 M-4 | Wickets-4 | Avg-109 | SR-115 | ER-5.7
173 Down 24 Devon Thomas (West Indies) flag Devon Thomas (West Indies) 35.31 M-2 | Wickets-2 | Avg-33 | SR-48 | ER-4.1
175 Down 45 Dasun Shanaka (Sri Lanka) flag Dasun Shanaka (Sri Lanka) 34.65 M-4 | Wickets-2 | Avg-36 | SR-75 | ER-2.9
176 Down 23 Anderson Phillip (West Indies) flag Anderson Phillip (West Indies) 34.39 M-4 | Wickets-3 | Avg-71 | SR-92 | ER-4.6
177 New Saim Ayub (Pakistan) flag Saim Ayub (Pakistan) 33.36 M-13 | Wickets-4 | Avg-35 | SR-37 | ER-5.6
178 Down 65 Wanindu Hasaranga (Sri Lanka) flag Wanindu Hasaranga (Sri Lanka) 32.91 M-6 | Wickets-0 | Avg-na | SR-na | ER-3.4
179 New Tshepo Moreki (South Africa) flag Tshepo Moreki (South Africa) 32.78 M-4 | Wickets-2 | Avg-101 | SR-199 | ER-3.0
180 Down 3 Aiden Markram (South Africa) flag Aiden Markram (South Africa) 32.34 M-44 | Wickets-3 | Avg-49 | SR-94 | ER-3.1
182 Down 49 Daryl Mitchell (New Zealand) flag Daryl Mitchell (New Zealand) 31.49 M-55 | Wickets-2 | Avg-140 | SR-265 | ER-3.2
183 Down 25 Dawid Malan (England) flag Dawid Malan (England) 30.98 M-13 | Wickets-2 | Avg-31 | SR-33 | ER-5.5
185 New AM Ghazanfar (Afghanistan) flag AM Ghazanfar (Afghanistan) 29.73 M-2 | Wickets-4 | Avg-40 | SR-55 | ER-4.4
186 Down 24 Yamin Ahmadzai (Afghanistan) flag Yamin Ahmadzai (Afghanistan) 29.00 M-4 | Wickets-3 | Avg-51 | SR-83 | ER-3.7
187 Down 24 Mohammad Wasim (Pakistan) flag Mohammad Wasim (Pakistan) 28.21 M-4 | Wickets-2 | Avg-116 | SR-179 | ER-3.9
188 Down 20 Harry Tector (Ireland) flag Harry Tector (Ireland) 27.92 M-10 | Wickets-0 | Avg-na | SR-na | ER-5.7
189 Up 55 Tanaka Chivanga (Zimbabwe) flag Tanaka Chivanga (Zimbabwe) 27.82 M-3 | Wickets-3 | Avg-33 | SR-48 | ER-4.1
190 New Kamindu Mendis (Sri Lanka) flag Kamindu Mendis (Sri Lanka) 27.54 M-20 | Wickets-3 | Avg-31 | SR-34 | ER-5.4
191 New Qais Ahmad (Afghanistan) flag Qais Ahmad (Afghanistan) 26.28 M-2 | Wickets-2 | Avg-53 | SR-67 | ER-4.7
192 Down 26 Lizaad Williams (South Africa) flag Lizaad Williams (South Africa) 25.91 M-4 | Wickets-3 | Avg-35 | SR-60 | ER-3.5
194 Up 7 Hashmatullah Shahidi (Afghanistan) flag Hashmatullah Shahidi (Afghanistan) 25.02 M-12 | Wickets-0 | Avg-na | SR-na | ER-4.2
195 Up 16 Prasidh Krishna (India) flag Prasidh Krishna (India) 24.54 M-3 | Wickets-2 | Avg-65 | SR-84 | ER-4.6
196 Down 54 William Somerville (New Zealand) flag William Somerville (New Zealand) 24.50 M-4 | Wickets-0 | Avg-na | SR-na | ER-3.4
197 Down 30 Graham Hume (Ireland) flag Graham Hume (Ireland) 24.22 M-5 | Wickets-2 | Avg-105 | SR-150 | ER-4.2
198 Down 16 Rahmat Shah (Afghanistan) flag Rahmat Shah (Afghanistan) 22.88 M-12 | Wickets-1 | Avg-53 | SR-84 | ER-3.8
199 Down 28 Jeffrey Vandersay (Sri Lanka) flag Jeffrey Vandersay (Sri Lanka) 22.01 M-2 | Wickets-2 | Avg-34 | SR-30 | ER-6.8
203 Down 15 Alick Athanaze (West Indies) flag Alick Athanaze (West Indies) 19.55 M-20 | Wickets-1 | Avg-79 | SR-156 | ER-3.0
204 Down 26 Brad Evans (Zimbabwe) flag Brad Evans (Zimbabwe) 19.17 M-2 | Wickets-2 | Avg-58 | SR-108 | ER-3.2
206 New Tendai Chatara (Zimbabwe) flag Tendai Chatara (Zimbabwe) 18.33 M-2 | Wickets-2 | Avg-33 | SR-65 | ER-3.0
207 Down 128 Sikandar Raza (Zimbabwe) flag Sikandar Raza (Zimbabwe) 18.20 M-4 | Wickets-2 | Avg-52 | SR-114 | ER-2.7
208 Down 28 Najmul Hossain Shanto (Bangladesh) flag Najmul Hossain Shanto (Bangladesh) 17.05 M-54 | Wickets-0 | Avg-na | SR-na | ER-3.8
209 Down 28 Nkrumah Bonner (West Indies) flag Nkrumah Bonner (West Indies) 16.51 M-29 | Wickets-1 | Avg-82 | SR-114 | ER-4.3
210 Down 26 Matthew Fisher (England) flag Matthew Fisher (England) 13.93 M-2 | Wickets-1 | Avg-71 | SR-162 | ER-2.6
211 Down 25 Jamie Overton (England) flag Jamie Overton (England) 13.72 M-2 | Wickets-2 | Avg-73 | SR-111 | ER-3.9
212 Down 52 Jermaine Blackwood (West Indies) flag Jermaine Blackwood (West Indies) 13.61 M-44 | Wickets-2 | Avg-35 | SR-65 | ER-3.2
213 New Shaun von Berg (South Africa) flag Shaun von Berg (South Africa) 12.34 M-2 | Wickets-0 | Avg-na | SR-na | ER-3.4
214 Down 27 Harry Brook (England) flag Harry Brook (England) 12.07 M-48 | Wickets-1 | Avg-50 | SR-96 | ER-3.1
216 Down 27 Babar Azam (Pakistan) flag Babar Azam (Pakistan) 11.78 M-52 | Wickets-2 | Avg-21 | SR-45 | ER-2.8
217 Down 21 Saif Hassan (Bangladesh) flag Saif Hassan (Bangladesh) 11.65 M-7 | Wickets-1 | Avg-27 | SR-36 | ER-4.5
218 Down 3 Karim Janat (Afghanistan) flag Karim Janat (Afghanistan) 11.65 M-4 | Wickets-0 | Avg-na | SR-na | ER-4.2
219 Down 27 Doug Bracewell (New Zealand) flag Doug Bracewell (New Zealand) 11.26 M-2 | Wickets-2 | Avg-39 | SR-90 | ER-2.6
220 Down 27 Charith Asalanka (Sri Lanka) flag Charith Asalanka (Sri Lanka) 11.14 M-5 | Wickets-0 | Avg-na | SR-na | ER-3.8
222 Down 15 Angelo Mathews (Sri Lanka) flag Angelo Mathews (Sri Lanka) 10.80 M-56 | Wickets-0 | Avg-na | SR-na | ER-3.1
223 Down 28 Roy Kaia (Zimbabwe) flag Roy Kaia (Zimbabwe) 10.78 M-4 | Wickets-0 | Avg-na | SR-na | ER-5.5
224 New Azmatullah Omarzai (Afghanistan) flag Azmatullah Omarzai (Afghanistan) 10.65 M-2 | Wickets-1 | Avg-74 | SR-132 | ER-3.4
225 Down 28 Fionn Hand (Ireland) flag Fionn Hand (Ireland) 10.38 M-2 | Wickets-1 | Avg-113 | SR-114 | ER-5.9
226 Down 28 Javed Ahmadi (Afghanistan) flag Javed Ahmadi (Afghanistan) 10.36 M-2 | Wickets-1 | Avg-60 | SR-144 | ER-2.5
227 Down 48 Steven Smith (Australia) flag Steven Smith (Australia) 10.29 M-72 | Wickets-2 | Avg-24 | SR-43 | ER-3.4
228 Down 29 Yasir Ali (Bangladesh) flag Yasir Ali (Bangladesh) 10.23 M-11 | Wickets-0 | Avg-na | SR-na | ER-5.0
230 Down 28 Tabish Khan (Pakistan) flag Tabish Khan (Pakistan) 9.34 M-2 | Wickets-1 | Avg-68 | SR-156 | ER-2.6
234 Down 29 Wessly Madhevere (Zimbabwe) flag Wessly Madhevere (Zimbabwe) 8.77 M-4 | Wickets-0 | Avg-na | SR-na | ER-3.2
235 Down 29 Glenton Stuurman (South Africa) flag Glenton Stuurman (South Africa) 8.71 M-3 | Wickets-1 | Avg-124 | SR-174 | ER-4.3
237 Down 28 Matt Parkinson (England) flag Matt Parkinson (England) 8.36 M-2 | Wickets-1 | Avg-47 | SR-93 | ER-3.0
238 Down 26 Marquino Mindley (West Indies) flag Marquino Mindley (West Indies) 8.04 M-2 | Wickets-0 | Avg-na | SR-na | ER-5.5
239 Down 26 Haris Rauf (Pakistan) flag Haris Rauf (Pakistan) 8.03 M-2 | Wickets-1 | Avg-78 | SR-78 | ER-6.0
240 Down 3 Mahmudul Hasan Joy (Bangladesh) flag Mahmudul Hasan Joy (Bangladesh) 7.88 M-32 | Wickets-0 | Avg-na | SR-na | ER-6.5
241 Down 51 Kane Williamson (New Zealand) flag Kane Williamson (New Zealand) 7.39 M-45 | Wickets-1 | Avg-28 | SR-36 | ER-4.7
242 Down 26 Matt Renshaw (Australia) flag Matt Renshaw (Australia) 7.38 M-5 | Wickets-0 | Avg-na | SR-na | ER-7.0
243 Down 24 Iftikhar Ahmed (Pakistan) flag Iftikhar Ahmed (Pakistan) 6.66 M-1 | Wickets-0 | Avg-na | SR-na | ER-6.7
244 Down 23 Ibrahim Zadran (Afghanistan) flag Ibrahim Zadran (Afghanistan) 6.49 M-10 | Wickets-1 | Avg-13 | SR-12 | ER-6.5
246 Down 21 Luke Jongwe (Zimbabwe) flag Luke Jongwe (Zimbabwe) 6.22 M-1 | Wickets-1 | Avg-68 | SR-102 | ER-4.0
247 Down 20 Soumya Sarkar (Bangladesh) flag Soumya Sarkar (Bangladesh) 5.75 M-2 | Wickets-1 | Avg-48 | SR-66 | ER-4.4
249 Down 20 Nasir Jamal (Afghanistan) flag Nasir Jamal (Afghanistan) 5.10 M-8 | Wickets-0 | Avg-na | SR-na | ER-2.0
250 Down 20 Asghar Afghan (Afghanistan) flag Asghar Afghan (Afghanistan) 5.06 M-4 | Wickets-0 | Avg-na | SR-na | ER-1.0
Tags: #topcricketplayersofalltime #bestcricketplayersofalltime #greatestcricketplayers #testcricket #tests #mentests #mohammadali #ali #travishead #head #brandonmavuta #mavuta #kraiggbrathwaite #brathwaite #saqibmahmood #mahmood #jhyerichardson #richardson #curtiscampher #campher #jayantyadav #yadav #abujayed #jayed #nitishkumarreddy #reddy #navdeepsaini #saini #iccrankings #icctestrankings #iccodirankings #icct20irankings #iccteamrankings #iccplayerrankings #iccmenrankings #iccwomenrankings #iplrankings