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
148 Up 63 Ben Shikongo (Namibia) flag Ben Shikongo (Namibia) 268.72 M-22 | Wickets-21 | Avg-18 | SR-15 | ER-7.0
149 Down 36 Gareth Delany (Ireland) flag Gareth Delany (Ireland) 265.64 M-52 | Wickets-26 | Avg-30 | SR-23 | ER-7.8
151 New Mehran Khan (Oman) flag Mehran Khan (Oman) 261.17 M-29 | Wickets-26 | Avg-17 | SR-14 | ER-7.1
152 Up 90 Sompal Kami (Nepal) flag Sompal Kami (Nepal) 258.37 M-46 | Wickets-44 | Avg-23 | SR-20 | ER-7.1
153 New Alei Nao (P.N.G.) flag Alei Nao (P.N.G.) 256.09 M-16 | Wickets-19 | Avg-17 | SR-17 | ER-5.9
154 New Ben Sears (New Zealand) flag Ben Sears (New Zealand) 253.48 M-17 | Wickets-19 | Avg-22 | SR-16 | ER-8.2
156 Up 88 Assad Vala (P.N.G.) flag Assad Vala (P.N.G.) 251.14 M-37 | Wickets-17 | Avg-19 | SR-17 | ER-7.0
157 Down 20 Curtis Campher (Ireland) flag Curtis Campher (Ireland) 249.65 M-58 | Wickets-31 | Avg-32 | SR-24 | ER-8.1
158 Down 35 Pramod Madushan (Sri Lanka) flag Pramod Madushan (Sri Lanka) 249.44 M-8 | Wickets-12 | Avg-19 | SR-13 | ER-8.6
159 No change Karan KC (Nepal) flag Karan KC (Nepal) 248.82 M-47 | Wickets-60 | Avg-20 | SR-15 | ER-7.9
160 Down 36 Ben Stokes (England) flag Ben Stokes (England) 247.78 M-14 | Wickets-10 | Avg-25 | SR-19 | ER-7.6
161 Down 16 Michael Leask (Scotland) flag Michael Leask (Scotland) 245.85 M-36 | Wickets-23 | Avg-21 | SR-17 | ER-7.3
162 Down 33 Josh Davey (Scotland) flag Josh Davey (Scotland) 245.62 M-10 | Wickets-13 | Avg-21 | SR-16 | ER-8.1
164 Up 35 Glenn Maxwell (Australia) flag Glenn Maxwell (Australia) 243.44 M-49 | Wickets-14 | Avg-39 | SR-26 | ER-9.0
168 Down 96 Karim Janat (Afghanistan) flag Karim Janat (Afghanistan) 241.89 M-43 | Wickets-18 | Avg-25 | SR-19 | ER-7.9
169 Down 15 Qais Ahmad (Afghanistan) flag Qais Ahmad (Afghanistan) 240.51 M-10 | Wickets-13 | Avg-15 | SR-13 | ER-7.0
170 Down 139 Yuzvendra Chahal (India) flag Yuzvendra Chahal (India) 239.42 M-35 | Wickets-37 | Avg-26 | SR-19 | ER-8.0
171 New Kaleemullah (Oman) flag Kaleemullah (Oman) 239.30 M-34 | Wickets-30 | Avg-25 | SR-21 | ER-7.2
172 Down 29 Shiraz Khan (Kuwait) flag Shiraz Khan (Kuwait) 237.70 M-42 | Wickets-39 | Avg-23 | SR-21 | ER-6.4
173 Down 38 Abinash Bohara (Nepal) flag Abinash Bohara (Nepal) 237.38 M-42 | Wickets-55 | Avg-19 | SR-15 | ER-7.7
174 New Dilon Heyliger (Canada) flag Dilon Heyliger (Canada) 236.51 M-34 | Wickets-30 | Avg-25 | SR-20 | ER-7.5
175 Down 64 Harshal Patel (India) flag Harshal Patel (India) 235.82 M-25 | Wickets-29 | Avg-27 | SR-17 | ER-9.2
176 Down 35 Brandon Glover (Netherlands) flag Brandon Glover (Netherlands) 235.32 M-6 | Wickets-9 | Avg-13 | SR-11 | ER-7.2
178 Up 20 Rehan Ahmed (England) flag Rehan Ahmed (England) 234.12 M-10 | Wickets-12 | Avg-25 | SR-16 | ER-9.7
180 Down 18 Nasrulla Rana (Hong Kong) flag Nasrulla Rana (Hong Kong) 229.32 M-31 | Wickets-29 | Avg-21 | SR-15 | ER-8.1
183 Down 100 Odean Smith (West Indies) flag Odean Smith (West Indies) 227.32 M-25 | Wickets-25 | Avg-28 | SR-16 | ER-10.2
184 Down 100 Tendai Chatara (Zimbabwe) flag Tendai Chatara (Zimbabwe) 226.56 M-38 | Wickets-39 | Avg-24 | SR-21 | ER-7.0
186 Down 15 Dhananjaya de Silva (Sri Lanka) flag Dhananjaya de Silva (Sri Lanka) 224.64 M-29 | Wickets-11 | Avg-18 | SR-16 | ER-6.9
188 Down 48 Ayush Shukla (Hong Kong) flag Ayush Shukla (Hong Kong) 223.77 M-38 | Wickets-31 | Avg-30 | SR-21 | ER-8.4
192 New Juma Miyagi (Uganda) flag Juma Miyagi (Uganda) 222.36 M-33 | Wickets-46 | Avg-13 | SR-13 | ER-5.9
195 Down 25 Mohammad Hasnain (Pakistan) flag Mohammad Hasnain (Pakistan) 220.97 M-18 | Wickets-18 | Avg-32 | SR-21 | ER-9.2
196 New Vivian Kingma (Netherlands) flag Vivian Kingma (Netherlands) 220.40 M-21 | Wickets-19 | Avg-28 | SR-23 | ER-7.5
197 Down 1 Aiden Markram (South Africa) flag Aiden Markram (South Africa) 220.13 M-55 | Wickets-13 | Avg-37 | SR-26 | ER-8.5
198 New Cameron Green (Australia) flag Cameron Green (Australia) 220.06 M-13 | Wickets-12 | Avg-23 | SR-16 | ER-8.9
200 Up 41 Adnan Idrees (Kuwait) flag Adnan Idrees (Kuwait) 218.14 M-36 | Wickets-37 | Avg-19 | SR-15 | ER-7.6
201 New Frank Nsubuga (Uganda) flag Frank Nsubuga (Uganda) 218.05 M-58 | Wickets-66 | Avg-14 | SR-18 | ER-4.6
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
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
214 Down 50 Deepak Chahar (India) flag Deepak Chahar (India) 205.01 M-12 | Wickets-13 | Avg-30 | SR-19 | ER-9.3
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
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
226 Down 43 Jhye Richardson (Australia) flag Jhye Richardson (Australia) 184.92 M-9 | Wickets-10 | Avg-27 | SR-19 | ER-8.4
228 Down 149 Shardul Thakur (India) flag Shardul Thakur (India) 182.88 M-8 | Wickets-10 | Avg-25 | SR-16 | ER-9.6
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
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
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
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