Year-end snapshots of ratings allowing you to track historical performance trends over time. Available for each year since the format origin.  Updated - 2nd Nov 2025. 

CRR Change Name Points Stats
201 New Frank Nsubuga (Uganda) flag Frank Nsubuga (Uganda) 218.05 M-58 | Wickets-66 | Avg-14 | SR-18 | ER-4.6
202 Down 75 Mohammed Aslam (Kuwait) flag Mohammed Aslam (Kuwait) 217.40 M-56 | Wickets-61 | Avg-19 | SR-20 | ER-5.9
203 New Gerald Coetzee (South Africa) flag Gerald Coetzee (South Africa) 216.27 M-10 | Wickets-12 | Avg-30 | SR-17 | ER-10.8
204 Down 82 Blair Tickner (New Zealand) flag Blair Tickner (New Zealand) 215.94 M-12 | Wickets-14 | Avg-23 | SR-15 | ER-9.5
205 Down 108 Usman Qadir (Pakistan) flag Usman Qadir (Pakistan) 215.03 M-22 | Wickets-23 | Avg-22 | SR-16 | ER-8.4
206 New Mohamed Shafeeq (Kuwait) flag Mohamed Shafeeq (Kuwait) 212.70 M-38 | Wickets-31 | Avg-32 | SR-25 | ER-7.6
207 Down 19 Zeeshan Maqsood (Oman) flag Zeeshan Maqsood (Oman) 212.41 M-42 | Wickets-33 | Avg-22 | SR-21 | ER-6.3
208 Up 25 Semo Kamea (P.N.G.) flag Semo Kamea (P.N.G.) 210.53 M-19 | Wickets-21 | Avg-23 | SR-19 | ER-7.3
209 Down 12 Fabian Allen (West Indies) flag Fabian Allen (West Indies) 210.13 M-23 | Wickets-12 | Avg-36 | SR-28 | ER-7.6
210 Down 167 Zahoor Khan (U.A.E.) flag Zahoor Khan (U.A.E.) 210.07 M-35 | Wickets-45 | Avg-20 | SR-18 | ER-6.8
211 Down 54 Dwayne Bravo (West Indies) flag Dwayne Bravo (West Indies) 209.86 M-20 | Wickets-19 | Avg-23 | SR-19 | ER-7.4
212 Down 22 Hayden Walsh (West Indies/U.S.A.) flag Hayden Walsh (West Indies/U.S.A.) 207.90 M-22 | Wickets-20 | Avg-26 | SR-20 | ER-7.9
213 New Shakeel Ahmed (Oman) flag Shakeel Ahmed (Oman) 205.05 M-31 | Wickets-25 | Avg-28 | SR-25 | ER-6.8
214 Down 50 Deepak Chahar (India) flag Deepak Chahar (India) 205.01 M-12 | Wickets-13 | Avg-30 | SR-19 | ER-9.3
215 Down 68 Dinesh Nakrani (Uganda) flag Dinesh Nakrani (Uganda) 204.95 M-67 | Wickets-78 | Avg-15 | SR-16 | ER-5.7
216 Down 25 Ben Lister (New Zealand) flag Ben Lister (New Zealand) 203.56 M-12 | Wickets-11 | Avg-29 | SR-20 | ER-8.7
217 Down 49 Mosaddek Hossain (Bangladesh) flag Mosaddek Hossain (Bangladesh) 199.82 M-19 | Wickets-13 | Avg-18 | SR-15 | ER-7.1
218 New Himanshu Rathod (Qatar) flag Himanshu Rathod (Qatar) 199.08 M-23 | Wickets-36 | Avg-14 | SR-13 | ER-6.4
219 New Aaron Hardie (Australia) flag Aaron Hardie (Australia) 197.63 M-13 | Wickets-10 | Avg-25 | SR-18 | ER-8.3
220 New Ali Khan (U.S.A.) flag Ali Khan (U.S.A.) 194.81 M-16 | Wickets-13 | Avg-37 | SR-26 | ER-8.5
221 Up 14 Mohammed Nadeem (Qatar) flag Mohammed Nadeem (Qatar) 190.60 M-21 | Wickets-21 | Avg-22 | SR-21 | ER-6.1
222 New Aryan Dutt (Netherlands) flag Aryan Dutt (Netherlands) 189.29 M-16 | Wickets-16 | Avg-23 | SR-18 | ER-7.6
223 Down 41 Tanveer Sangha (Australia) flag Tanveer Sangha (Australia) 186.63 M-7 | Wickets-10 | Avg-25 | SR-17 | ER-8.9
224 Down 96 Chamika Karunaratne (Sri Lanka) flag Chamika Karunaratne (Sri Lanka) 185.33 M-42 | Wickets-24 | Avg-40 | SR-28 | ER-8.4
225 New Harmeet Singh (U.S.A.) flag Harmeet Singh (U.S.A.) 185.20 M-23 | Wickets-21 | Avg-26 | SR-23 | ER-6.8
226 Down 43 Jhye Richardson (Australia) flag Jhye Richardson (Australia) 184.92 M-9 | Wickets-10 | Avg-27 | SR-19 | ER-8.4
227 New Nosthush Kenjige (U.S.A.) flag Nosthush Kenjige (U.S.A.) 183.68 M-21 | Wickets-19 | Avg-26 | SR-20 | ER-7.9
228 Down 149 Shardul Thakur (India) flag Shardul Thakur (India) 182.88 M-8 | Wickets-10 | Avg-25 | SR-16 | ER-9.6
229 New Abdul Majid (Bahrain) flag Abdul Majid (Bahrain) 182.59 M-33 | Wickets-25 | Avg-28 | SR-28 | ER-6.1
230 Down 104 Charles Amini (P.N.G.) flag Charles Amini (P.N.G.) 182.25 M-36 | Wickets-28 | Avg-19 | SR-17 | ER-6.6
231 Down 44 Umran Malik (India) flag Umran Malik (India) 182.13 M-8 | Wickets-11 | Avg-22 | SR-13 | ER-10.5
232 Down 31 Rohan Mustafa (U.A.E.) flag Rohan Mustafa (U.A.E.) 181.52 M-15 | Wickets-16 | Avg-25 | SR-19 | ER-7.8
233 New Chris Sole (Scotland) flag Chris Sole (Scotland) 181.06 M-13 | Wickets-13 | Avg-30 | SR-19 | ER-9.6
234 Up 5 Lucas Oluoch (Kenya) flag Lucas Oluoch (Kenya) 180.20 M-54 | Wickets-55 | Avg-18 | SR-16 | ER-6.8
235 Down 157 James Neesham (New Zealand) flag James Neesham (New Zealand) 178.29 M-55 | Wickets-23 | Avg-29 | SR-19 | ER-9.2
236 Down 16 Salum Jumbe (Tanzania) flag Salum Jumbe (Tanzania) 178.09 M-56 | Wickets-59 | Avg-20 | SR-16 | ER-7.4
237 New Camate Roposo (Mozambique) flag Camate Roposo (Mozambique) 177.95 M-17 | Wickets-24 | Avg-12 | SR-11 | ER-6.1
238 Down 82 Sean Williams (Zimbabwe) flag Sean Williams (Zimbabwe) 177.21 M-39 | Wickets-16 | Avg-26 | SR-25 | ER-6.3
239 New Mahmudullah (Bangladesh) flag Mahmudullah (Bangladesh) 176.81 M-54 | Wickets-10 | Avg-27 | SR-24 | ER-6.8
240 Down 89 Ryan Burl (Zimbabwe) flag Ryan Burl (Zimbabwe) 176.28 M-68 | Wickets-44 | Avg-19 | SR-17 | ER-6.4
241 Down 65 Aizaz Khan (Hong Kong) flag Aizaz Khan (Hong Kong) 175.27 M-46 | Wickets-46 | Avg-22 | SR-15 | ER-8.7
242 New Angelo Mathews (Sri Lanka) flag Angelo Mathews (Sri Lanka) 174.09 M-15 | Wickets-7 | Avg-30 | SR-20 | ER-8.8
243 New Wiaan Mulder (South Africa) flag Wiaan Mulder (South Africa) 173.81 M-11 | Wickets-8 | Avg-24 | SR-15 | ER-9.8
244 New Xavier Bartlett (Australia) flag Xavier Bartlett (Australia) 171.05 M-7 | Wickets-11 | Avg-15 | SR-13 | ER-6.8
245 Down 30 Zain Ul Abidin (Saudi Arabia) flag Zain Ul Abidin (Saudi Arabia) 170.25 M-39 | Wickets-34 | Avg-24 | SR-23 | ER-6.1
246 Down 43 Richard Gleeson (England) flag Richard Gleeson (England) 169.44 M-6 | Wickets-9 | Avg-21 | SR-14 | ER-8.9
247 New Ishtiaq Ahmad (Saudi Arabia) flag Ishtiaq Ahmad (Saudi Arabia) 168.51 M-39 | Wickets-47 | Avg-19 | SR-17 | ER-6.9
248 Down 5 Akila Dananjaya (Sri Lanka) flag Akila Dananjaya (Sri Lanka) 167.69 M-11 | Wickets-8 | Avg-43 | SR-28 | ER-9.3
249 New Matthew Short (Australia) flag Matthew Short (Australia) 167.50 M-14 | Wickets-7 | Avg-13 | SR-7 | ER-11.4
250 New Norman Vanua (P.N.G.) flag Norman Vanua (P.N.G.) 167.04 M-33 | Wickets-31 | Avg-24 | SR-18 | ER-8.2