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
2 No change Hardik Pandya (India) flag Hardik Pandya (India) 935.28 M-66 | Runs-1312 | BatA-33 | Wickets-51 | BowlA-27 | Ct/St-27 | FPM-0.4
5 No change Axar Patel (India) flag Axar Patel (India) 823.79 M-55 | Runs-430 | BatA-20 | Wickets-56 | BowlA-22 | Ct/St-19 | FPM-0.3
6 No change Sikandar Raza (Zimbabwe) flag Sikandar Raza (Zimbabwe) 821.86 M-66 | Runs-1905 | BatA-34 | Wickets-67 | BowlA-20 | Ct/St-27 | FPM-0.4
7 No change Shakib Al Hasan (Bangladesh) flag Shakib Al Hasan (Bangladesh) 819.36 M-53 | Runs-984 | BatA-22 | Wickets-57 | BowlA-21 | Ct/St-12 | FPM-0.2
8 No change Mohammad Nabi (Afghanistan) flag Mohammad Nabi (Afghanistan) 816.34 M-54 | Runs-890 | BatA-23 | Wickets-28 | BowlA-31 | Ct/St-29 | FPM-0.5
9 No change Marcus Stoinis (Australia) flag Marcus Stoinis (Australia) 811.86 M-51 | Runs-1009 | BatA-36 | Wickets-36 | BowlA-21 | Ct/St-14 | FPM-0.3
10 No change Liam Livingstone (England) flag Liam Livingstone (England) 804.26 M-53 | Runs-865 | BatA-28 | Wickets-32 | BowlA-24 | Ct/St-25 | FPM-0.5
14 No change Glenn Maxwell (Australia) flag Glenn Maxwell (Australia) 758.24 M-49 | Runs-977 | BatA-26 | Wickets-14 | BowlA-39 | Ct/St-21 | FPM-0.4
19 No change Romario Shepherd (West Indies) flag Romario Shepherd (West Indies) 709.11 M-50 | Runs-537 | BatA-27 | Wickets-54 | BowlA-27 | Ct/St-7 | FPM-0.1
21 No change Dasun Shanaka (Sri Lanka) flag Dasun Shanaka (Sri Lanka) 700.14 M-62 | Runs-973 | BatA-23 | Wickets-22 | BowlA-23 | Ct/St-31 | FPM-0.5
23 No change Mitchell Marsh (Australia) flag Mitchell Marsh (Australia) 691.92 M-50 | Runs-1371 | BatA-34 | Wickets-10 | BowlA-23 | Ct/St-27 | FPM-0.5
26 No change Shadab Khan (Pakistan) flag Shadab Khan (Pakistan) 672.88 M-58 | Runs-496 | BatA-20 | Wickets-54 | BowlA-25 | Ct/St-21 | FPM-0.4
33 No change Dipendra Singh Airee (Nepal) flag Dipendra Singh Airee (Nepal) 643.74 M-53 | Runs-1395 | BatA-41 | Wickets-49 | BowlA-16 | Ct/St-27 | FPM-0.5
35 No change Moeen Ali (England) flag Moeen Ali (England) 637.63 M-58 | Runs-837 | BatA-24 | Wickets-34 | BowlA-22 | Ct/St-14 | FPM-0.2
36 No change Mahmudullah (Bangladesh) flag Mahmudullah (Bangladesh) 634.72 M-54 | Runs-969 | BatA-23 | Wickets-10 | BowlA-27 | Ct/St-19 | FPM-0.4
37 No change Gerhard Erasmus (Namibia) flag Gerhard Erasmus (Namibia) 629.69 M-49 | Runs-1150 | BatA-31 | Wickets-41 | BowlA-14 | Ct/St-25 | FPM-0.5
41 No change Andre Russell (West Indies) flag Andre Russell (West Indies) 619.15 M-34 | Runs-523 | BatA-25 | Wickets-34 | BowlA-26 | Ct/St-9 | FPM-0.3
43 No change Gareth Delany (Ireland) flag Gareth Delany (Ireland) 601.66 M-52 | Runs-640 | BatA-19 | Wickets-26 | BowlA-30 | Ct/St-18 | FPM-0.3
51 No change Jason Holder (West Indies) flag Jason Holder (West Indies) 571.11 M-46 | Runs-380 | BatA-18 | Wickets-53 | BowlA-26 | Ct/St-20 | FPM-0.4
60 No change Basil Hameed (U.A.E.) flag Basil Hameed (U.A.E.) 563.06 M-57 | Runs-745 | BatA-23 | Wickets-38 | BowlA-16 | Ct/St-25 | FPM-0.4
67 No change Karim Janat (Afghanistan) flag Karim Janat (Afghanistan) 540.89 M-43 | Runs-523 | BatA-20 | Wickets-18 | BowlA-25 | Ct/St-8 | FPM-0.2
68 No change Ryan Burl (Zimbabwe) flag Ryan Burl (Zimbabwe) 540.49 M-68 | Runs-1032 | BatA-25 | Wickets-44 | BowlA-19 | Ct/St-34 | FPM-0.5
70 No change Jan Frylinck (Namibia) flag Jan Frylinck (Namibia) 532.08 M-51 | Runs-672 | BatA-22 | Wickets-42 | BowlA-21 | Ct/St-18 | FPM-0.4
73 No change David Wiese (Namibia/South Africa) flag David Wiese (Namibia/South Africa) 524.97 M-34 | Runs-532 | BatA-28 | Wickets-35 | BowlA-23 | Ct/St-11 | FPM-0.3
76 No change Dinesh Nakrani (Uganda) flag Dinesh Nakrani (Uganda) 515.05 M-67 | Runs-972 | BatA-26 | Wickets-78 | BowlA-15 | Ct/St-17 | FPM-0.3
78 No change Bas de Leede (Netherlands) flag Bas de Leede (Netherlands) 511.23 M-33 | Runs-624 | BatA-28 | Wickets-33 | BowlA-20 | Ct/St-17 | FPM-0.5
79 No change James Neesham (New Zealand) flag James Neesham (New Zealand) 510.85 M-55 | Runs-694 | BatA-23 | Wickets-23 | BowlA-29 | Ct/St-29 | FPM-0.5
87 No change Aqib Ilyas (Oman) flag Aqib Ilyas (Oman) 495.02 M-34 | Runs-922 | BatA-31 | Wickets-45 | BowlA-15 | Ct/St-12 | FPM-0.4
89 No change JJ Smit (Namibia) flag JJ Smit (Namibia) 486.70 M-43 | Runs-733 | BatA-37 | Wickets-30 | BowlA-20 | Ct/St-17 | FPM-0.4
93 No change Sean Williams (Zimbabwe) flag Sean Williams (Zimbabwe) 476.84 M-39 | Runs-809 | BatA-23 | Wickets-16 | BowlA-26 | Ct/St-12 | FPM-0.3
97 No change George Dockrell (Ireland) flag George Dockrell (Ireland) 463.84 M-64 | Runs-902 | BatA-24 | Wickets-7 | BowlA-40 | Ct/St-25 | FPM-0.4
100 No change Alpesh Ramjani (Uganda) flag Alpesh Ramjani (Uganda) 458.38 M-54 | Runs-736 | BatA-25 | Wickets-88 | BowlA-10 | Ct/St-20 | FPM-0.4
101 No change Mohammed Aslam (Kuwait) flag Mohammed Aslam (Kuwait) 457.91 M-56 | Runs-636 | BatA-19 | Wickets-61 | BowlA-19 | Ct/St-14 | FPM-0.3
103 No change Gulbadin Naib (Afghanistan) flag Gulbadin Naib (Afghanistan) 454.94 M-27 | Runs-450 | BatA-25 | Wickets-16 | BowlA-15 | Ct/St-12 | FPM-0.4
109 No change Roston Chase (West Indies) flag Roston Chase (West Indies) 446.37 M-32 | Runs-410 | BatA-23 | Wickets-22 | BowlA-27 | Ct/St-10 | FPM-0.3
111 No change Zeeshan Maqsood (Oman) flag Zeeshan Maqsood (Oman) 441.93 M-42 | Runs-822 | BatA-27 | Wickets-33 | BowlA-22 | Ct/St-5 | FPM-0.1
120 No change Dhananjaya de Silva (Sri Lanka) flag Dhananjaya de Silva (Sri Lanka) 422.71 M-29 | Runs-516 | BatA-21 | Wickets-11 | BowlA-18 | Ct/St-17 | FPM-0.6
121 No change Assad Vala (P.N.G.) flag Assad Vala (P.N.G.) 419.27 M-37 | Runs-814 | BatA-26 | Wickets-17 | BowlA-19 | Ct/St-16 | FPM-0.4
122 No change Virandeep Singh (Malaysia) flag Virandeep Singh (Malaysia) 417.89 M-63 | Runs-1877 | BatA-41 | Wickets-70 | BowlA-12 | Ct/St-28 | FPM-0.4
129 No change Michael Bracewell (New Zealand) flag Michael Bracewell (New Zealand) 407.92 M-26 | Runs-258 | BatA-20 | Wickets-28 | BowlA-17 | Ct/St-12 | FPM-0.5
130 No change Saad Bin Zafar (Canada) flag Saad Bin Zafar (Canada) 405.77 M-38 | Runs-347 | BatA-29 | Wickets-38 | BowlA-20 | Ct/St-16 | FPM-0.4
143 No change Kushal Bhurtel (Nepal) flag Kushal Bhurtel (Nepal) 388.25 M-53 | Runs-1298 | BatA-28 | Wickets-19 | BowlA-10 | Ct/St-31 | FPM-0.6
144 No change Riazat Ali Shah (Uganda) flag Riazat Ali Shah (Uganda) 387.53 M-68 | Runs-1344 | BatA-31 | Wickets-40 | BowlA-21 | Ct/St-28 | FPM-0.4
145 No change Imran Anwar (Bahrain) flag Imran Anwar (Bahrain) 387.45 M-60 | Runs-839 | BatA-19 | Wickets-51 | BowlA-24 | Ct/St-12 | FPM-0.2
147 No change Ravindra Jadeja (India) flag Ravindra Jadeja (India) 383.52 M-24 | Runs-298 | BatA-30 | Wickets-15 | BowlA-31 | Ct/St-7 | FPM-0.3
155 No change Charles Amini (P.N.G.) flag Charles Amini (P.N.G.) 370.28 M-36 | Runs-651 | BatA-23 | Wickets-28 | BowlA-19 | Ct/St-13 | FPM-0.4
159 No change Shiraz Khan (Kuwait) flag Shiraz Khan (Kuwait) 363.97 M-42 | Runs-345 | BatA-25 | Wickets-39 | BowlA-23 | Ct/St-13 | FPM-0.3
160 No change Sarfaraz Ali (Bahrain) flag Sarfaraz Ali (Bahrain) 363.45 M-44 | Runs-797 | BatA-19 | Wickets-34 | BowlA-25 | Ct/St-5 | FPM-0.1
163 No change Chris Greaves (Scotland) flag Chris Greaves (Scotland) 359.87 M-30 | Runs-270 | BatA-19 | Wickets-18 | BowlA-27 | Ct/St-12 | FPM-0.4
167 No change Meet Bhavsar (Kuwait) flag Meet Bhavsar (Kuwait) 357.78 M-56 | Runs-1484 | BatA-30 | Wickets-9 | BowlA-18 | Ct/St-26 | FPM-0.5
175 No change Kushal Malla (Nepal) flag Kushal Malla (Nepal) 344.28 M-41 | Runs-855 | BatA-29 | Wickets-18 | BowlA-19 | Ct/St-14 | FPM-0.3
176 No change Afif Hossain (Bangladesh) flag Afif Hossain (Bangladesh) 343.00 M-58 | Runs-1004 | BatA-22 | Wickets-6 | BowlA-23 | Ct/St-16 | FPM-0.3
180 No change Richie Berrington (Scotland) flag Richie Berrington (Scotland) 341.70 M-36 | Runs-983 | BatA-36 | Wickets-1 | BowlA-51 | Ct/St-13 | FPM-0.4
187 No change Dilon Heyliger (Canada) flag Dilon Heyliger (Canada) 337.18 M-34 | Runs-300 | BatA-30 | Wickets-30 | BowlA-25 | Ct/St-6 | FPM-0.2
195 No change Jan Nicol Loftie-Eaton (Namibia) flag Jan Nicol Loftie-Eaton (Namibia) 332.47 M-39 | Runs-414 | BatA-18 | Wickets-12 | BowlA-33 | Ct/St-15 | FPM-0.4
199 No change Sese Bau (P.N.G.) flag Sese Bau (P.N.G.) 321.92 M-33 | Runs-602 | BatA-22 | Wickets-10 | BowlA-27 | Ct/St-13 | FPM-0.4
201 No change Haider Ali (Bahrain) flag Haider Ali (Bahrain) 321.77 M-63 | Runs-1408 | BatA-31 | Wickets-12 | BowlA-17 | Ct/St-31 | FPM-0.5
209 No change Norman Vanua (P.N.G.) flag Norman Vanua (P.N.G.) 315.54 M-33 | Runs-375 | BatA-16 | Wickets-31 | BowlA-24 | Ct/St-13 | FPM-0.4
212 No change Gulsan Jha (Nepal) flag Gulsan Jha (Nepal) 308.79 M-38 | Runs-477 | BatA-23 | Wickets-22 | BowlA-24 | Ct/St-10 | FPM-0.3
213 No change Mohammad Saifuddin (Bangladesh) flag Mohammad Saifuddin (Bangladesh) 308.74 M-23 | Runs-98 | BatA-20 | Wickets-28 | BowlA-26 | Ct/St-7 | FPM-0.3
215 No change Rachin Ravindra (New Zealand) flag Rachin Ravindra (New Zealand) 308.44 M-25 | Runs-240 | BatA-14 | Wickets-13 | BowlA-21 | Ct/St-11 | FPM-0.4
232 No change Harsh Thaker (Canada) flag Harsh Thaker (Canada) 294.14 M-34 | Runs-440 | BatA-21 | Wickets-29 | BowlA-19 | Ct/St-10 | FPM-0.3
236 No change Syed Aziz (Malaysia) flag Syed Aziz (Malaysia) 292.91 M-67 | Runs-1646 | BatA-30 | Wickets-28 | BowlA-26 | Ct/St-30 | FPM-0.4
243 No change Harmeet Singh (U.S.A.) flag Harmeet Singh (U.S.A.) 288.64 M-23 | Runs-235 | BatA-18 | Wickets-21 | BowlA-26 | Ct/St-7 | FPM-0.3
246 No change Mohammad Nadeem (Oman) flag Mohammad Nadeem (Oman) 286.72 M-34 | Runs-533 | BatA-27 | Wickets-9 | BowlA-58 | Ct/St-16 | FPM-0.5
248 No change Rakep Patel (Kenya) flag Rakep Patel (Kenya) 285.75 M-52 | Runs-1098 | BatA-34 | Wickets-33 | BowlA-15 | Ct/St-31 | FPM-0.6
250 No change Steven Taylor (U.S.A.) flag Steven Taylor (U.S.A.) 283.72 M-22 | Runs-551 | BatA-32 | Wickets-8 | BowlA-22 | Ct/St-5 | FPM-0.2