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 Down 60 Ben McDermott (Australia) flag Ben McDermott (Australia) 174.04 M-13 | Runs-244 | Avg-20 | SR*-103
202 New Shayan Jahangir (U.S.A.) flag Shayan Jahangir (U.S.A.) 173.71 M-14 | Runs-253 | Avg-28 | SR*-141
203 Up 31 Navneet Dhaliwal (Canada) flag Navneet Dhaliwal (Canada) 173.17 M-25 | Runs-616 | Avg-28 | SR*-128
204 Down 102 Temba Bavuma (South Africa) flag Temba Bavuma (South Africa) 172.94 M-28 | Runs-421 | Avg-18 | SR*-111
205 Down 18 Ayaan Khan (Oman) flag Ayaan Khan (Oman) 172.80 M-42 | Runs-607 | Avg-19 | SR*-108
206 New Mahedi Hasan (Bangladesh) flag Mahedi Hasan (Bangladesh) 171.99 M-50 | Runs-342 | Avg-13 | SR*-103
207 Down 124 Afif Hossain (Bangladesh) flag Afif Hossain (Bangladesh) 171.63 M-58 | Runs-1004 | Avg-22 | SR*-119
208 Down 46 Janneman Malan (South Africa) flag Janneman Malan (South Africa) 171.61 M-9 | Runs-206 | Avg-23 | SR*-138
209 Down 89 Virandeep Singh (Malaysia) flag Virandeep Singh (Malaysia) 171.53 M-63 | Runs-1877 | Avg-41 | SR*-133
210 New Ross Adair (Ireland) flag Ross Adair (Ireland) 171.25 M-10 | Runs-268 | Avg-27 | SR*-149
211 Down 48 Shamarh Brooks (West Indies) flag Shamarh Brooks (West Indies) 170.87 M-13 | Runs-218 | Avg-20 | SR*-103
212 Down 72 Sayed Monib (Kuwait) flag Sayed Monib (Kuwait) 170.02 M-39 | Runs-261 | Avg-15 | SR*-174
213 Up 35 Fabian Allen (West Indies) flag Fabian Allen (West Indies) 168.46 M-23 | Runs-160 | Avg-18 | SR*-155
214 New Mohammed Rizlan (Qatar) flag Mohammed Rizlan (Qatar) 166.77 M-22 | Runs-322 | Avg-18 | SR*-128
215 Up 22 Mohammad Nadeem (Oman) flag Mohammad Nadeem (Oman) 165.78 M-34 | Runs-533 | Avg-27 | SR*-118
216 New Simon Ssesazi (Uganda) flag Simon Ssesazi (Uganda) 165.57 M-88 | Runs-2204 | Avg-29 | SR*-123
217 New Matthew Stokes (Guernsey) flag Matthew Stokes (Guernsey) 164.72 M-29 | Runs-701 | Avg-41 | SR*-128
218 Down 48 Mohammad Haris (Pakistan) flag Mohammad Haris (Pakistan) 162.57 M-9 | Runs-126 | Avg-14 | SR*-127
219 Down 69 Nizakat Khan (Hong Kong) flag Nizakat Khan (Hong Kong) 162.30 M-56 | Runs-1324 | Avg-27 | SR*-122
220 Down 123 Deepak Hooda (India) flag Deepak Hooda (India) 161.77 M-21 | Runs-368 | Avg-31 | SR*-147
221 Down 48 Tom Cooper (Netherlands) flag Tom Cooper (Netherlands) 161.69 M-15 | Runs-255 | Avg-18 | SR*-126
222 Down 47 Craig Williams (Namibia) flag Craig Williams (Namibia) 160.91 M-22 | Runs-556 | Avg-28 | SR*-111
223 Up 1 Manpreet Singh (Singapore) flag Manpreet Singh (Singapore) 160.68 M-25 | Runs-566 | Avg-25 | SR*-135
224 Down 47 Yasir Ali (Bangladesh) flag Yasir Ali (Bangladesh) 160.29 M-11 | Runs-128 | Avg-16 | SR*-142
225 Down 46 Mosaddek Hossain (Bangladesh) flag Mosaddek Hossain (Bangladesh) 159.73 M-19 | Runs-206 | Avg-17 | SR*-123
226 New Gulsan Jha (Nepal) flag Gulsan Jha (Nepal) 159.49 M-38 | Runs-477 | Avg-23 | SR*-140
227 New Shreyas Movva (Canada) flag Shreyas Movva (Canada) 159.10 M-16 | Runs-259 | Avg-24 | SR*-106
228 Down 13 Bilal Tahir (Kuwait) flag Bilal Tahir (Kuwait) 158.88 M-45 | Runs-498 | Avg-20 | SR*-138
229 Down 6 Zeeshan Ali (Hong Kong) flag Zeeshan Ali (Hong Kong) 157.92 M-44 | Runs-695 | Avg-29 | SR*-140
230 Down 98 Steven Smith (Australia) flag Steven Smith (Australia) 157.82 M-22 | Runs-300 | Avg-20 | SR*-116
231 Down 67 CP Rizwan (U.A.E.) flag CP Rizwan (U.A.E.) 157.73 M-13 | Runs-243 | Avg-27 | SR*-109
232 Down 30 Mushfiqur Rahim (Bangladesh) flag Mushfiqur Rahim (Bangladesh) 157.42 M-16 | Runs-218 | Avg-17 | SR*-92
233 New Robinson Obuya (Uganda) flag Robinson Obuya (Uganda) 155.92 M-32 | Runs-607 | Avg-22 | SR*-123
234 Down 54 Chris Greaves (Scotland) flag Chris Greaves (Scotland) 155.62 M-30 | Runs-270 | Avg-19 | SR*-106
235 New Mehran Khan (Oman) flag Mehran Khan (Oman) 155.18 M-29 | Runs-227 | Avg-10 | SR*-105
236 Down 101 Kevin O'Brien (Ireland) flag Kevin O'Brien (Ireland) 155.06 M-14 | Runs-301 | Avg-22 | SR*-109
237 Down 98 Shoaib Malik (Pakistan) flag Shoaib Malik (Pakistan) 154.49 M-8 | Runs-100 | Avg-33 | SR*-172
238 Up 4 Imal Liyanage (Qatar) flag Imal Liyanage (Qatar) 153.54 M-36 | Runs-924 | Avg-31 | SR*-122
239 Down 50 Chad Bowes (New Zealand) flag Chad Bowes (New Zealand) 153.07 M-11 | Runs-187 | Avg-17 | SR*-120
240 New Luqman Butt (Cambodia) flag Luqman Butt (Cambodia) 152.61 M-28 | Runs-884 | Avg-38 | SR*-145
241 New Clinto Anto (Kuwait) flag Clinto Anto (Kuwait) 152.60 M-33 | Runs-612 | Avg-22 | SR*-149
242 Down 4 Riazat Ali Shah (Uganda) flag Riazat Ali Shah (Uganda) 152.19 M-68 | Runs-1344 | Avg-31 | SR*-120
243 Down 53 Tinashe Kamunhukamwe (Zimbabwe) flag Tinashe Kamunhukamwe (Zimbabwe) 152.16 M-13 | Runs-266 | Avg-20 | SR*-103
244 New Kamindu Mendis (Sri Lanka) flag Kamindu Mendis (Sri Lanka) 151.44 M-19 | Runs-315 | Avg-20 | SR*-119
245 New Hiri Hiri (P.N.G.) flag Hiri Hiri (P.N.G.) 151.36 M-23 | Runs-334 | Avg-24 | SR*-114
246 Down 104 Andre Fletcher (West Indies) flag Andre Fletcher (West Indies) 151.13 M-15 | Runs-161 | Avg-13 | SR*-105
247 Down 55 Dinesh Karthik (India) flag Dinesh Karthik (India) 150.90 M-28 | Runs-287 | Avg-21 | SR*-141
248 Down 55 Rony Talukdar (Bangladesh) flag Rony Talukdar (Bangladesh) 150.38 M-10 | Runs-203 | Avg-23 | SR*-142
249 Down 55 Chris Gayle (West Indies) flag Chris Gayle (West Indies) 149.82 M-21 | Runs-272 | Avg-15 | SR*-112
250 New Roger Mukasa (Uganda) flag Roger Mukasa (Uganda) 147.32 M-52 | Runs-1123 | Avg-25 | SR*-127