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

Updated monthly or as mentioned, these are Cricratings' own rankings as calculated using last four years of performances. Recent matches carry more weight using progressive factors.  Updated - 31st Jul 2025. These are not ICC rankings and any resemblance is purely coincidental.

CRR Change Name Points Stats
1 Up 3 Litton Das (Bangladesh) flag Litton Das (Bangladesh) 819.65 M-74 | Ct/St-63 | FPM-0.9
2 Down 1 Jos Buttler (England) flag Jos Buttler (England) 752.46 M-55 | Ct/St-49 | FPM-0.9
3 Down 1 Kusal Mendis (Sri Lanka) flag Kusal Mendis (Sri Lanka) 660.27 M-52 | Ct/St-40 | FPM-0.8
4 Down 1 Quinton de Kock (South Africa) flag Quinton de Kock (South Africa) 605.58 M-38 | Ct/St-40 | FPM-1.1
5 No change Scott Edwards (Netherlands) flag Scott Edwards (Netherlands) 579.44 M-46 | Ct/St-43 | FPM-0.9
6 Up 1 Mitchell Hay (New Zealand) flag Mitchell Hay (New Zealand) 552.09 M-11 | Ct/St-26 | FPM-2.4
7 Up 1 Nicholas Pooran (West Indies) flag Nicholas Pooran (West Indies) 533.42 M-67 | Ct/St-45 | FPM-0.7
8 Up 2 Devon Conway (New Zealand) flag Devon Conway (New Zealand) 524.28 M-40 | Ct/St-33 | FPM-0.8
9 Down 3 Rishabh Pant (India) flag Rishabh Pant (India) 522.83 M-43 | Ct/St-37 | FPM-0.9
10 Down 1 Phil Salt (England) flag Phil Salt (England) 510.83 M-43 | Ct/St-31 | FPM-0.7
11 Up 1 Matthew Wade (Australia) flag Matthew Wade (Australia) 459.70 M-49 | Ct/St-39 | FPM-0.8
12 Down 1 Sanju Samson (India) flag Sanju Samson (India) 449.93 M-32 | Ct/St-27 | FPM-0.8
13 No change Zane Green (Namibia) flag Zane Green (Namibia) 448.10 M-48 | Ct/St-43 | FPM-0.9
14 Up 1 Aasif Sheikh (Nepal) flag Aasif Sheikh (Nepal) 435.43 M-55 | Ct/St-45 | FPM-0.8
15 Up 1 Harry Tector (Ireland) flag Harry Tector (Ireland) 428.49 M-62 | Ct/St-46 | FPM-0.7
16 Down 2 Lorcan Tucker (Ireland) flag Lorcan Tucker (Ireland) 412.17 M-58 | Ct/St-47 | FPM-0.8
17 No change Mohammad Rizwan (Pakistan) flag Mohammad Rizwan (Pakistan) 409.02 M-65 | Ct/St-41 | FPM-0.6
18 Up 14 Daryl Mitchell (New Zealand) flag Daryl Mitchell (New Zealand) 391.15 M-64 | Ct/St-34 | FPM-0.5
19 Up 10 Mohammad Haris (Pakistan) flag Mohammad Haris (Pakistan) 372.64 M-21 | Ct/St-18 | FPM-0.9
20 Up 19 Rishad Hossain (Bangladesh) flag Rishad Hossain (Bangladesh) 368.52 M-40 | Ct/St-23 | FPM-0.6
21 Up 28 Tim Seifert (New Zealand) flag Tim Seifert (New Zealand) 368.09 M-36 | Ct/St-23 | FPM-0.6
22 Down 3 Harry Brook (England) flag Harry Brook (England) 364.40 M-47 | Ct/St-30 | FPM-0.6
23 Up 2 Matthew Cross (Scotland) flag Matthew Cross (Scotland) 362.62 M-40 | Ct/St-29 | FPM-0.7
24 Down 4 Rahmanullah Gurbaz (Afghanistan) flag Rahmanullah Gurbaz (Afghanistan) 361.59 M-53 | Ct/St-33 | FPM-0.6
25 Down 4 Usman Patel (Kuwait) flag Usman Patel (Kuwait) 361.44 M-54 | Ct/St-38 | FPM-0.7
26 Up 62 Glenn Maxwell (Australia) flag Glenn Maxwell (Australia) 357.41 M-49 | Ct/St-24 | FPM-0.5
27 Up 14 Fakhar Zaman (Pakistan) flag Fakhar Zaman (Pakistan) 351.61 M-45 | Ct/St-29 | FPM-0.6
28 Down 6 Aiden Markram (South Africa) flag Aiden Markram (South Africa) 346.04 M-45 | Ct/St-26 | FPM-0.6
29 Down 3 Irfan Karim (Kenya) flag Irfan Karim (Kenya) 344.12 M-48 | Ct/St-75 | FPM-1.6
30 Down 6 Nurul Hasan (Bangladesh) flag Nurul Hasan (Bangladesh) 341.71 M-34 | Ct/St-23 | FPM-0.7
31 Down 13 Rovman Powell (West Indies) flag Rovman Powell (West Indies) 336.08 M-69 | Ct/St-36 | FPM-0.5
32 Up 10 Michael Bracewell (New Zealand) flag Michael Bracewell (New Zealand) 330.57 M-36 | Ct/St-22 | FPM-0.6
33 Down 10 Suryakumar Yadav (India) flag Suryakumar Yadav (India) 328.81 M-79 | Ct/St-43 | FPM-0.5
34 Down 6 Muhammad Waseem (U.A.E.) flag Muhammad Waseem (U.A.E.) 322.91 M-78 | Ct/St-62 | FPM-0.8
35 Up 13 Reeza Hendricks (South Africa) flag Reeza Hendricks (South Africa) 313.86 M-50 | Ct/St-23 | FPM-0.5
36 Up 56 Jason Holder (West Indies) flag Jason Holder (West Indies) 306.18 M-48 | Ct/St-23 | FPM-0.5
37 Down 10 Rinku Singh (India) flag Rinku Singh (India) 305.42 M-33 | Ct/St-23 | FPM-0.7
38 Up 19 Josh Inglis (Australia) flag Josh Inglis (Australia) 303.77 M-34 | Ct/St-19 | FPM-0.6
39 Down 9 Shreyas Movva (Canada) flag Shreyas Movva (Canada) 297.92 M-24 | Ct/St-25 | FPM-1.0
40 Down 9 Najmul Hossain Shanto (Bangladesh) flag Najmul Hossain Shanto (Bangladesh) 295.91 M-47 | Ct/St-28 | FPM-0.6
41 Up 21 Mahedi Hasan (Bangladesh) flag Mahedi Hasan (Bangladesh) 294.42 M-52 | Ct/St-21 | FPM-0.4
42 Down 8 Liam Livingstone (England) flag Liam Livingstone (England) 288.56 M-52 | Ct/St-23 | FPM-0.4
43 Down 10 Hardik Pandya (India) flag Hardik Pandya (India) 283.67 M-65 | Ct/St-24 | FPM-0.4
44 Up 14 Mitchell Marsh (Australia) flag Mitchell Marsh (Australia) 282.54 M-45 | Ct/St-25 | FPM-0.6
45 Down 10 Dinesh Karthik (India) flag Dinesh Karthik (India) 277.83 M-28 | Ct/St-19 | FPM-0.7
46 No change Shimron Hetmyer (West Indies) flag Shimron Hetmyer (West Indies) 274.81 M-34 | Ct/St-19 | FPM-0.6
47 Down 10 Glenn Phillips (New Zealand) flag Glenn Phillips (New Zealand) 270.98 M-58 | Ct/St-34 | FPM-0.6
48 Down 10 Mohammad Nabi (Afghanistan) flag Mohammad Nabi (Afghanistan) 270.65 M-51 | Ct/St-28 | FPM-0.5
49 Up 96 Shai Hope (West Indies) flag Shai Hope (West Indies) 270.65 M-36 | Ct/St-16 | FPM-0.4
50 Down 14 Regis Chakabva (Zimbabwe) flag Regis Chakabva (Zimbabwe) 262.26 M-31 | Ct/St-23 | FPM-0.7
51 Up 2 Tim David (Australia/Singapore) flag Tim David (Australia/Singapore) 258.91 M-43 | Ct/St-22 | FPM-0.5
52 Down 9 Tristan Stubbs (South Africa) flag Tristan Stubbs (South Africa) 258.34 M-35 | Ct/St-19 | FPM-0.5
53 Up 299 Cameron Green (Australia) flag Cameron Green (Australia) 258.34 M-18 | Ct/St-14 | FPM-0.8
54 Up 17 Mark Chapman (New Zealand/Hong Kong) flag Mark Chapman (New Zealand/Hong Kong) 257.01 M-60 | Ct/St-23 | FPM-0.4
55 No change James Neesham (New Zealand) flag James Neesham (New Zealand) 256.20 M-55 | Ct/St-30 | FPM-0.5
56 Down 9 Monank Patel (U.S.A.) flag Monank Patel (U.S.A.) 254.69 M-35 | Ct/St-30 | FPM-0.9
57 Up 45 Clive Madande (Zimbabwe) flag Clive Madande (Zimbabwe) 251.34 M-39 | Ct/St-21 | FPM-0.5
58 Down 8 Tilak Varma (India) flag Tilak Varma (India) 251.32 M-25 | Ct/St-18 | FPM-0.7
59 Down 8 Gerhard Erasmus (Namibia) flag Gerhard Erasmus (Namibia) 247.38 M-49 | Ct/St-26 | FPM-0.5
60 Down 6 Sam Curran (England) flag Sam Curran (England) 242.34 M-42 | Ct/St-22 | FPM-0.5
61 Down 21 Heinrich Klaasen (South Africa) flag Heinrich Klaasen (South Africa) 240.97 M-35 | Ct/St-16 | FPM-0.5
62 Down 2 George Munsey (Scotland) flag George Munsey (Scotland) 240.82 M-43 | Ct/St-21 | FPM-0.5
63 Up 3 Ryan Burl (Zimbabwe) flag Ryan Burl (Zimbabwe) 236.33 M-66 | Ct/St-28 | FPM-0.4
64 Down 20 Wanindu Hasaranga (Sri Lanka) flag Wanindu Hasaranga (Sri Lanka) 235.87 M-57 | Ct/St-27 | FPM-0.5
65 Down 9 Soumya Sarkar (Bangladesh) flag Soumya Sarkar (Bangladesh) 232.41 M-31 | Ct/St-17 | FPM-0.5
66 Down 14 Didier Ndikubwimana (Rwanda) flag Didier Ndikubwimana (Rwanda) 231.22 M-90 | Ct/St-81 | FPM-0.9
67 Down 3 Rohit Sharma (India) flag Rohit Sharma (India) 226.79 M-48 | Ct/St-24 | FPM-0.5
68 Up 15 Rassie van der Dussen (South Africa) flag Rassie van der Dussen (South Africa) 224.14 M-28 | Ct/St-16 | FPM-0.6
69 Up 11 Mohammad Nawaz (Pakistan) flag Mohammad Nawaz (Pakistan) 223.58 M-40 | Ct/St-18 | FPM-0.5
70 Up 6 David Miller (South Africa) flag David Miller (South Africa) 222.54 M-41 | Ct/St-16 | FPM-0.4
71 Up 10 Saim Ayub (Pakistan) flag Saim Ayub (Pakistan) 221.85 M-34 | Ct/St-16 | FPM-0.5
72 Down 4 Kamindu Mendis (Sri Lanka) flag Kamindu Mendis (Sri Lanka) 219.85 M-20 | Ct/St-12 | FPM-0.6
73 Down 4 Matthew Short (Australia) flag Matthew Short (Australia) 219.24 M-14 | Ct/St-12 | FPM-0.9
74 Down 4 Dipendra Singh Airee (Nepal) flag Dipendra Singh Airee (Nepal) 219.08 M-56 | Ct/St-27 | FPM-0.5
75 Down 2 Azmatullah Omarzai (Afghanistan) flag Azmatullah Omarzai (Afghanistan) 217.12 M-47 | Ct/St-18 | FPM-0.4
76 Down 11 Aaron Finch (Australia) flag Aaron Finch (Australia) 215.21 M-27 | Ct/St-17 | FPM-0.6
77 Down 32 Wellington Masakadza (Zimbabwe) flag Wellington Masakadza (Zimbabwe) 214.58 M-47 | Ct/St-20 | FPM-0.4
78 Down 4 Vriitya Aravind (U.A.E.) flag Vriitya Aravind (U.A.E.) 214.05 M-43 | Ct/St-28 | FPM-0.7
79 Down 20 Haris Rauf (Pakistan) flag Haris Rauf (Pakistan) 213.40 M-65 | Ct/St-19 | FPM-0.3
80 Up 10 Brandon King (West Indies) flag Brandon King (West Indies) 212.47 M-57 | Ct/St-23 | FPM-0.4
81 Down 4 Curtis Campher (Ireland) flag Curtis Campher (Ireland) 210.76 M-61 | Ct/St-32 | FPM-0.5
82 Down 4 Tom Latham (New Zealand) flag Tom Latham (New Zealand) 210.32 M-13 | Ct/St-13 | FPM-1.0
83 Up 21 Sharvin Muniandy (Malaysia) flag Sharvin Muniandy (Malaysia) 209.17 M-75 | Ct/St-51 | FPM-0.7
84 Down 17 Shadab Khan (Pakistan) flag Shadab Khan (Pakistan) 209.08 M-61 | Ct/St-21 | FPM-0.3
85 Down 6 Adil Rashid (England) flag Adil Rashid (England) 208.08 M-65 | Ct/St-21 | FPM-0.3
86 Down 4 Ayaan Khan (Oman) flag Ayaan Khan (Oman) 207.76 M-42 | Ct/St-24 | FPM-0.6
87 Down 24 Zeeshan Ali (Hong Kong) flag Zeeshan Ali (Hong Kong) 207.56 M-60 | Ct/St-35 | FPM-0.6
88 Down 3 Tim Southee (New Zealand) flag Tim Southee (New Zealand) 203.57 M-43 | Ct/St-21 | FPM-0.5
89 Down 28 Dasun Shanaka (Sri Lanka) flag Dasun Shanaka (Sri Lanka) 202.83 M-59 | Ct/St-26 | FPM-0.4
90 Down 18 Ishan Kishan (India) flag Ishan Kishan (India) 202.28 M-29 | Ct/St-15 | FPM-0.5
91 Down 2 Ben Duckett (England) flag Ben Duckett (England) 200.58 M-19 | Ct/St-12 | FPM-0.6
92 Down 1 Tadiwanashe Marumani (Zimbabwe) flag Tadiwanashe Marumani (Zimbabwe) 200.38 M-39 | Ct/St-16 | FPM-0.4
93 Up 1 Rohit Paudel (Nepal) flag Rohit Paudel (Nepal) 197.63 M-56 | Ct/St-34 | FPM-0.6
94 Up 6 Max O'Dowd (Netherlands) flag Max O'Dowd (Netherlands) 196.13 M-44 | Ct/St-19 | FPM-0.4
95 Up 1 Devon Thomas (West Indies) flag Devon Thomas (West Indies) 195.88 M-9 | Ct/St-13 | FPM-1.4
96 Up 12 Jaker Ali (Bangladesh) flag Jaker Ali (Bangladesh) 195.68 M-33 | Ct/St-14 | FPM-0.4
97 Up 1 David Warner (Australia) flag David Warner (Australia) 195.44 M-29 | Ct/St-18 | FPM-0.6
98 Up 45 Tanzid Hasan (Bangladesh) flag Tanzid Hasan (Bangladesh) 192.56 M-29 | Ct/St-15 | FPM-0.5
99 No change Yasin Patel (Kuwait) flag Yasin Patel (Kuwait) 191.69 M-50 | Ct/St-25 | FPM-0.5
100 Down 3 Kagiso Rabada (South Africa) flag Kagiso Rabada (South Africa) 189.10 M-33 | Ct/St-14 | FPM-0.4