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
150 Down 95 Gus Atkinson (England) flag Gus Atkinson (England) 559.82 M-43 | Wickets-59 | Avg-20 | SR-14 | ER-8.7
151 Down 52 Simon Harmer (South Africa) flag Simon Harmer (South Africa) 559.21 M-71 | Wickets-69 | Avg-26 | SR-20 | ER-8.0
154 New Marnus Labuschagne (Australia) flag Marnus Labuschagne (Australia) 553.25 M-44 | Wickets-38 | Avg-18 | SR-13 | ER-8.5
155 Up 52 Tom Curran (England) flag Tom Curran (England) 551.61 M-78 | Wickets-70 | Avg-24 | SR-16 | ER-8.6
156 New Yash Thakur (India) flag Yash Thakur (India) 551.54 M-19 | Wickets-24 | Avg-29 | SR-17 | ER-10.5
157 Down 116 Jofra Archer (England) flag Jofra Archer (England) 551.10 M-21 | Wickets-23 | Avg-28 | SR-20 | ER-8.4
158 New Shohidul Islam (Bangladesh) flag Shohidul Islam (Bangladesh) 550.76 M-19 | Wickets-25 | Avg-23 | SR-15 | ER-8.8
160 Down 12 Matt Critchley (England) flag Matt Critchley (England) 547.87 M-81 | Wickets-77 | Avg-24 | SR-17 | ER-8.2
161 Up 82 Mahedi Hasan (Bangladesh) flag Mahedi Hasan (Bangladesh) 547.81 M-39 | Wickets-32 | Avg-26 | SR-22 | ER-7.2
163 Up 31 Faheem Ashraf (Pakistan) flag Faheem Ashraf (Pakistan) 547.19 M-55 | Wickets-48 | Avg-31 | SR-22 | ER-8.4
164 New Marchant de Lange (South Africa) flag Marchant de Lange (South Africa) 546.48 M-49 | Wickets-55 | Avg-26 | SR-18 | ER-9.0
165 New Ishant Sharma (India) flag Ishant Sharma (India) 544.92 M-20 | Wickets-21 | Avg-27 | SR-18 | ER-8.9
166 Up 35 Nathan McAndrew (Australia) flag Nathan McAndrew (Australia) 543.43 M-65 | Wickets-63 | Avg-32 | SR-21 | ER-9.3
167 New Harshit Rana (India) flag Harshit Rana (India) 543.35 M-21 | Wickets-25 | Avg-23 | SR-15 | ER-9.1
170 Down 134 Grant Stewart (Italy) flag Grant Stewart (Italy) 541.85 M-45 | Wickets-54 | Avg-24 | SR-14 | ER-10.2
171 New Eathan Bosch (South Africa) flag Eathan Bosch (South Africa) 541.37 M-26 | Wickets-22 | Avg-30 | SR-21 | ER-8.3
172 New Mukidul Islam (Bangladesh) flag Mukidul Islam (Bangladesh) 540.43 M-21 | Wickets-22 | Avg-26 | SR-18 | ER-8.5
175 New Will O�Rourke (New Zealand) flag Will O�Rourke (New Zealand) 539.29 M-24 | Wickets-24 | Avg-23 | SR-18 | ER-7.9
176 Up 21 David Wiese (Namibia) flag David Wiese (Namibia) 534.92 M-110 | Wickets-87 | Avg-28 | SR-19 | ER-8.5
177 Up 49 Timm van der Gugten (Netherlands) flag Timm van der Gugten (Netherlands) 533.72 M-32 | Wickets-33 | Avg-30 | SR-19 | ER-9.8
179 Up 19 Logan van Beek (Netherlands) flag Logan van Beek (Netherlands) 532.27 M-50 | Wickets-62 | Avg-24 | SR-17 | ER-8.5
180 Up 7 Dan Mousley (England) flag Dan Mousley (England) 531.47 M-60 | Wickets-49 | Avg-19 | SR-16 | ER-7.1
181 No change Blake Cullen (England) flag Blake Cullen (England) 531.12 M-41 | Wickets-53 | Avg-23 | SR-15 | ER-9.5
182 Down 68 Bhuvneshwar Kumar (India) flag Bhuvneshwar Kumar (India) 530.04 M-55 | Wickets-45 | Avg-37 | SR-27 | ER-8.3
184 New Danru Ferns (New Zealand) flag Danru Ferns (New Zealand) 529.43 M-21 | Wickets-25 | Avg-22 | SR-15 | ER-8.9
185 Up 59 Doug Bracewell (New Zealand) flag Doug Bracewell (New Zealand) 527.84 M-35 | Wickets-39 | Avg-25 | SR-18 | ER-8.6
186 New Mehidy Hasan Miraz (Bangladesh) flag Mehidy Hasan Miraz (Bangladesh) 527.70 M-38 | Wickets-30 | Avg-26 | SR-20 | ER-7.9
187 New Kyle Mayers (West Indies) flag Kyle Mayers (West Indies) 525.78 M-68 | Wickets-33 | Avg-25 | SR-21 | ER-7.0
188 New Abrar Ahmed (Pakistan) flag Abrar Ahmed (Pakistan) 525.05 M-18 | Wickets-23 | Avg-24 | SR-18 | ER-7.8
189 New Todd Murphy (Australia) flag Todd Murphy (Australia) 524.25 M-23 | Wickets-17 | Avg-23 | SR-21 | ER-6.4
190 Down 2 Moeen Ali (England) flag Moeen Ali (England) 524.01 M-137 | Wickets-96 | Avg-22 | SR-18 | ER-7.4
191 Down 101 Romario Shepherd (West Indies) flag Romario Shepherd (West Indies) 522.66 M-77 | Wickets-74 | Avg-25 | SR-17 | ER-8.9
193 New Daryn Dupavillon (South Africa) flag Daryn Dupavillon (South Africa) 519.21 M-23 | Wickets-28 | Avg-24 | SR-16 | ER-9.4
194 Down 76 Nuwan Pradeep (Sri Lanka) flag Nuwan Pradeep (Sri Lanka) 518.09 M-26 | Wickets-43 | Avg-19 | SR-12 | ER-9.6
195 New Chris Woakes (England) flag Chris Woakes (England) 517.91 M-26 | Wickets-27 | Avg-27 | SR-20 | ER-8.0
196 New Mayank Markande (India) flag Mayank Markande (India) 516.93 M-20 | Wickets-21 | Avg-31 | SR-20 | ER-9.2
197 New James Fuller (England) flag James Fuller (England) 516.83 M-91 | Wickets-68 | Avg-27 | SR-19 | ER-8.7
199 Down 22 Andre Russell (West Indies) flag Andre Russell (West Indies) 515.57 M-145 | Wickets-122 | Avg-25 | SR-15 | ER-9.7
201 New Khaled Ahmed (Bangladesh) flag Khaled Ahmed (Bangladesh) 513.54 M-25 | Wickets-31 | Avg-25 | SR-16 | ER-9.1
204 Down 44 Lewis Gregory (England) flag Lewis Gregory (England) 509.85 M-120 | Wickets-84 | Avg-24 | SR-17 | ER-8.7
205 New Lizaad Williams (South Africa) flag Lizaad Williams (South Africa) 509.43 M-14 | Wickets-21 | Avg-19 | SR-11 | ER-9.8
206 Up 9 Ben Mike (England) flag Ben Mike (England) 508.89 M-53 | Wickets-49 | Avg-27 | SR-16 | ER-10.2
208 Down 54 Benny Howell (England) flag Benny Howell (England) 506.67 M-115 | Wickets-95 | Avg-28 | SR-22 | ER-7.7
209 Down 30 Peter Younghusband (New Zealand) flag Peter Younghusband (New Zealand) 504.93 M-37 | Wickets-36 | Avg-21 | SR-19 | ER-6.9
211 New Tanzim Hasan Sakib (Bangladesh) flag Tanzim Hasan Sakib (Bangladesh) 502.25 M-17 | Wickets-21 | Avg-26 | SR-16 | ER-9.4
212 New Mohammad Nabi (Afghanistan) flag Mohammad Nabi (Afghanistan) 501.18 M-81 | Wickets-55 | Avg-28 | SR-24 | ER-7.0
213 Down 151 Kane Richardson (Australia) flag Kane Richardson (Australia) 500.17 M-66 | Wickets-75 | Avg-24 | SR-17 | ER-8.5
216 Down 110 Tanveer Sangha (Australia) flag Tanveer Sangha (Australia) 498.96 M-37 | Wickets-44 | Avg-20 | SR-16 | ER-7.4
217 Down 83 Michael Rae (New Zealand) flag Michael Rae (New Zealand) 498.66 M-26 | Wickets-32 | Avg-23 | SR-14 | ER-9.4
218 Down 145 Matthew Kelly (Australia) flag Matthew Kelly (Australia) 497.62 M-19 | Wickets-33 | Avg-17 | SR-12 | ER-8.6
219 Down 204 George Scrimshaw (England) flag George Scrimshaw (England) 495.06 M-46 | Wickets-67 | Avg-21 | SR-14 | ER-8.8
220 Down 137 Deepak Chahar (India) flag Deepak Chahar (India) 494.99 M-33 | Wickets-32 | Avg-30 | SR-21 | ER-8.5
222 New Dushan Hemantha (Sri Lanka) flag Dushan Hemantha (Sri Lanka) 493.15 M-14 | Wickets-19 | Avg-17 | SR-15 | ER-6.8
223 Down 189 Calvin Harrison (England) flag Calvin Harrison (England) 490.71 M-59 | Wickets-52 | Avg-22 | SR-17 | ER-7.6
224 Down 65 Shane Snater (Netherlands) flag Shane Snater (Netherlands) 488.59 M-28 | Wickets-23 | Avg-28 | SR-18 | ER-9.2
225 New Aamer Jamal (Pakistan) flag Aamer Jamal (Pakistan) 488.46 M-20 | Wickets-21 | Avg-29 | SR-17 | ER-10.1
226 New Matthew Waite (England) flag Matthew Waite (England) 487.00 M-32 | Wickets-28 | Avg-24 | SR-14 | ER-9.9
227 New Oliver Price (England) flag Oliver Price (England) 486.96 M-24 | Wickets-20 | Avg-18 | SR-12 | ER-9.1
229 Down 72 Tom Helm (England) flag Tom Helm (England) 483.25 M-58 | Wickets-55 | Avg-31 | SR-20 | ER-9.5
234 New Jafer Chohan (England) flag Jafer Chohan (England) 481.81 M-23 | Wickets-22 | Avg-23 | SR-18 | ER-7.9
235 Down 102 Ravichandran Ashwin (India) flag Ravichandran Ashwin (India) 481.81 M-58 | Wickets-42 | Avg-40 | SR-31 | ER-7.8
236 New Vaibhav Arora (India) flag Vaibhav Arora (India) 478.57 M-20 | Wickets-19 | Avg-31 | SR-20 | ER-9.3
237 Down 3 Angus McKenzie (New Zealand) flag Angus McKenzie (New Zealand) 477.47 M-25 | Wickets-26 | Avg-21 | SR-16 | ER-8.0
238 New Matthew Potts (England) flag Matthew Potts (England) 476.73 M-38 | Wickets-33 | Avg-31 | SR-21 | ER-8.9
239 New Dwayne Bravo (West Indies) flag Dwayne Bravo (West Indies) 476.07 M-91 | Wickets-100 | Avg-24 | SR-16 | ER-8.6
240 Down 5 Umesh Yadav (India) flag Umesh Yadav (India) 476.03 M-27 | Wickets-25 | Avg-30 | SR-21 | ER-8.4
241 New Rejaur Rahman Raja (Bangladesh) flag Rejaur Rahman Raja (Bangladesh) 473.88 M-19 | Wickets-21 | Avg-28 | SR-19 | ER-9.0
242 Down 144 Peter Siddle (Australia) flag Peter Siddle (Australia) 470.19 M-61 | Wickets-77 | Avg-22 | SR-16 | ER-8.3
243 New Cameron Green (Australia) flag Cameron Green (Australia) 469.69 M-29 | Wickets-16 | Avg-42 | SR-27 | ER-9.1
245 Down 95 Shardul Thakur (India) flag Shardul Thakur (India) 468.72 M-50 | Wickets-48 | Avg-32 | SR-20 | ER-9.5
246 New Dom Bess (England) flag Dom Bess (England) 468.29 M-50 | Wickets-38 | Avg-29 | SR-23 | ER-7.5
247 Down 103 Ihsanullah (Pakistan) flag Ihsanullah (Pakistan) 465.39 M-14 | Wickets-23 | Avg-16 | SR-12 | ER-7.8
249 Down 121 Shahnawaz Dahani (Pakistan) flag Shahnawaz Dahani (Pakistan) 464.35 M-31 | Wickets-43 | Avg-22 | SR-15 | ER-9.1
250 Down 137 Rehan Ahmed (England) flag Rehan Ahmed (England) 464.16 M-53 | Wickets-46 | Avg-31 | SR-24 | ER-7.8
Tags: #topcricketplayersofalltime #bestcricketplayersofalltime #greatestcricketplayers #t20cricket #t20s #ment20s #gusatkinson #atkinson #simonharmer #harmer #marnuslabuschagne #labuschagne #tomcurran #curran #yashthakur #thakur #jofraarcher #archer #shohidulislam #islam #mattcritchley #critchley #mahedihasan #hasan #faheemashraf #ashraf #marchantdelange #lange #iccrankings #icctestrankings #iccodirankings #icct20irankings #iccteamrankings #iccplayerrankings #iccmenrankings #iccwomenrankings #iplrankings