Cricket Ratings, Rankings and Awards; powered via a comprehensive original one-of-a-kind scoring system.

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

CRR Change Name Points Stats
201 No change Chamika Karunaratne (Sri Lanka) flag Chamika Karunaratne (Sri Lanka) 139.58 M-42 | Runs-291 | Avg-16 | SR*-106
202 No change Tom Latham (New Zealand) flag Tom Latham (New Zealand) 139.29 M-13 | Runs-353 | Avg-35 | SR*-111
203 No change Roger Mukasa (Uganda) flag Roger Mukasa (Uganda) 139.02 M-52 | Runs-1123 | Avg-25 | SR*-127
204 No change Michael Bracewell (New Zealand) flag Michael Bracewell (New Zealand) 137.90 M-26 | Runs-258 | Avg-20 | SR*-130
205 No change Will Young (New Zealand) flag Will Young (New Zealand) 137.44 M-20 | Runs-344 | Avg-18 | SR*-102
206 No change Marco Jansen (South Africa) flag Marco Jansen (South Africa) 136.81 M-17 | Runs-166 | Avg-18 | SR*-150
207 No change Shayan Jahangir (U.S.A.) flag Shayan Jahangir (U.S.A.) 136.00 M-14 | Runs-253 | Avg-28 | SR*-141
208 No change Imal Liyanage (Qatar) flag Imal Liyanage (Qatar) 135.54 M-36 | Runs-924 | Avg-31 | SR*-122
209 No change Imran Anwar (Bahrain) flag Imran Anwar (Bahrain) 135.30 M-60 | Runs-839 | Avg-19 | SR*-132
210 No change Rachin Ravindra (New Zealand) flag Rachin Ravindra (New Zealand) 135.26 M-25 | Runs-240 | Avg-14 | SR*-118
211 No change Haider Ali (Pakistan) flag Haider Ali (Pakistan) 132.99 M-28 | Runs-329 | Avg-14 | SR*-116
212 No change Imad Wasim (Pakistan) flag Imad Wasim (Pakistan) 132.90 M-26 | Runs-252 | Avg-19 | SR*-115
213 No change Anshy Rath (Hong Kong) flag Anshy Rath (Hong Kong) 132.25 M-32 | Runs-777 | Avg-28 | SR*-119
214 No change Nitish Kumar (U.S.A./Canada) flag Nitish Kumar (U.S.A./Canada) 132.22 M-18 | Runs-277 | Avg-20 | SR*-120
215 No change Usman Khan (Pakistan) flag Usman Khan (Pakistan) 131.79 M-18 | Runs-232 | Avg-15 | SR*-123
216 No change Bilal Tahir (Kuwait) flag Bilal Tahir (Kuwait) 131.57 M-45 | Runs-498 | Avg-20 | SR*-138
217 No change Zeeshan Ali (Hong Kong) flag Zeeshan Ali (Hong Kong) 128.94 M-44 | Runs-695 | Avg-29 | SR*-140
218 No change Deepak Hooda (India) flag Deepak Hooda (India) 128.15 M-21 | Runs-368 | Avg-31 | SR*-147
219 No change Ahmer Bin Nasir (Bahrain) flag Ahmer Bin Nasir (Bahrain) 127.71 M-44 | Runs-738 | Avg-25 | SR*-120
220 No change Rakep Patel (Kenya) flag Rakep Patel (Kenya) 127.35 M-52 | Runs-1098 | Avg-34 | SR*-148
221 No change Chris Jordan (England) flag Chris Jordan (England) 126.80 M-40 | Runs-192 | Avg-13 | SR*-129
222 No change Akeal Hosein (West Indies) flag Akeal Hosein (West Indies) 126.44 M-67 | Runs-244 | Avg-15 | SR*-108
223 No change Kiplin Doriga (P.N.G.) flag Kiplin Doriga (P.N.G.) 126.09 M-25 | Runs-253 | Avg-14 | SR*-95
224 No change Luqman Butt (Cambodia) flag Luqman Butt (Cambodia) 125.78 M-28 | Runs-884 | Avg-38 | SR*-145
225 No change Charles Amini (P.N.G.) flag Charles Amini (P.N.G.) 125.38 M-36 | Runs-651 | Avg-23 | SR*-115
226 No change Robinson Obuya (Uganda) flag Robinson Obuya (Uganda) 125.30 M-32 | Runs-607 | Avg-22 | SR*-123
227 No change Nick Greenwood (Jersey) flag Nick Greenwood (Jersey) 125.16 M-23 | Runs-711 | Avg-36 | SR*-151
228 No change Wellington Masakadza (Zimbabwe) flag Wellington Masakadza (Zimbabwe) 124.46 M-48 | Runs-195 | Avg-9 | SR*-94
229 No change Usman Ghani (Afghanistan) flag Usman Ghani (Afghanistan) 123.99 M-15 | Runs-323 | Avg-27 | SR*-107
230 No change Ahmad Faiz (Malaysia) flag Ahmad Faiz (Malaysia) 123.79 M-63 | Runs-1154 | Avg-25 | SR*-126
231 No change Collins Obuya (Kenya) flag Collins Obuya (Kenya) 122.65 M-40 | Runs-1051 | Avg-34 | SR*-130
232 No change Jacob Bethell (England) flag Jacob Bethell (England) 122.49 M-7 | Runs-173 | Avg-58 | SR*-168
233 No change Sundeep Jora (Nepal) flag Sundeep Jora (Nepal) 122.40 M-25 | Runs-287 | Avg-19 | SR*-117
234 No change Mohammad Nadeem (Oman) flag Mohammad Nadeem (Oman) 122.38 M-34 | Runs-533 | Avg-27 | SR*-118
235 No change Taskin Ahmed (Bangladesh) flag Taskin Ahmed (Bangladesh) 122.17 M-54 | Runs-164 | Avg-10 | SR*-95
236 No change Irfan Karim (Kenya) flag Irfan Karim (Kenya) 121.79 M-48 | Runs-1005 | Avg-42 | SR*-102
237 No change Danushka Gunathilaka (Sri Lanka) flag Danushka Gunathilaka (Sri Lanka) 121.74 M-22 | Runs-268 | Avg-12 | SR*-118
238 No change Norman Vanua (P.N.G.) flag Norman Vanua (P.N.G.) 121.53 M-33 | Runs-375 | Avg-16 | SR*-125
239 No change Steven Smith (Australia) flag Steven Smith (Australia) 120.80 M-22 | Runs-300 | Avg-20 | SR*-116
240 No change Sayed Monib (Kuwait) flag Sayed Monib (Kuwait) 120.67 M-39 | Runs-261 | Avg-15 | SR*-174
241 No change Colin Ackermann (Netherlands) flag Colin Ackermann (Netherlands) 120.47 M-14 | Runs-272 | Avg-21 | SR*-108
242 No change Ben Duckett (England) flag Ben Duckett (England) 119.50 M-11 | Runs-306 | Avg-34 | SR*-146
243 No change Matthew Stokes (Guernsey) flag Matthew Stokes (Guernsey) 118.35 M-29 | Runs-701 | Avg-41 | SR*-128
244 No change Navneet Dhaliwal (Canada) flag Navneet Dhaliwal (Canada) 118.33 M-25 | Runs-616 | Avg-28 | SR*-128
245 No change Ivan Selemani (Tanzania) flag Ivan Selemani (Tanzania) 117.62 M-63 | Runs-1426 | Avg-25 | SR*-148
246 No change Gulsan Jha (Nepal) flag Gulsan Jha (Nepal) 117.48 M-38 | Runs-477 | Avg-23 | SR*-140
247 No change Jatinder Singh (Oman) flag Jatinder Singh (Oman) 116.85 M-33 | Runs-566 | Avg-20 | SR*-119
248 No change Clinto Anto (Kuwait) flag Clinto Anto (Kuwait) 116.83 M-33 | Runs-612 | Avg-22 | SR*-149
249 No change Francisco Couana (Mozambique) flag Francisco Couana (Mozambique) 116.20 M-31 | Runs-772 | Avg-30 | SR*-124
250 No change Karabo Motlhanka (Botswana) flag Karabo Motlhanka (Botswana) 116.06 M-46 | Runs-1202 | Avg-31 | SR*-110