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
101 Up 20 Ravindra Jadeja (India) flag Ravindra Jadeja (India) 268.22 M-24 | Runs-298 | Avg-30 | SR*-141
102 New Dion Myers (Zimbabwe) flag Dion Myers (Zimbabwe) 266.30 M-24 | Runs-479 | Avg-22 | SR*-126
103 Up 143 Monank Patel (U.S.A.) flag Monank Patel (U.S.A.) 265.62 M-26 | Runs-470 | Avg-22 | SR*-131
104 Up 7 Dipendra Singh Airee (Nepal) flag Dipendra Singh Airee (Nepal) 265.16 M-53 | Runs-1395 | Avg-41 | SR*-156
105 Down 30 Aaron Finch (Australia) flag Aaron Finch (Australia) 264.62 M-37 | Runs-971 | Avg-29 | SR*-122
106 Down 26 Meet Bhavsar (Kuwait) flag Meet Bhavsar (Kuwait) 263.93 M-56 | Runs-1484 | Avg-30 | SR*-130
107 Up 49 Cameron Green (Australia) flag Cameron Green (Australia) 261.36 M-13 | Runs-263 | Avg-26 | SR*-153
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
110 New Andries Gous (U.S.A.) flag Andries Gous (U.S.A.) 258.80 M-23 | Runs-692 | Avg-33 | SR*-146
111 Down 39 Tom Latham (New Zealand) flag Tom Latham (New Zealand) 258.42 M-13 | Runs-353 | Avg-35 | SR*-111
112 Up 36 Rashid Khan (Afghanistan) flag Rashid Khan (Afghanistan) 257.62 M-48 | Runs-304 | Avg-13 | SR*-127
113 Up 20 Shadab Khan (Pakistan) flag Shadab Khan (Pakistan) 256.26 M-58 | Runs-496 | Avg-20 | SR*-146
114 Down 29 Jason Roy (England) flag Jason Roy (England) 255.00 M-26 | Runs-632 | Avg-25 | SR*-130
115 Up 22 JJ Smit (Namibia) flag JJ Smit (Namibia) 252.19 M-43 | Runs-733 | Avg-37 | SR*-139
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
119 New Roston Chase (West Indies) flag Roston Chase (West Indies) 250.49 M-32 | Runs-410 | Avg-23 | SR*-115
120 Down 2 Romario Shepherd (West Indies) flag Romario Shepherd (West Indies) 250.40 M-50 | Runs-537 | Avg-27 | SR*-139
121 Up 31 Bas de Leede (Netherlands) flag Bas de Leede (Netherlands) 250.27 M-33 | Runs-624 | Avg-28 | SR*-105
122 Up 84 Matthew Cross (Scotland) flag Matthew Cross (Scotland) 245.40 M-33 | Runs-495 | Avg-20 | SR*-102
123 Down 52 Shreyas Iyer (India) flag Shreyas Iyer (India) 244.65 M-27 | Runs-675 | Avg-34 | SR*-140
124 Down 15 Colin Ackermann (Netherlands) flag Colin Ackermann (Netherlands) 242.90 M-14 | Runs-272 | Avg-21 | SR*-108
125 New Alishan Sharafu (U.A.E.) flag Alishan Sharafu (U.A.E.) 240.45 M-37 | Runs-952 | Avg-33 | SR*-135
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
128 New Scott Edwards (Netherlands) flag Scott Edwards (Netherlands) 235.91 M-42 | Runs-687 | Avg-21 | SR*-118
129 Down 24 Ravija Sandaruwan (Kuwait) flag Ravija Sandaruwan (Kuwait) 232.40 M-56 | Runs-1330 | Avg-24 | SR*-140
130 New Muhammad Tanveer (Qatar) flag Muhammad Tanveer (Qatar) 231.02 M-39 | Runs-1181 | Avg-47 | SR*-139
131 Down 4 Kushal Bhurtel (Nepal) flag Kushal Bhurtel (Nepal) 230.73 M-53 | Runs-1298 | Avg-28 | SR*-129
132 New Michael Jones (Scotland) flag Michael Jones (Scotland) 230.27 M-11 | Runs-224 | Avg-22 | SR*-137
133 New Sese Bau (P.N.G.) flag Sese Bau (P.N.G.) 230.22 M-33 | Runs-602 | Avg-22 | SR*-112
134 Up 11 Will Young (New Zealand) flag Will Young (New Zealand) 229.66 M-20 | Runs-344 | Avg-18 | SR*-102
135 Down 21 Basil Hameed (U.A.E.) flag Basil Hameed (U.A.E.) 229.05 M-57 | Runs-745 | Avg-23 | SR*-127
136 Down 99 James Neesham (New Zealand) flag James Neesham (New Zealand) 228.81 M-55 | Runs-694 | Avg-23 | SR*-157
137 Down 43 Nick Greenwood (Jersey) flag Nick Greenwood (Jersey) 227.64 M-23 | Runs-711 | Avg-36 | SR*-151
138 New Jaker Ali (Bangladesh) flag Jaker Ali (Bangladesh) 226.23 M-22 | Runs-374 | Avg-29 | SR*-122
139 Down 32 Wessly Madhevere (Zimbabwe) flag Wessly Madhevere (Zimbabwe) 226.07 M-68 | Runs-1087 | Avg-19 | SR*-116
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
142 New Abhishek Sharma (India) flag Abhishek Sharma (India) 225.28 M-12 | Runs-256 | Avg-23 | SR*-172
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
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
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
150 Down 47 Craig Ervine (Zimbabwe) flag Craig Ervine (Zimbabwe) 215.18 M-46 | Runs-947 | Avg-22 | SR*-109
151 Up 32 Aasif Sheikh (Nepal) flag Aasif Sheikh (Nepal) 214.34 M-54 | Runs-1245 | Avg-24 | SR*-115
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
158 Down 89 Sohail Ahmed (Bahrain) flag Sohail Ahmed (Bahrain) 208.65 M-35 | Runs-904 | Avg-39 | SR*-119
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
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
164 Up 4 Kushal Malla (Nepal) flag Kushal Malla (Nepal) 203.51 M-41 | Runs-855 | Avg-29 | SR*-149
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
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
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
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
177 New Pratik Athavale (Oman) flag Pratik Athavale (Oman) 193.07 M-21 | Runs-364 | Avg-23 | SR*-126
178 New Jan Nicol Loftie-Eaton (Namibia) flag Jan Nicol Loftie-Eaton (Namibia) 192.70 M-39 | Runs-414 | Avg-18 | SR*-131
179 New Sundeep Jora (Nepal) flag Sundeep Jora (Nepal) 186.58 M-25 | Runs-287 | Avg-19 | SR*-117
180 Down 33 Mohammad Naim (Bangladesh) flag Mohammad Naim (Bangladesh) 185.47 M-29 | Runs-596 | Avg-21 | SR*-99
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
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
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
195 Down 14 Sam Curran (England) flag Sam Curran (England) 175.82 M-50 | Runs-313 | Avg-15 | SR*-123
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
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