Cricket Ratings, Rankings and Awards; powered via a comprehensive original one-of-a-kind scoring system.

Year-end snapshots of ratings allowing you to track historical performance trends over time. Available for each year since the format origin.  Updated - 31st Jul 2025.

CRR Change Name Points Stats
40 No change Suryakumar Yadav (India) flag Suryakumar Yadav (India) 626.36 M-78 | Runs-2570 | BatA-41 | Wickets-2 | BowlA-3 | Ct/St-46 | FPM-0.6
47 No change Babar Azam (Pakistan) flag Babar Azam (Pakistan) 580.53 M-84 | Runs-2542 | BatA-35 | Wickets-0 | BowlA-na | Ct/St-35 | FPM-0.4
48 No change Reeza Hendricks (South Africa) flag Reeza Hendricks (South Africa) 576.75 M-53 | Runs-1635 | BatA-33 | Wickets-0 | BowlA-na | Ct/St-23 | FPM-0.4
56 No change Pathum Nissanka (Sri Lanka) flag Pathum Nissanka (Sri Lanka) 567.66 M-61 | Runs-1720 | BatA-30 | Wickets-0 | BowlA-na | Ct/St-11 | FPM-0.2
69 No change Rohit Sharma (India) flag Rohit Sharma (India) 532.89 M-51 | Runs-1458 | BatA-31 | Wickets-0 | BowlA-na | Ct/St-25 | FPM-0.5
71 No change Brandon King (West Indies) flag Brandon King (West Indies) 527.16 M-52 | Runs-1346 | BatA-29 | Wickets-0 | BowlA-na | Ct/St-22 | FPM-0.4
77 No change David Miller (South Africa) flag David Miller (South Africa) 512.88 M-52 | Runs-1182 | BatA-39 | Wickets-0 | BowlA-na | Ct/St-24 | FPM-0.5
85 No change Fakhar Zaman (Pakistan) flag Fakhar Zaman (Pakistan) 500.04 M-52 | Runs-1010 | BatA-23 | Wickets-0 | BowlA-na | Ct/St-31 | FPM-0.6
92 No change Finn Allen (New Zealand) flag Finn Allen (New Zealand) 477.40 M-47 | Runs-1141 | BatA-24 | Wickets-0 | BowlA-na | Ct/St-19 | FPM-0.4
96 No change Mark Chapman (New Zealand/Hong Kong) flag Mark Chapman (New Zealand/Hong Kong) 466.79 M-55 | Runs-1099 | BatA-31 | Wickets-1 | BowlA-22 | Ct/St-19 | FPM-0.3
105 No change Phil Salt (England) flag Phil Salt (England) 451.84 M-38 | Runs-1106 | BatA-37 | Wickets-0 | BowlA-na | Ct/St-25 | FPM-0.7
112 No change Virat Kohli (India) flag Virat Kohli (India) 441.06 M-40 | Runs-1260 | BatA-45 | Wickets-0 | BowlA-na | Ct/St-12 | FPM-0.3
116 No change Ibrahim Zadran (Afghanistan) flag Ibrahim Zadran (Afghanistan) 432.36 M-41 | Runs-1091 | BatA-31 | Wickets-0 | BowlA-na | Ct/St-16 | FPM-0.4
118 No change Najmul Hossain Shanto (Bangladesh) flag Najmul Hossain Shanto (Bangladesh) 428.42 M-47 | Runs-944 | BatA-24 | Wickets-0 | BowlA-na | Ct/St-28 | FPM-0.6
125 No change Najibullah Zadran (Afghanistan) flag Najibullah Zadran (Afghanistan) 413.64 M-47 | Runs-854 | BatA-28 | Wickets-0 | BowlA-na | Ct/St-14 | FPM-0.3
126 No change Kyle Mayers (West Indies) flag Kyle Mayers (West Indies) 413.58 M-36 | Runs-737 | BatA-22 | Wickets-0 | BowlA-na | Ct/St-15 | FPM-0.4
132 No change David Warner (Australia) flag David Warner (Australia) 404.77 M-29 | Runs-1012 | BatA-39 | Wickets-0 | BowlA-na | Ct/St-18 | FPM-0.6
136 No change Andy Balbirnie (Ireland) flag Andy Balbirnie (Ireland) 402.53 M-67 | Runs-1447 | BatA-22 | Wickets-0 | BowlA-na | Ct/St-24 | FPM-0.4
142 No change George Munsey (Scotland) flag George Munsey (Scotland) 388.45 M-36 | Runs-1091 | BatA-32 | Wickets-0 | BowlA-na | Ct/St-16 | FPM-0.4
154 No change Max O'Dowd (Netherlands) flag Max O'Dowd (Netherlands) 370.97 M-41 | Runs-1168 | BatA-32 | Wickets-1 | BowlA-9 | Ct/St-13 | FPM-0.3
158 No change Tristan Stubbs (South Africa) flag Tristan Stubbs (South Africa) 365.39 M-35 | Runs-670 | BatA-29 | Wickets-0 | BowlA-na | Ct/St-19 | FPM-0.5
170 No change Harry Brook (England) flag Harry Brook (England) 355.53 M-39 | Runs-707 | BatA-31 | Wickets-0 | BowlA-na | Ct/St-27 | FPM-0.7
174 No change Aaron Finch (Australia) flag Aaron Finch (Australia) 348.71 M-37 | Runs-971 | BatA-29 | Wickets-0 | BowlA-na | Ct/St-21 | FPM-0.6
185 No change Jonny Bairstow (England) flag Jonny Bairstow (England) 339.10 M-34 | Runs-739 | BatA-32 | Wickets-0 | BowlA-na | Ct/St-14 | FPM-0.4
190 No change Travis Head (Australia) flag Travis Head (Australia) 334.96 M-22 | Runs-774 | BatA-37 | Wickets-0 | BowlA-na | Ct/St-4 | FPM-0.2
207 No change Dawid Malan (England) flag Dawid Malan (England) 317.31 M-43 | Runs-1037 | BatA-29 | Wickets-0 | BowlA-na | Ct/St-18 | FPM-0.4
208 No change Kusal Perera (Sri Lanka) flag Kusal Perera (Sri Lanka) 317.15 M-29 | Runs-662 | BatA-25 | Wickets-0 | BowlA-na | Ct/St-6 | FPM-0.2
218 No change Johnson Charles (West Indies) flag Johnson Charles (West Indies) 305.82 M-26 | Runs-635 | BatA-24 | Wickets-0 | BowlA-na | Ct/St-12 | FPM-0.5
220 No change Shai Hope (West Indies) flag Shai Hope (West Indies) 305.65 M-26 | Runs-609 | BatA-29 | Wickets-0 | BowlA-na | Ct/St-9 | FPM-0.3
222 No change Tadiwanashe Marumani (Zimbabwe) flag Tadiwanashe Marumani (Zimbabwe) 302.77 M-42 | Runs-713 | BatA-18 | Wickets-0 | BowlA-na | Ct/St-15 | FPM-0.4
223 No change Bhanuka Rajapaksa (Sri Lanka) flag Bhanuka Rajapaksa (Sri Lanka) 302.19 M-36 | Runs-587 | BatA-22 | Wickets-0 | BowlA-na | Ct/St-10 | FPM-0.3
224 No change Evin Lewis (West Indies) flag Evin Lewis (West Indies) 301.95 M-29 | Runs-709 | BatA-26 | Wickets-0 | BowlA-na | Ct/St-5 | FPM-0.2
227 No change Craig Ervine (Zimbabwe) flag Craig Ervine (Zimbabwe) 300.08 M-46 | Runs-947 | BatA-22 | Wickets-0 | BowlA-na | Ct/St-19 | FPM-0.4
229 No change Rassie van der Dussen (South Africa) flag Rassie van der Dussen (South Africa) 297.49 M-32 | Runs-715 | BatA-31 | Wickets-0 | BowlA-na | Ct/St-16 | FPM-0.5
244 No change Martin Guptill (New Zealand) flag Martin Guptill (New Zealand) 287.36 M-28 | Runs-910 | BatA-33 | Wickets-0 | BowlA-na | Ct/St-18 | FPM-0.6