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
57 Up 179 David Warner (Australia) flag David Warner (Australia) 597.29 M-29 | Runs-1012 | BatA-39 | Wickets-0 | BowlA-na | Ct/St-18 | FPM-0.6
70 Down 43 Suryakumar Yadav (India) flag Suryakumar Yadav (India) 561.28 M-78 | Runs-2570 | BatA-41 | Wickets-2 | BowlA-3 | Ct/St-46 | FPM-0.6
75 Down 9 Reeza Hendricks (South Africa) flag Reeza Hendricks (South Africa) 556.63 M-53 | Runs-1635 | BatA-33 | Wickets-0 | BowlA-na | Ct/St-23 | FPM-0.4
77 Up 4 Phil Salt (England) flag Phil Salt (England) 545.86 M-38 | Runs-1106 | BatA-37 | Wickets-0 | BowlA-na | Ct/St-25 | FPM-0.7
84 New Rohit Sharma (India) flag Rohit Sharma (India) 536.30 M-51 | Runs-1458 | BatA-31 | Wickets-0 | BowlA-na | Ct/St-25 | FPM-0.5
93 Up 114 Babar Azam (Pakistan) flag Babar Azam (Pakistan) 519.59 M-84 | Runs-2542 | BatA-35 | Wickets-0 | BowlA-na | Ct/St-35 | FPM-0.4
100 Up 73 Pathum Nissanka (Sri Lanka) flag Pathum Nissanka (Sri Lanka) 507.22 M-61 | Runs-1720 | BatA-30 | Wickets-0 | BowlA-na | Ct/St-11 | FPM-0.2
103 Up 118 George Munsey (Scotland) flag George Munsey (Scotland) 502.46 M-36 | Runs-1091 | BatA-32 | Wickets-0 | BowlA-na | Ct/St-16 | FPM-0.4
111 Down 3 Finn Allen (New Zealand) flag Finn Allen (New Zealand) 492.48 M-47 | Runs-1141 | BatA-24 | Wickets-0 | BowlA-na | Ct/St-19 | FPM-0.4
112 New Shai Hope (West Indies) flag Shai Hope (West Indies) 491.57 M-26 | Runs-609 | BatA-29 | Wickets-0 | BowlA-na | Ct/St-9 | FPM-0.3
113 New Travis Head (Australia) flag Travis Head (Australia) 491.52 M-22 | Runs-774 | BatA-37 | Wickets-0 | BowlA-na | Ct/St-4 | FPM-0.2
117 Up 92 David Miller (South Africa) flag David Miller (South Africa) 484.38 M-52 | Runs-1182 | BatA-39 | Wickets-0 | BowlA-na | Ct/St-24 | FPM-0.5
118 Up 5 Ibrahim Zadran (Afghanistan) flag Ibrahim Zadran (Afghanistan) 483.45 M-41 | Runs-1091 | BatA-31 | Wickets-0 | BowlA-na | Ct/St-16 | FPM-0.4
122 Down 69 Brandon King (West Indies) flag Brandon King (West Indies) 480.12 M-52 | Runs-1346 | BatA-29 | Wickets-0 | BowlA-na | Ct/St-22 | FPM-0.4
127 Up 99 Kusal Perera (Sri Lanka) flag Kusal Perera (Sri Lanka) 473.39 M-29 | Runs-662 | BatA-25 | Wickets-0 | BowlA-na | Ct/St-6 | FPM-0.2
130 New Johnson Charles (West Indies) flag Johnson Charles (West Indies) 470.72 M-26 | Runs-635 | BatA-24 | Wickets-0 | BowlA-na | Ct/St-12 | FPM-0.5
132 New Virat Kohli (India) flag Virat Kohli (India) 469.55 M-40 | Runs-1260 | BatA-45 | Wickets-0 | BowlA-na | Ct/St-12 | FPM-0.3
137 New Tristan Stubbs (South Africa) flag Tristan Stubbs (South Africa) 461.25 M-35 | Runs-670 | BatA-29 | Wickets-0 | BowlA-na | Ct/St-19 | FPM-0.5
144 New Fakhar Zaman (Pakistan) flag Fakhar Zaman (Pakistan) 458.08 M-52 | Runs-1010 | BatA-23 | Wickets-0 | BowlA-na | Ct/St-31 | FPM-0.6
151 Down 94 Najmul Hossain Shanto (Bangladesh) flag Najmul Hossain Shanto (Bangladesh) 452.25 M-47 | Runs-944 | BatA-24 | Wickets-0 | BowlA-na | Ct/St-28 | FPM-0.6
152 New Yashasvi Jaiswal (India) flag Yashasvi Jaiswal (India) 452.01 M-23 | Runs-723 | BatA-36 | Wickets-0 | BowlA-na | Ct/St-15 | FPM-0.7
154 New Will Jacks (England) flag Will Jacks (England) 447.63 M-23 | Runs-383 | BatA-18 | Wickets-1 | BowlA-41 | Ct/St-5 | FPM-0.2
163 New Tilak Varma (India) flag Tilak Varma (India) 434.87 M-20 | Runs-616 | BatA-51 | Wickets-2 | BowlA-13 | Ct/St-14 | FPM-0.7
175 New Max O'Dowd (Netherlands) flag Max O'Dowd (Netherlands) 426.91 M-41 | Runs-1168 | BatA-32 | Wickets-1 | BowlA-9 | Ct/St-13 | FPM-0.3
180 Up 28 Jonny Bairstow (England) flag Jonny Bairstow (England) 422.79 M-34 | Runs-739 | BatA-32 | Wickets-0 | BowlA-na | Ct/St-14 | FPM-0.4
186 Down 154 Kyle Mayers (West Indies) flag Kyle Mayers (West Indies) 419.81 M-36 | Runs-737 | BatA-22 | Wickets-0 | BowlA-na | Ct/St-15 | FPM-0.4
193 Down 114 Mark Chapman (New Zealand/Hong Kong) flag Mark Chapman (New Zealand/Hong Kong) 410.78 M-55 | Runs-1099 | BatA-31 | Wickets-1 | BowlA-22 | Ct/St-19 | FPM-0.3
199 Down 46 Andy Balbirnie (Ireland) flag Andy Balbirnie (Ireland) 406.08 M-67 | Runs-1447 | BatA-22 | Wickets-0 | BowlA-na | Ct/St-24 | FPM-0.4
201 New Evin Lewis (West Indies) flag Evin Lewis (West Indies) 404.36 M-29 | Runs-709 | BatA-26 | Wickets-0 | BowlA-na | Ct/St-5 | FPM-0.2
205 New Rinku Singh (India) flag Rinku Singh (India) 398.45 M-30 | Runs-507 | BatA-46 | Wickets-2 | BowlA-2 | Ct/St-20 | FPM-0.7
208 New Towhid Hridoy (Bangladesh) flag Towhid Hridoy (Bangladesh) 397.55 M-32 | Runs-684 | BatA-29 | Wickets-0 | BowlA-na | Ct/St-6 | FPM-0.2
210 Down 73 Najibullah Zadran (Afghanistan) flag Najibullah Zadran (Afghanistan) 396.85 M-47 | Runs-854 | BatA-28 | Wickets-0 | BowlA-na | Ct/St-14 | FPM-0.3
213 Down 77 Harry Brook (England) flag Harry Brook (England) 393.88 M-39 | Runs-707 | BatA-31 | Wickets-0 | BowlA-na | Ct/St-27 | FPM-0.7
221 New Shubman Gill (India) flag Shubman Gill (India) 389.74 M-21 | Runs-578 | BatA-30 | Wickets-0 | BowlA-na | Ct/St-5 | FPM-0.2