Year-end snapshots of ratings allowing you to track historical performance trends over time. Available for each year since the format origin.  Updated - 16th Nov 2025. Next Update- post 7th Jan 2026.
CRR Change Name Points Stats
147 New Mehran Khan (Oman) flag Mehran Khan (Oman) 269.91 M-29 | Wickets-26 | Avg-17 | SR-14 | ER-7.1
149 Up 66 Ben Shikongo (Namibia) flag Ben Shikongo (Namibia) 267.51 M-22 | Wickets-21 | Avg-18 | SR-15 | ER-7.0
150 Down 38 Gareth Delany (Ireland) flag Gareth Delany (Ireland) 266.84 M-52 | Wickets-26 | Avg-30 | SR-23 | ER-7.8
152 Up 90 Sompal Kami (Nepal) flag Sompal Kami (Nepal) 263.11 M-46 | Wickets-44 | Avg-23 | SR-20 | ER-7.1
154 New Alei Nao (P.N.G.) flag Alei Nao (P.N.G.) 257.06 M-16 | Wickets-19 | Avg-17 | SR-17 | ER-5.9
156 Up 5 Karan KC (Nepal) flag Karan KC (Nepal) 254.01 M-47 | Wickets-60 | Avg-20 | SR-15 | ER-7.9
157 Up 86 Assad Vala (P.N.G.) flag Assad Vala (P.N.G.) 253.18 M-37 | Wickets-17 | Avg-19 | SR-17 | ER-7.0
158 New Ben Sears (New Zealand) flag Ben Sears (New Zealand) 252.96 M-17 | Wickets-19 | Avg-22 | SR-16 | ER-8.2
159 Down 37 Pramod Madushan (Sri Lanka) flag Pramod Madushan (Sri Lanka) 250.14 M-8 | Wickets-12 | Avg-19 | SR-13 | ER-8.6
161 Down 37 Ben Stokes (England) flag Ben Stokes (England) 247.99 M-14 | Wickets-10 | Avg-25 | SR-19 | ER-7.6
162 Down 18 Michael Leask (Scotland) flag Michael Leask (Scotland) 247.20 M-36 | Wickets-23 | Avg-21 | SR-17 | ER-7.3
163 Down 34 Josh Davey (Scotland) flag Josh Davey (Scotland) 246.55 M-10 | Wickets-13 | Avg-21 | SR-16 | ER-8.1
164 Down 24 Curtis Campher (Ireland) flag Curtis Campher (Ireland) 245.61 M-58 | Wickets-31 | Avg-32 | SR-24 | ER-8.1
165 Up 34 Glenn Maxwell (Australia) flag Glenn Maxwell (Australia) 244.51 M-49 | Wickets-14 | Avg-39 | SR-26 | ER-9.0
167 New Kaleemullah (Oman) flag Kaleemullah (Oman) 243.28 M-34 | Wickets-30 | Avg-25 | SR-21 | ER-7.2
168 Down 32 Abinash Bohara (Nepal) flag Abinash Bohara (Nepal) 242.60 M-42 | Wickets-55 | Avg-19 | SR-15 | ER-7.7
169 New Dilon Heyliger (Canada) flag Dilon Heyliger (Canada) 241.64 M-34 | Wickets-30 | Avg-25 | SR-20 | ER-7.5
171 Down 18 Qais Ahmad (Afghanistan) flag Qais Ahmad (Afghanistan) 241.02 M-10 | Wickets-13 | Avg-15 | SR-13 | ER-7.0
172 New Vivian Kingma (Netherlands) flag Vivian Kingma (Netherlands) 240.90 M-21 | Wickets-19 | Avg-28 | SR-23 | ER-7.5
173 Down 98 Karim Janat (Afghanistan) flag Karim Janat (Afghanistan) 240.77 M-43 | Wickets-18 | Avg-25 | SR-19 | ER-7.9
174 Down 64 Harshal Patel (India) flag Harshal Patel (India) 240.44 M-25 | Wickets-29 | Avg-27 | SR-17 | ER-9.2
175 Down 145 Yuzvendra Chahal (India) flag Yuzvendra Chahal (India) 240.39 M-35 | Wickets-37 | Avg-26 | SR-19 | ER-8.0
176 Down 33 Shiraz Khan (Kuwait) flag Shiraz Khan (Kuwait) 238.61 M-42 | Wickets-39 | Avg-23 | SR-21 | ER-6.4
179 Down 41 Brandon Glover (Netherlands) flag Brandon Glover (Netherlands) 235.25 M-6 | Wickets-9 | Avg-13 | SR-11 | ER-7.2
180 Up 18 Rehan Ahmed (England) flag Rehan Ahmed (England) 235.17 M-10 | Wickets-12 | Avg-25 | SR-16 | ER-9.7
183 Down 100 Odean Smith (West Indies) flag Odean Smith (West Indies) 231.21 M-25 | Wickets-25 | Avg-28 | SR-16 | ER-10.2
184 Down 20 Nasrulla Rana (Hong Kong) flag Nasrulla Rana (Hong Kong) 230.21 M-31 | Wickets-29 | Avg-21 | SR-15 | ER-8.1
187 Up 50 Adnan Idrees (Kuwait) flag Adnan Idrees (Kuwait) 227.78 M-36 | Wickets-37 | Avg-19 | SR-15 | ER-7.6
188 New Cameron Green (Australia) flag Cameron Green (Australia) 227.77 M-13 | Wickets-12 | Avg-23 | SR-16 | ER-8.9
189 Down 105 Tendai Chatara (Zimbabwe) flag Tendai Chatara (Zimbabwe) 227.49 M-38 | Wickets-39 | Avg-24 | SR-21 | ER-7.0
191 Down 52 Ayush Shukla (Hong Kong) flag Ayush Shukla (Hong Kong) 226.85 M-38 | Wickets-31 | Avg-30 | SR-21 | ER-8.4
192 Down 19 Dhananjaya de Silva (Sri Lanka) flag Dhananjaya de Silva (Sri Lanka) 225.48 M-29 | Wickets-11 | Avg-18 | SR-16 | ER-6.9
195 New Juma Miyagi (Uganda) flag Juma Miyagi (Uganda) 223.22 M-33 | Wickets-46 | Avg-13 | SR-13 | ER-5.9
199 Down 28 Mohammad Hasnain (Pakistan) flag Mohammad Hasnain (Pakistan) 221.87 M-18 | Wickets-18 | Avg-32 | SR-21 | ER-9.2
200 Down 3 Aiden Markram (South Africa) flag Aiden Markram (South Africa) 220.79 M-55 | Wickets-13 | Avg-37 | SR-26 | ER-8.5
203 New Frank Nsubuga (Uganda) flag Frank Nsubuga (Uganda) 218.88 M-58 | Wickets-66 | Avg-14 | SR-18 | ER-4.6
204 New Gerald Coetzee (South Africa) flag Gerald Coetzee (South Africa) 217.01 M-10 | Wickets-12 | Avg-30 | SR-17 | ER-10.8
205 Down 84 Blair Tickner (New Zealand) flag Blair Tickner (New Zealand) 216.68 M-12 | Wickets-14 | Avg-23 | SR-15 | ER-9.5
206 Down 109 Usman Qadir (Pakistan) flag Usman Qadir (Pakistan) 215.61 M-22 | Wickets-23 | Avg-22 | SR-16 | ER-8.4
208 New Mohamed Shafeeq (Kuwait) flag Mohamed Shafeeq (Kuwait) 215.21 M-38 | Wickets-31 | Avg-32 | SR-25 | ER-7.6
209 Down 49 Deepak Chahar (India) flag Deepak Chahar (India) 211.02 M-12 | Wickets-13 | Avg-30 | SR-19 | ER-9.3
210 Down 168 Zahoor Khan (U.A.E.) flag Zahoor Khan (U.A.E.) 210.84 M-35 | Wickets-45 | Avg-20 | SR-18 | ER-6.8
212 Down 23 Hayden Walsh (West Indies/U.S.A.) flag Hayden Walsh (West Indies/U.S.A.) 209.16 M-22 | Wickets-20 | Avg-26 | SR-20 | ER-7.9
213 Down 55 Dwayne Bravo (West Indies) flag Dwayne Bravo (West Indies) 208.38 M-20 | Wickets-19 | Avg-23 | SR-19 | ER-7.4
215 New Aryan Dutt (Netherlands) flag Aryan Dutt (Netherlands) 205.88 M-16 | Wickets-16 | Avg-23 | SR-18 | ER-7.6
217 Down 51 Mosaddek Hossain (Bangladesh) flag Mosaddek Hossain (Bangladesh) 204.31 M-19 | Wickets-13 | Avg-18 | SR-15 | ER-7.1
219 New Aaron Hardie (Australia) flag Aaron Hardie (Australia) 201.38 M-13 | Wickets-10 | Avg-25 | SR-18 | ER-8.3
220 New Himanshu Rathod (Qatar) flag Himanshu Rathod (Qatar) 199.79 M-23 | Wickets-36 | Avg-14 | SR-13 | ER-6.4
221 New Ali Khan (U.S.A.) flag Ali Khan (U.S.A.) 195.61 M-16 | Wickets-13 | Avg-37 | SR-26 | ER-8.5
224 Down 41 Tanveer Sangha (Australia) flag Tanveer Sangha (Australia) 187.13 M-7 | Wickets-10 | Avg-25 | SR-17 | ER-8.9
226 Down 108 Charles Amini (P.N.G.) flag Charles Amini (P.N.G.) 186.17 M-36 | Wickets-28 | Avg-19 | SR-17 | ER-6.6
227 Down 97 Chamika Karunaratne (Sri Lanka) flag Chamika Karunaratne (Sri Lanka) 185.52 M-42 | Wickets-24 | Avg-40 | SR-28 | ER-8.4
228 Down 43 Jhye Richardson (Australia) flag Jhye Richardson (Australia) 185.49 M-9 | Wickets-10 | Avg-27 | SR-19 | ER-8.4
229 Down 149 Shardul Thakur (India) flag Shardul Thakur (India) 183.63 M-8 | Wickets-10 | Avg-25 | SR-16 | ER-9.6
230 New Chris Sole (Scotland) flag Chris Sole (Scotland) 183.36 M-13 | Wickets-13 | Avg-30 | SR-19 | ER-9.6
233 Down 30 Rohan Mustafa (U.A.E.) flag Rohan Mustafa (U.A.E.) 180.73 M-15 | Wickets-16 | Avg-25 | SR-19 | ER-7.8
234 New Mahmudullah (Bangladesh) flag Mahmudullah (Bangladesh) 179.51 M-54 | Wickets-10 | Avg-27 | SR-24 | ER-6.8
235 New Camate Roposo (Mozambique) flag Camate Roposo (Mozambique) 178.68 M-17 | Wickets-24 | Avg-12 | SR-11 | ER-6.1
236 New Xavier Bartlett (Australia) flag Xavier Bartlett (Australia) 178.41 M-7 | Wickets-11 | Avg-15 | SR-13 | ER-6.8
238 Down 157 James Neesham (New Zealand) flag James Neesham (New Zealand) 178.26 M-55 | Wickets-23 | Avg-29 | SR-19 | ER-9.2
239 Down 80 Aizaz Khan (Hong Kong) flag Aizaz Khan (Hong Kong) 177.56 M-46 | Wickets-46 | Avg-22 | SR-15 | ER-8.7
240 Down 47 Umran Malik (India) flag Umran Malik (India) 177.54 M-8 | Wickets-11 | Avg-22 | SR-13 | ER-10.5
241 No change Norman Vanua (P.N.G.) flag Norman Vanua (P.N.G.) 177.19 M-33 | Wickets-31 | Avg-24 | SR-18 | ER-8.2
242 Down 91 Ryan Burl (Zimbabwe) flag Ryan Burl (Zimbabwe) 176.84 M-68 | Wickets-44 | Avg-19 | SR-17 | ER-6.4
243 New Wiaan Mulder (South Africa) flag Wiaan Mulder (South Africa) 174.53 M-11 | Wickets-8 | Avg-24 | SR-15 | ER-9.8
244 New Harsh Thaker (Canada) flag Harsh Thaker (Canada) 174.11 M-34 | Wickets-29 | Avg-19 | SR-19 | ER-6.2
245 New Angelo Mathews (Sri Lanka) flag Angelo Mathews (Sri Lanka) 173.72 M-15 | Wickets-7 | Avg-30 | SR-20 | ER-8.8
247 Down 45 Richard Gleeson (England) flag Richard Gleeson (England) 170.85 M-6 | Wickets-9 | Avg-21 | SR-14 | ER-8.9
248 New Ishtiaq Ahmad (Saudi Arabia) flag Ishtiaq Ahmad (Saudi Arabia) 169.21 M-39 | Wickets-47 | Avg-19 | SR-17 | ER-6.9
250 Down 32 Shariz Ahmad (Netherlands) flag Shariz Ahmad (Netherlands) 168.63 M-11 | Wickets-8 | Avg-26 | SR-20 | ER-7.8
Tags: #topcricketplayersofalltime #bestcricketplayersofalltime #greatestcricketplayers #t20icricket #t20is #ment20is #mehrankhan #khan #benshikongo #shikongo #garethdelany #delany #sompalkami #kami #aleinao #nao #karankc #kc #assadvala #vala #bensears #sears #pramodmadushan #madushan #benstokes #stokes #michaelleask #leask #iccrankings #icctestrankings #iccodirankings #icct20irankings #iccteamrankings #iccplayerrankings #iccmenrankings #iccwomenrankings #iplrankings