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
3 Up 18 Quinton de Kock (South Africa) flag Quinton de Kock (South Africa) 702.44 M-45 | Runs-1281 | Avg-32 | SR*-140
5 Up 117 Travis Head (Australia) flag Travis Head (Australia) 675.05 M-22 | Runs-774 | Avg-37 | SR*-178
12 Up 31 David Miller (South Africa) flag David Miller (South Africa) 571.43 M-52 | Runs-1182 | Avg-39 | SR*-143
16 Up 51 Yashasvi Jaiswal (India) flag Yashasvi Jaiswal (India) 528.18 M-23 | Runs-723 | Avg-36 | SR*-164
19 Up 54 George Munsey (Scotland) flag George Munsey (Scotland) 518.50 M-36 | Runs-1091 | Avg-32 | SR*-136
26 Up 65 Tilak Varma (India) flag Tilak Varma (India) 491.28 M-20 | Runs-616 | Avg-51 | SR*-161
28 Down 21 Nicholas Pooran (West Indies) flag Nicholas Pooran (West Indies) 480.89 M-82 | Runs-1914 | Avg-27 | SR*-139
33 Up 84 Fakhar Zaman (Pakistan) flag Fakhar Zaman (Pakistan) 471.95 M-52 | Runs-1010 | Avg-23 | SR*-132
35 Up 24 Kusal Perera (Sri Lanka) flag Kusal Perera (Sri Lanka) 462.63 M-29 | Runs-662 | Avg-25 | SR*-125
37 Up 2 Charith Asalanka (Sri Lanka) flag Charith Asalanka (Sri Lanka) 455.31 M-57 | Runs-1201 | Avg-24 | SR*-127
38 Up 30 Evin Lewis (West Indies) flag Evin Lewis (West Indies) 453.07 M-29 | Runs-709 | Avg-26 | SR*-148
43 Down 16 Devon Conway (New Zealand) flag Devon Conway (New Zealand) 437.69 M-44 | Runs-1234 | Avg-36 | SR*-125
54 Down 35 Mark Chapman (New Zealand/Hong Kong) flag Mark Chapman (New Zealand/Hong Kong) 389.26 M-55 | Runs-1099 | Avg-31 | SR*-140
55 Up 131 Rishabh Pant (India) flag Rishabh Pant (India) 385.89 M-48 | Runs-799 | Avg-25 | SR*-130
57 Up 55 Rinku Singh (India) flag Rinku Singh (India) 380.86 M-30 | Runs-507 | Avg-46 | SR*-165
60 Down 30 Najibullah Zadran (Afghanistan) flag Najibullah Zadran (Afghanistan) 377.09 M-47 | Runs-854 | Avg-28 | SR*-135
63 Down 46 Rilee Rossouw (South Africa) flag Rilee Rossouw (South Africa) 373.64 M-14 | Runs-440 | Avg-40 | SR*-181
64 Down 39 Najmul Hossain Shanto (Bangladesh) flag Najmul Hossain Shanto (Bangladesh) 363.88 M-47 | Runs-944 | Avg-24 | SR*-109
69 Down 3 Shakib Al Hasan (Bangladesh) flag Shakib Al Hasan (Bangladesh) 340.00 M-53 | Runs-984 | Avg-22 | SR*-117
70 Up 81 Steven Taylor (U.S.A.) flag Steven Taylor (U.S.A.) 339.75 M-22 | Runs-551 | Avg-32 | SR*-139
73 New Saim Ayub (Pakistan) flag Saim Ayub (Pakistan) 331.99 M-27 | Runs-498 | Avg-22 | SR*-138
79 Down 57 Kyle Mayers (West Indies) flag Kyle Mayers (West Indies) 319.42 M-36 | Runs-737 | Avg-22 | SR*-138
82 Up 49 Soumya Sarkar (Bangladesh) flag Soumya Sarkar (Bangladesh) 308.99 M-37 | Runs-577 | Avg-16 | SR*-118
91 Down 44 Moeen Ali (England) flag Moeen Ali (England) 292.51 M-58 | Runs-837 | Avg-24 | SR*-146
94 New Sherfane Rutherford (West Indies) flag Sherfane Rutherford (West Indies) 284.46 M-22 | Runs-385 | Avg-30 | SR*-146
96 Down 18 Hazratullah Zazai (Afghanistan) flag Hazratullah Zazai (Afghanistan) 278.19 M-30 | Runs-590 | Avg-21 | SR*-116
99 Up 1 Bhanuka Rajapaksa (Sri Lanka) flag Bhanuka Rajapaksa (Sri Lanka) 271.24 M-36 | Runs-587 | Avg-22 | SR*-133
101 Up 20 Ravindra Jadeja (India) flag Ravindra Jadeja (India) 268.22 M-24 | Runs-298 | Avg-30 | SR*-141
106 Down 26 Meet Bhavsar (Kuwait) flag Meet Bhavsar (Kuwait) 263.93 M-56 | Runs-1484 | Avg-30 | SR*-130
108 Down 48 Matthew Wade (Australia) flag Matthew Wade (Australia) 260.71 M-59 | Runs-775 | Avg-29 | SR*-140
109 New Shivam Dube (India) flag Shivam Dube (India) 260.26 M-20 | Runs-343 | Avg-38 | SR*-135
111 Down 39 Tom Latham (New Zealand) flag Tom Latham (New Zealand) 258.42 M-13 | Runs-353 | Avg-35 | SR*-111
116 Down 29 Ben Duckett (England) flag Ben Duckett (England) 251.82 M-11 | Runs-306 | Avg-34 | SR*-146
117 Down 29 Axar Patel (India) flag Axar Patel (India) 251.54 M-55 | Runs-430 | Avg-20 | SR*-145
118 Up 43 Tadiwanashe Marumani (Zimbabwe) flag Tadiwanashe Marumani (Zimbabwe) 250.65 M-42 | Runs-713 | Avg-18 | SR*-130
126 Down 93 Dawid Malan (England) flag Dawid Malan (England) 238.15 M-43 | Runs-1037 | Avg-29 | SR*-121
127 Down 23 Shan Masood (Pakistan) flag Shan Masood (Pakistan) 236.40 M-19 | Runs-395 | Avg-30 | SR*-122
133 New Sese Bau (P.N.G.) flag Sese Bau (P.N.G.) 230.22 M-33 | Runs-602 | Avg-22 | SR*-112
136 Down 99 James Neesham (New Zealand) flag James Neesham (New Zealand) 228.81 M-55 | Runs-694 | Avg-23 | SR*-157
142 New Abhishek Sharma (India) flag Abhishek Sharma (India) 225.28 M-12 | Runs-256 | Avg-23 | SR*-172
145 Down 122 Ishan Kishan (India) flag Ishan Kishan (India) 223.54 M-32 | Runs-796 | Avg-26 | SR*-124
146 Down 65 Shimron Hetmyer (West Indies) flag Shimron Hetmyer (West Indies) 220.83 M-35 | Runs-563 | Avg-21 | SR*-120
150 Down 47 Craig Ervine (Zimbabwe) flag Craig Ervine (Zimbabwe) 215.18 M-46 | Runs-947 | Avg-22 | SR*-109
152 New Michael Bracewell (New Zealand) flag Michael Bracewell (New Zealand) 213.76 M-26 | Runs-258 | Avg-20 | SR*-130
153 Down 45 Assad Vala (P.N.G.) flag Assad Vala (P.N.G.) 213.36 M-37 | Runs-814 | Avg-26 | SR*-122
154 Down 26 Shamim Hossain (Bangladesh) flag Shamim Hossain (Bangladesh) 212.77 M-22 | Runs-318 | Avg-23 | SR*-126
155 Down 66 Ryan Burl (Zimbabwe) flag Ryan Burl (Zimbabwe) 210.10 M-68 | Runs-1032 | Avg-25 | SR*-121
156 Down 27 Imad Wasim (Pakistan) flag Imad Wasim (Pakistan) 209.30 M-26 | Runs-252 | Avg-19 | SR*-115
157 New Ryan Rickelton (South Africa) flag Ryan Rickelton (South Africa) 209.06 M-13 | Runs-263 | Avg-20 | SR*-135
159 Up 19 Mohammad Nawaz (Pakistan) flag Mohammad Nawaz (Pakistan) 207.20 M-44 | Runs-464 | Avg-19 | SR*-139
160 Up 7 Rachin Ravindra (New Zealand) flag Rachin Ravindra (New Zealand) 207.12 M-25 | Runs-240 | Avg-14 | SR*-118
164 Up 4 Kushal Malla (Nepal) flag Kushal Malla (Nepal) 203.51 M-41 | Runs-855 | Avg-29 | SR*-149
170 Up 80 Anshy Rath (Hong Kong) flag Anshy Rath (Hong Kong) 197.65 M-32 | Runs-777 | Avg-28 | SR*-119
171 New Vikramjit Singh (Netherlands) flag Vikramjit Singh (Netherlands) 197.46 M-22 | Runs-321 | Avg-15 | SR*-117
172 New Nicholas Kirton (Canada) flag Nicholas Kirton (Canada) 196.50 M-20 | Runs-489 | Avg-29 | SR*-126
175 Down 93 Michael van Lingen (Namibia) flag Michael van Lingen (Namibia) 195.92 M-30 | Runs-518 | Avg-19 | SR*-116
176 Down 40 Ben Stokes (England) flag Ben Stokes (England) 195.08 M-14 | Runs-227 | Avg-28 | SR*-119
178 New Jan Nicol Loftie-Eaton (Namibia) flag Jan Nicol Loftie-Eaton (Namibia) 192.70 M-39 | Runs-414 | Avg-18 | SR*-131
180 Down 33 Mohammad Naim (Bangladesh) flag Mohammad Naim (Bangladesh) 185.47 M-29 | Runs-596 | Avg-21 | SR*-99
183 Down 12 Jan Frylinck (Namibia) flag Jan Frylinck (Namibia) 183.73 M-51 | Runs-672 | Avg-22 | SR*-108
184 Up 52 Dinesh Nakrani (Uganda) flag Dinesh Nakrani (Uganda) 183.51 M-67 | Runs-972 | Avg-26 | SR*-127
185 New Tanzid Hasan (Bangladesh) flag Tanzid Hasan (Bangladesh) 181.45 M-18 | Runs-345 | Avg-22 | SR*-114
186 New Zane Green (Namibia) flag Zane Green (Namibia) 180.66 M-45 | Runs-415 | Avg-17 | SR*-103
187 New Jacob Bethell (England) flag Jacob Bethell (England) 180.42 M-7 | Runs-173 | Avg-58 | SR*-168
195 Down 14 Sam Curran (England) flag Sam Curran (England) 175.82 M-50 | Runs-313 | Avg-15 | SR*-123
198 Down 3 Zeeshan Maqsood (Oman) flag Zeeshan Maqsood (Oman) 174.55 M-42 | Runs-822 | Avg-27 | SR*-125
199 Down 115 Sean Williams (Zimbabwe) flag Sean Williams (Zimbabwe) 174.54 M-39 | Runs-809 | Avg-23 | SR*-124
200 Down 46 Mitchell Santner (New Zealand) flag Mitchell Santner (New Zealand) 174.45 M-60 | Runs-386 | Avg-17 | SR*-114
205 Down 18 Ayaan Khan (Oman) flag Ayaan Khan (Oman) 172.80 M-42 | Runs-607 | Avg-19 | SR*-108
207 Down 124 Afif Hossain (Bangladesh) flag Afif Hossain (Bangladesh) 171.63 M-58 | Runs-1004 | Avg-22 | SR*-119
216 New Simon Ssesazi (Uganda) flag Simon Ssesazi (Uganda) 165.57 M-88 | Runs-2204 | Avg-29 | SR*-123
226 New Gulsan Jha (Nepal) flag Gulsan Jha (Nepal) 159.49 M-38 | Runs-477 | Avg-23 | SR*-140
228 Down 13 Bilal Tahir (Kuwait) flag Bilal Tahir (Kuwait) 158.88 M-45 | Runs-498 | Avg-20 | SR*-138
238 Up 4 Imal Liyanage (Qatar) flag Imal Liyanage (Qatar) 153.54 M-36 | Runs-924 | Avg-31 | SR*-122
244 New Kamindu Mendis (Sri Lanka) flag Kamindu Mendis (Sri Lanka) 151.44 M-19 | Runs-315 | Avg-20 | SR*-119
249 Down 55 Chris Gayle (West Indies) flag Chris Gayle (West Indies) 149.82 M-21 | Runs-272 | Avg-15 | SR*-112