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
201 Down 24 Venkatesh Iyer (India) flag Venkatesh Iyer (India) 511.46 M-51 | Runs-1326 | BatA-32 | Wickets-3 | BowlA-48 | Ct/St-18 | FPM-0.4
202 New Olly Stone (England) flag Olly Stone (England) 510.79 M-49 | Runs-103 | BatA-6 | Wickets-56 | BowlA-24 | Ct/St-16 | FPM-0.3
203 Down 3 Sanju Samson (India) flag Sanju Samson (India) 510.08 M-61 | Runs-1835 | BatA-36 | Wickets-0 | BowlA-na | Ct/St-40 | FPM-0.7
204 New Aamer Jamal (Pakistan) flag Aamer Jamal (Pakistan) 509.62 M-20 | Runs-180 | BatA-14 | Wickets-21 | BowlA-29 | Ct/St-4 | FPM-0.2
205 New Waqar Salamkheil (Afghanistan) flag Waqar Salamkheil (Afghanistan) 508.92 M-38 | Runs-14 | BatA-7 | Wickets-49 | BowlA-21 | Ct/St-4 | FPM-0.1
206 New Eathan Bosch (South Africa) flag Eathan Bosch (South Africa) 508.48 M-26 | Runs-154 | BatA-12 | Wickets-22 | BowlA-30 | Ct/St-9 | FPM-0.3
207 Up 22 Arshdeep Singh (India) flag Arshdeep Singh (India) 508.42 M-54 | Runs-29 | BatA-7 | Wickets-64 | BowlA-27 | Ct/St-10 | FPM-0.2
208 New Richard Gleeson (England) flag Richard Gleeson (England) 507.10 M-46 | Runs-27 | BatA-14 | Wickets-56 | BowlA-22 | Ct/St-7 | FPM-0.2
209 New Glenn Phillips (New Zealand) flag Glenn Phillips (New Zealand) 506.87 M-91 | Runs-2168 | BatA-30 | Wickets-14 | BowlA-33 | Ct/St-43 | FPM-0.5
210 Down 106 Reece Topley (England) flag Reece Topley (England) 506.50 M-70 | Runs-73 | BatA-37 | Wickets-81 | BowlA-24 | Ct/St-11 | FPM-0.2
211 New Avishka Fernando (Sri Lanka) flag Avishka Fernando (Sri Lanka) 505.63 M-47 | Runs-1443 | BatA-34 | Wickets-0 | BowlA-na | Ct/St-16 | FPM-0.3
212 Down 16 Nasir Hossain (Bangladesh) flag Nasir Hossain (Bangladesh) 505.53 M-12 | Runs-366 | BatA-46 | Wickets-16 | BowlA-14 | Ct/St-2 | FPM-0.2
213 New T Natarajan (India) flag T Natarajan (India) 505.21 M-39 | Runs- | BatA-na | Wickets-49 | BowlA-28 | Ct/St-6 | FPM-0.2
214 New Phil Salt (England) flag Phil Salt (England) 504.89 M-150 | Runs-3580 | BatA-26 | Wickets-0 | BowlA-na | Ct/St-92 | FPM-0.6
215 Down 178 Jofra Archer (England) flag Jofra Archer (England) 504.51 M-21 | Runs-31 | BatA-6 | Wickets-23 | BowlA-28 | Ct/St-7 | FPM-0.3
216 Down 111 Suryakumar Yadav (India) flag Suryakumar Yadav (India) 504.39 M-49 | Runs-1570 | BatA-35 | Wickets-0 | BowlA-na | Ct/St-18 | FPM-0.4
217 New Nicholas Pooran (West Indies) flag Nicholas Pooran (West Indies) 504.21 M-133 | Runs-3369 | BatA-33 | Wickets-0 | BowlA-na | Ct/St-90 | FPM-0.7
218 Down 24 Jake Lintott (England) flag Jake Lintott (England) 504.06 M-80 | Runs-200 | BatA-11 | Wickets-91 | BowlA-23 | Ct/St-34 | FPM-0.4
219 Down 143 Roelof van der Merwe (Netherlands) flag Roelof van der Merwe (Netherlands) 502.48 M-91 | Runs-442 | BatA-21 | Wickets-85 | BowlA-22 | Ct/St-43 | FPM-0.5
220 Up 18 Shivam Dube (India) flag Shivam Dube (India) 502.29 M-50 | Runs-1333 | BatA-33 | Wickets-1 | BowlA-99 | Ct/St-16 | FPM-0.3
221 Down 14 Pat Brown (England) flag Pat Brown (England) 501.81 M-52 | Runs-42 | BatA-8 | Wickets-67 | BowlA-24 | Ct/St-21 | FPM-0.4
222 New Usman Khan (Pakistan) flag Usman Khan (Pakistan) 500.83 M-37 | Runs-1225 | BatA-38 | Wickets-0 | BowlA-na | Ct/St-21 | FPM-0.6
223 New Ottneil Baartman (South Africa) flag Ottneil Baartman (South Africa) 499.99 M-17 | Runs-1 | BatA-na | Wickets-34 | BowlA-14 | Ct/St-2 | FPM-0.1
224 New Lungi Ngidi (South Africa) flag Lungi Ngidi (South Africa) 498.45 M-24 | Runs-21 | BatA-7 | Wickets-30 | BowlA-26 | Ct/St-5 | FPM-0.2
225 New Tamim Iqbal (Bangladesh) flag Tamim Iqbal (Bangladesh) 498.16 M-35 | Runs-1208 | BatA-39 | Wickets-0 | BowlA-na | Ct/St-13 | FPM-0.4
226 Down 182 Hayden Kerr (Australia) flag Hayden Kerr (Australia) 497.41 M-62 | Runs-521 | BatA-22 | Wickets-73 | BowlA-22 | Ct/St-18 | FPM-0.3
227 New Jhye Richardson (Australia) flag Jhye Richardson (Australia) 497.22 M-36 | Runs-139 | BatA-12 | Wickets-54 | BowlA-20 | Ct/St-9 | FPM-0.3
228 New Khaleel Ahmed (India) flag Khaleel Ahmed (India) 497.12 M-40 | Runs-1 | BatA-0 | Wickets-47 | BowlA-28 | Ct/St-3 | FPM-0.1
229 New Daniel Worrall (Australia) flag Daniel Worrall (Australia) 496.32 M-62 | Runs-45 | BatA-6 | Wickets-58 | BowlA-26 | Ct/St-11 | FPM-0.2
230 New Shahbaz Ahmed (India) flag Shahbaz Ahmed (India) 495.19 M-53 | Runs-535 | BatA-19 | Wickets-19 | BowlA-42 | Ct/St-20 | FPM-0.4
231 New Maheesh Theekshana (Sri Lanka) flag Maheesh Theekshana (Sri Lanka) 494.26 M-91 | Runs-113 | BatA-8 | Wickets-103 | BowlA-24 | Ct/St-16 | FPM-0.2
232 New Rajat Patidar (India) flag Rajat Patidar (India) 494.10 M-27 | Runs-799 | BatA-35 | Wickets-0 | BowlA-na | Ct/St-8 | FPM-0.3
233 New Nahidul Islam (Bangladesh) flag Nahidul Islam (Bangladesh) 493.10 M-32 | Runs-139 | BatA-10 | Wickets-29 | BowlA-25 | Ct/St-15 | FPM-0.5
234 New Josh Philippe (Australia) flag Josh Philippe (Australia) 492.40 M-63 | Runs-1578 | BatA-27 | Wickets-0 | BowlA-na | Ct/St-67 | FPM-1.1
235 New Chris Woakes (England) flag Chris Woakes (England) 492.27 M-26 | Runs-162 | BatA-18 | Wickets-27 | BowlA-27 | Ct/St-10 | FPM-0.4
236 Down 136 Devon Conway (New Zealand) flag Devon Conway (New Zealand) 491.45 M-66 | Runs-2332 | BatA-48 | Wickets-0 | BowlA-na | Ct/St-32 | FPM-0.5
237 New Dushmantha Chameera (Sri Lanka) flag Dushmantha Chameera (Sri Lanka) 490.27 M-38 | Runs-70 | BatA-9 | Wickets-40 | BowlA-30 | Ct/St-9 | FPM-0.2
238 Down 140 Salman Irshad (Pakistan) flag Salman Irshad (Pakistan) 490.19 M-36 | Runs-14 | BatA-5 | Wickets-47 | BowlA-26 | Ct/St-4 | FPM-0.1
239 Down 13 Kusal Mendis (Sri Lanka) flag Kusal Mendis (Sri Lanka) 489.45 M-46 | Runs-1355 | BatA-32 | Wickets-0 | BowlA-na | Ct/St-23 | FPM-0.5
240 Down 73 Zaman Khan (Pakistan) flag Zaman Khan (Pakistan) 489.21 M-67 | Runs-28 | BatA-6 | Wickets-87 | BowlA-23 | Ct/St-13 | FPM-0.2
241 New Tanzim Hasan Sakib (Bangladesh) flag Tanzim Hasan Sakib (Bangladesh) 488.93 M-17 | Runs-65 | BatA-16 | Wickets-21 | BowlA-26 | Ct/St-5 | FPM-0.3
242 New Mohammad Haris (Pakistan) flag Mohammad Haris (Pakistan) 488.49 M-49 | Runs-1135 | BatA-24 | Wickets-0 | BowlA-na | Ct/St-38 | FPM-0.8
243 New Fazalhaq Farooqi (Afghanistan) flag Fazalhaq Farooqi (Afghanistan) 488.41 M-46 | Runs-32 | BatA-11 | Wickets-57 | BowlA-22 | Ct/St-7 | FPM-0.2
244 Down 153 Josh Davey (Scotland) flag Josh Davey (Scotland) 487.70 M-36 | Runs-100 | BatA-100 | Wickets-50 | BowlA-21 | Ct/St-12 | FPM-0.3
245 Down 18 James Vince (England) flag James Vince (England) 487.44 M-172 | Runs-5250 | BatA-36 | Wickets-0 | BowlA-na | Ct/St-100 | FPM-0.6
246 Down 90 Callum Parkinson (England) flag Callum Parkinson (England) 486.95 M-68 | Runs-120 | BatA-8 | Wickets-84 | BowlA-23 | Ct/St-12 | FPM-0.2
247 New Tom Helm (England) flag Tom Helm (England) 486.95 M-58 | Runs-182 | BatA-11 | Wickets-55 | BowlA-31 | Ct/St-18 | FPM-0.3
248 Down 5 Ashton Turner (Australia) flag Ashton Turner (Australia) 486.08 M-103 | Runs-1905 | BatA-32 | Wickets-16 | BowlA-30 | Ct/St-48 | FPM-0.5
249 Down 130 Thisara Perera (Sri Lanka) flag Thisara Perera (Sri Lanka) 485.76 M-71 | Runs-844 | BatA-20 | Wickets-35 | BowlA-31 | Ct/St-29 | FPM-0.4
250 New Kusal Perera (Sri Lanka) flag Kusal Perera (Sri Lanka) 485.70 M-33 | Runs-937 | BatA-31 | Wickets-0 | BowlA-na | Ct/St-13 | FPM-0.4
Tags: #topcricketplayersofalltime #bestcricketplayersofalltime #greatestcricketplayers #t20cricket #t20s #ment20s #venkateshiyer #iyer #ollystone #stone #sanjusamson #samson #aamerjamal #jamal #waqarsalamkheil #salamkheil #eathanbosch #bosch #arshdeepsingh #singh #richardgleeson #gleeson #glennphillips #phillips #reecetopley #topley #avishkafernando #fernando #iccrankings #icctestrankings #iccodirankings #icct20irankings #iccteamrankings #iccplayerrankings #iccmenrankings #iccwomenrankings #iplrankings