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 Evin Lewis (West Indies) flag Evin Lewis (West Indies) 404.36 M-29 | Runs-709 | BatA-26 | Wickets-0 | BowlA-na | Ct/St-5 | FPM-0.2
202 Down 68 Ashton Agar (Australia) flag Ashton Agar (Australia) 402.76 M-22 | Runs-132 | BatA-9 | Wickets-19 | BowlA-26 | Ct/St-15 | FPM-0.7
203 New Matthew Short (Australia) flag Matthew Short (Australia) 402.48 M-14 | Runs-293 | BatA-23 | Wickets-7 | BowlA-13 | Ct/St-12 | FPM-0.9
204 Down 95 Hasan Mahmud (Bangladesh) flag Hasan Mahmud (Bangladesh) 400.85 M-20 | Runs-7 | BatA-4 | Wickets-22 | BowlA-22 | Ct/St-8 | FPM-0.4
205 New Rinku Singh (India) flag Rinku Singh (India) 398.45 M-30 | Runs-507 | BatA-46 | Wickets-2 | BowlA-2 | Ct/St-20 | FPM-0.7
206 Down 5 Dushmantha Chameera (Sri Lanka) flag Dushmantha Chameera (Sri Lanka) 398.41 M-36 | Runs-70 | BatA-6 | Wickets-39 | BowlA-26 | Ct/St-5 | FPM-0.1
207 New Kushal Bhurtel (Nepal) flag Kushal Bhurtel (Nepal) 397.58 M-53 | Runs-1298 | BatA-28 | Wickets-19 | BowlA-10 | Ct/St-31 | FPM-0.6
208 New Towhid Hridoy (Bangladesh) flag Towhid Hridoy (Bangladesh) 397.55 M-32 | Runs-684 | BatA-29 | Wickets-0 | BowlA-na | Ct/St-6 | FPM-0.2
209 New Binura Fernando (Sri Lanka) flag Binura Fernando (Sri Lanka) 396.94 M-17 | Runs-29 | BatA-10 | Wickets-15 | BowlA-32 | Ct/St-3 | FPM-0.2
210 Down 73 Najibullah Zadran (Afghanistan) flag Najibullah Zadran (Afghanistan) 396.85 M-47 | Runs-854 | BatA-28 | Wickets-0 | BowlA-na | Ct/St-14 | FPM-0.3
211 New Harsh Thaker (Canada) flag Harsh Thaker (Canada) 396.08 M-34 | Runs-440 | BatA-21 | Wickets-29 | BowlA-19 | Ct/St-10 | FPM-0.3
212 Down 27 Avesh Khan (India) flag Avesh Khan (India) 395.53 M-25 | Runs-27 | BatA-14 | Wickets-27 | BowlA-28 | Ct/St-11 | FPM-0.4
213 Down 77 Harry Brook (England) flag Harry Brook (England) 393.88 M-39 | Runs-707 | BatA-31 | Wickets-0 | BowlA-na | Ct/St-27 | FPM-0.7
214 Down 127 Wessly Madhevere (Zimbabwe) flag Wessly Madhevere (Zimbabwe) 393.17 M-68 | Runs-1087 | BatA-19 | Wickets-14 | BowlA-31 | Ct/St-25 | FPM-0.4
215 Down 101 Shiraz Khan (Kuwait) flag Shiraz Khan (Kuwait) 392.31 M-42 | Runs-345 | BatA-25 | Wickets-39 | BowlA-23 | Ct/St-13 | FPM-0.3
216 Down 51 Safyaan Sharif (Scotland) flag Safyaan Sharif (Scotland) 391.81 M-27 | Runs-56 | BatA-14 | Wickets-27 | BowlA-26 | Ct/St-5 | FPM-0.2
217 Down 58 Ayaan Khan (Oman) flag Ayaan Khan (Oman) 391.32 M-42 | Runs-607 | BatA-19 | Wickets-8 | BowlA-55 | Ct/St-24 | FPM-0.6
218 Down 51 Lorcan Tucker (Ireland) flag Lorcan Tucker (Ireland) 391.21 M-57 | Runs-1187 | BatA-24 | Wickets-0 | BowlA-na | Ct/St-49 | FPM-0.9
219 New Mukesh Kumar (India) flag Mukesh Kumar (India) 390.36 M-17 | Runs-5 | BatA-5 | Wickets-20 | BowlA-24 | Ct/St-2 | FPM-0.1
220 Down 44 Fred Klaassen (England) flag Fred Klaassen (England) 390.16 M-18 | Runs-12 | BatA-3 | Wickets-23 | BowlA-19 | Ct/St-7 | FPM-0.4
221 New Shubman Gill (India) flag Shubman Gill (India) 389.74 M-21 | Runs-578 | BatA-30 | Wickets-0 | BowlA-na | Ct/St-5 | FPM-0.2
222 New Mohammad Nadeem (Oman) flag Mohammad Nadeem (Oman) 387.97 M-34 | Runs-533 | BatA-27 | Wickets-9 | BowlA-58 | Ct/St-16 | FPM-0.5
223 New Shakeel Ahmed (Oman) flag Shakeel Ahmed (Oman) 386.11 M-31 | Runs-192 | BatA-15 | Wickets-25 | BowlA-28 | Ct/St-3 | FPM-0.1
224 Down 122 Rizwan Butt (Bahrain) flag Rizwan Butt (Bahrain) 386.02 M-47 | Runs-189 | BatA-11 | Wickets-72 | BowlA-17 | Ct/St-10 | FPM-0.2
225 Down 77 Dwaine Pretorius (South Africa) flag Dwaine Pretorius (South Africa) 385.49 M-19 | Runs-126 | BatA-16 | Wickets-28 | BowlA-16 | Ct/St-6 | FPM-0.3
226 Down 47 Fareed Ahmad (Afghanistan) flag Fareed Ahmad (Afghanistan) 382.79 M-18 | Runs-8 | BatA-8 | Wickets-22 | BowlA-18 | Ct/St-4 | FPM-0.2
227 Down 76 Mohammad Wasim (Pakistan) flag Mohammad Wasim (Pakistan) 380.63 M-29 | Runs-46 | BatA-12 | Wickets-36 | BowlA-21 | Ct/St-17 | FPM-0.6
228 Up 14 Nisarg Patel (U.S.A.) flag Nisarg Patel (U.S.A.) 378.45 M-17 | Runs-110 | BatA-22 | Wickets-22 | BowlA-14 | Ct/St-4 | FPM-0.2
229 Down 136 Aizaz Khan (Hong Kong) flag Aizaz Khan (Hong Kong) 376.72 M-46 | Runs-596 | BatA-19 | Wickets-46 | BowlA-22 | Ct/St-11 | FPM-0.2
230 Down 60 Sandeep Lamichhane (Nepal) flag Sandeep Lamichhane (Nepal) 376.14 M-37 | Runs-50 | BatA-8 | Wickets-74 | BowlA-12 | Ct/St-19 | FPM-0.5
231 Up 19 Sarfaraz Ali (Bahrain) flag Sarfaraz Ali (Bahrain) 375.19 M-44 | Runs-797 | BatA-19 | Wickets-34 | BowlA-25 | Ct/St-5 | FPM-0.1
232 Down 180 Tim Seifert (New Zealand) flag Tim Seifert (New Zealand) 373.76 M-31 | Runs-623 | BatA-23 | Wickets-0 | BowlA-na | Ct/St-20 | FPM-0.6
233 New Lizaad Williams (South Africa) flag Lizaad Williams (South Africa) 372.99 M-15 | Runs-6 | BatA-2 | Wickets-20 | BowlA-25 | Ct/St-3 | FPM-0.2
234 New Kane Williamson (New Zealand) flag Kane Williamson (New Zealand) 371.62 M-31 | Runs-852 | BatA-34 | Wickets-0 | BowlA-na | Ct/St-16 | FPM-0.5
235 Down 104 Virandeep Singh (Malaysia) flag Virandeep Singh (Malaysia) 371.52 M-63 | Runs-1877 | BatA-41 | Wickets-70 | BowlA-12 | Ct/St-28 | FPM-0.4
236 Down 82 Andile Phehlukwayo (South Africa) flag Andile Phehlukwayo (South Africa) 371.20 M-15 | Runs-74 | BatA-9 | Wickets-15 | BowlA-28 | Ct/St-3 | FPM-0.2
237 New Scott Edwards (Netherlands) flag Scott Edwards (Netherlands) 371.09 M-42 | Runs-687 | BatA-21 | Wickets-0 | BowlA-na | Ct/St-37 | FPM-0.9
238 New Muhammad Jawadullah (U.A.E.) flag Muhammad Jawadullah (U.A.E.) 369.97 M-31 | Runs-14 | BatA-14 | Wickets-47 | BowlA-19 | Ct/St-5 | FPM-0.2
239 New Saim Ayub (Pakistan) flag Saim Ayub (Pakistan) 369.97 M-27 | Runs-498 | BatA-22 | Wickets-0 | BowlA-na | Ct/St-13 | FPM-0.5
240 Down 173 Odean Smith (West Indies) flag Odean Smith (West Indies) 369.27 M-25 | Runs-187 | BatA-16 | Wickets-25 | BowlA-28 | Ct/St-12 | FPM-0.5
241 Down 99 Abinash Bohara (Nepal) flag Abinash Bohara (Nepal) 369.08 M-42 | Runs-6 | BatA-2 | Wickets-55 | BowlA-19 | Ct/St-6 | FPM-0.1
242 New Rohit Paudel (Nepal) flag Rohit Paudel (Nepal) 367.95 M-48 | Runs-1230 | BatA-32 | Wickets-9 | BowlA-17 | Ct/St-27 | FPM-0.6
243 New Jan Nicol Loftie-Eaton (Namibia) flag Jan Nicol Loftie-Eaton (Namibia) 365.79 M-39 | Runs-414 | BatA-18 | Wickets-12 | BowlA-33 | Ct/St-15 | FPM-0.4
244 New Alei Nao (P.N.G.) flag Alei Nao (P.N.G.) 363.82 M-16 | Runs-69 | BatA-14 | Wickets-19 | BowlA-17 | Ct/St-5 | FPM-0.3
245 New Kaleem Sana (Canada) flag Kaleem Sana (Canada) 361.94 M-27 | Runs-27 | BatA-9 | Wickets-36 | BowlA-17 | Ct/St-7 | FPM-0.3
246 New Mohamed Shafeeq (Kuwait) flag Mohamed Shafeeq (Kuwait) 361.93 M-38 | Runs-27 | BatA-3 | Wickets-31 | BowlA-32 | Ct/St-6 | FPM-0.2
247 Down 87 Norman Vanua (P.N.G.) flag Norman Vanua (P.N.G.) 357.07 M-33 | Runs-375 | BatA-16 | Wickets-31 | BowlA-24 | Ct/St-13 | FPM-0.4
248 New Juma Miyagi (Uganda) flag Juma Miyagi (Uganda) 356.86 M-33 | Runs-187 | BatA-12 | Wickets-46 | BowlA-13 | Ct/St-8 | FPM-0.2
249 Down 74 Hasan Ali (Pakistan) flag Hasan Ali (Pakistan) 356.39 M-21 | Runs-68 | BatA-17 | Wickets-25 | BowlA-23 | Ct/St-5 | FPM-0.2
250 Down 35 Meet Bhavsar (Kuwait) flag Meet Bhavsar (Kuwait) 356.02 M-56 | Runs-1484 | BatA-30 | Wickets-9 | BowlA-18 | Ct/St-26 | FPM-0.5