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
140 New Asif Khan (U.A.E.) flag Asif Khan (U.A.E.) 226.05 M-40 | Runs-1004 | Avg-30 | SR*-133
141 New Angelo Mathews (Sri Lanka) flag Angelo Mathews (Sri Lanka) 226.02 M-15 | Runs-297 | Avg-33 | SR*-128
143 New Brian Bennett (Zimbabwe) flag Brian Bennett (Zimbabwe) 225.25 M-27 | Runs-660 | Avg-26 | SR*-142
144 New Michael Levitt (Netherlands) flag Michael Levitt (Netherlands) 224.82 M-18 | Runs-552 | Avg-35 | SR*-144
147 Up 35 Azmatullah Omarzai (Afghanistan) flag Azmatullah Omarzai (Afghanistan) 219.12 M-47 | Runs-474 | Avg-14 | SR*-111
148 New Naseem Khushi (Oman) flag Naseem Khushi (Oman) 218.56 M-38 | Runs-577 | Avg-20 | SR*-160
149 New Sybrand Engelbrecht (Netherlands) flag Sybrand Engelbrecht (Netherlands) 216.91 M-12 | Runs-280 | Avg-31 | SR*-133
151 Up 32 Aasif Sheikh (Nepal) flag Aasif Sheikh (Nepal) 214.34 M-54 | Runs-1245 | Avg-24 | SR*-115
158 Down 89 Sohail Ahmed (Bahrain) flag Sohail Ahmed (Bahrain) 208.65 M-35 | Runs-904 | Avg-39 | SR*-119
161 New Marco Jansen (South Africa) flag Marco Jansen (South Africa) 206.24 M-17 | Runs-166 | Avg-18 | SR*-150
162 Down 52 Usman Ghani (Afghanistan) flag Usman Ghani (Afghanistan) 204.13 M-15 | Runs-323 | Avg-27 | SR*-107
163 Up 37 Faisal Khan (Saudi Arabia) flag Faisal Khan (Saudi Arabia) 203.54 M-42 | Runs-1196 | Avg-31 | SR*-167
165 Up 39 Rohit Paudel (Nepal) flag Rohit Paudel (Nepal) 202.31 M-48 | Runs-1230 | Avg-32 | SR*-125
166 New Clive Madande (Zimbabwe) flag Clive Madande (Zimbabwe) 201.36 M-35 | Runs-437 | Avg-20 | SR*-117
167 New Aaron Jones (U.S.A.) flag Aaron Jones (U.S.A.) 200.77 M-31 | Runs-540 | Avg-23 | SR*-113
168 Down 75 Lendl Simmons (West Indies) flag Lendl Simmons (West Indies) 200.60 M-14 | Runs-338 | Avg-26 | SR*-113
169 New Saiteja Mukkamalla (U.S.A.) flag Saiteja Mukkamalla (U.S.A.) 200.26 M-9 | Runs-331 | Avg-37 | SR*-138
173 Up 43 Mark Adair (Ireland) flag Mark Adair (Ireland) 196.44 M-70 | Runs-566 | Avg-15 | SR*-126
174 Up 75 Kiplin Doriga (P.N.G.) flag Kiplin Doriga (P.N.G.) 196.19 M-25 | Runs-253 | Avg-14 | SR*-95
177 New Pratik Athavale (Oman) flag Pratik Athavale (Oman) 193.07 M-21 | Runs-364 | Avg-23 | SR*-126
179 New Sundeep Jora (Nepal) flag Sundeep Jora (Nepal) 186.58 M-25 | Runs-287 | Avg-19 | SR*-117
181 Down 35 Edson Silva (Kuwait) flag Edson Silva (Kuwait) 185.39 M-12 | Runs-225 | Avg-25 | SR*-203
182 New Mehidy Hasan Miraz (Bangladesh) flag Mehidy Hasan Miraz (Bangladesh) 184.74 M-16 | Runs-260 | Avg-24 | SR*-116
188 Down 73 Kashyap Prajapati (Oman) flag Kashyap Prajapati (Oman) 179.85 M-47 | Runs-843 | Avg-21 | SR*-108
189 Down 63 Jason Holder (West Indies) flag Jason Holder (West Indies) 179.72 M-46 | Runs-380 | Avg-18 | SR*-128
190 New Abdul Waheed (Saudi Arabia) flag Abdul Waheed (Saudi Arabia) 178.99 M-45 | Runs-1187 | Avg-33 | SR*-125
191 Up 16 Luke Jongwe (Zimbabwe) flag Luke Jongwe (Zimbabwe) 178.87 M-57 | Runs-449 | Avg-17 | SR*-127
192 Down 68 Usman Patel (Kuwait) flag Usman Patel (Kuwait) 178.04 M-50 | Runs-948 | Avg-26 | SR*-131
193 Down 136 Vriitya Aravind (U.A.E.) flag Vriitya Aravind (U.A.E.) 177.52 M-43 | Runs-1033 | Avg-29 | SR*-114
194 Down 39 Dinesh Chandimal (Sri Lanka) flag Dinesh Chandimal (Sri Lanka) 177.33 M-14 | Runs-262 | Avg-24 | SR*-101
196 Down 58 Kieron Pollard (West Indies) flag Kieron Pollard (West Indies) 175.26 M-25 | Runs-343 | Avg-26 | SR*-132
197 New Sami Sohail (Malawi) flag Sami Sohail (Malawi) 175.22 M-39 | Runs-1232 | Avg-54 | SR*-124
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
206 New Mahedi Hasan (Bangladesh) flag Mahedi Hasan (Bangladesh) 171.99 M-50 | Runs-342 | Avg-13 | SR*-103
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
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
227 New Shreyas Movva (Canada) flag Shreyas Movva (Canada) 159.10 M-16 | Runs-259 | Avg-24 | SR*-106
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
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
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
250 New Roger Mukasa (Uganda) flag Roger Mukasa (Uganda) 147.32 M-52 | Runs-1123 | Avg-25 | SR*-127