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 1 Ravindra Jadeja (India) flag Ravindra Jadeja (India) 755.13 M-33 | Runs-1901 | BatA-40 | Wickets-109 | BowlA-27 | Ct/St-9 | FPM-0.3
2 Up 1 Joe Root (England) flag Joe Root (England) 728.89 M-53 | Runs-4829 | BatA-57 | Wickets-35 | BowlA-50 | Ct/St-78 | FPM-1.5
3 Down 2 Jasprit Bumrah (India) flag Jasprit Bumrah (India) 711.39 M-28 | Runs-298 | BatA-9 | Wickets-136 | BowlA-18 | Ct/St-11 | FPM-0.4
4 Up 1 Pat Cummins (Australia) flag Pat Cummins (Australia) 651.50 M-37 | Runs-840 | BatA-17 | Wickets-145 | BowlA-23 | Ct/St-19 | FPM-0.5
5 Down 1 Mehidy Hasan Miraz (Bangladesh) flag Mehidy Hasan Miraz (Bangladesh) 648.19 M-27 | Runs-1216 | BatA-28 | Wickets-92 | BowlA-32 | Ct/St-20 | FPM-0.7
6 No change Kagiso Rabada (South Africa) flag Kagiso Rabada (South Africa) 630.90 M-24 | Runs-338 | BatA-12 | Wickets-123 | BowlA-20 | Ct/St-11 | FPM-0.5
7 No change Ravichandran Ashwin (India) flag Ravichandran Ashwin (India) 629.40 M-27 | Runs-818 | BatA-21 | Wickets-124 | BowlA-22 | Ct/St-9 | FPM-0.3
8 Up 3 Ben Duckett (England) flag Ben Duckett (England) 622.77 M-34 | Runs-2762 | BatA-46 | Wickets- | BowlA-na | Ct/St-29 | FPM-0.9
9 Up 11 Harry Brook (England) flag Harry Brook (England) 611.82 M-30 | Runs-2820 | BatA-58 | Wickets-1 | BowlA-105 | Ct/St-42 | FPM-1.4
10 Up 6 Ben Stokes (England) flag Ben Stokes (England) 610.04 M-44 | Runs-2401 | BatA-33 | Wickets-67 | BowlA-32 | Ct/St-32 | FPM-0.7
11 Down 3 Travis Head (Australia) flag Travis Head (Australia) 608.08 M-41 | Runs-2810 | BatA-43 | Wickets-16 | BowlA-28 | Ct/St-22 | FPM-0.5
12 Down 2 Nathan Lyon (Australia) flag Nathan Lyon (Australia) 607.10 M-39 | Runs-537 | BatA-14 | Wickets-163 | BowlA-25 | Ct/St-14 | FPM-0.4
13 Down 4 Dhananjaya de Silva (Sri Lanka) flag Dhananjaya de Silva (Sri Lanka) 600.34 M-29 | Runs-1880 | BatA-40 | Wickets-19 | BowlA-45 | Ct/St-49 | FPM-1.7
14 Down 1 Mitchell Starc (Australia) flag Mitchell Starc (Australia) 573.80 M-39 | Runs-726 | BatA-17 | Wickets-147 | BowlA-26 | Ct/St-14 | FPM-0.4
15 Down 1 Daryl Mitchell (New Zealand) flag Daryl Mitchell (New Zealand) 558.61 M-27 | Runs-1907 | BatA-43 | Wickets-2 | BowlA-126 | Ct/St-44 | FPM-1.6
16 Down 4 Steven Smith (Australia) flag Steven Smith (Australia) 556.80 M-42 | Runs-2937 | BatA-45 | Wickets-2 | BowlA-24 | Ct/St-78 | FPM-1.9
17 Down 2 Prabath Jayasuriya (Sri Lanka) flag Prabath Jayasuriya (Sri Lanka) 552.98 M-22 | Runs-255 | BatA-8 | Wickets-122 | BowlA-31 | Ct/St-4 | FPM-0.2
18 Down 1 Taijul Islam (Bangladesh) flag Taijul Islam (Bangladesh) 546.92 M-22 | Runs-374 | BatA-10 | Wickets-103 | BowlA-29 | Ct/St-8 | FPM-0.4
19 Up 5 Mohammed Siraj (India) flag Mohammed Siraj (India) 546.66 M-36 | Runs-112 | BatA-4 | Wickets-107 | BowlA-31 | Ct/St-17 | FPM-0.5
20 Up 5 Shubman Gill (India) flag Shubman Gill (India) 533.05 M-29 | Runs-2233 | BatA-44 | Wickets- | BowlA-na | Ct/St-23 | FPM-0.8
21 Down 3 Litton Das (Bangladesh) flag Litton Das (Bangladesh) 528.98 M-25 | Runs-1700 | BatA-38 | Wickets- | BowlA-na | Ct/St-74 | FPM-3.0
22 Down 1 Babar Azam (Pakistan) flag Babar Azam (Pakistan) 528.67 M-26 | Runs-2066 | BatA-43 | Wickets-2 | BowlA-21 | Ct/St-25 | FPM-1.0
23 Down 4 Usman Khawaja (Australia) flag Usman Khawaja (Australia) 523.83 M-40 | Runs-3166 | BatA-47 | Wickets- | BowlA-na | Ct/St-30 | FPM-0.8
24 Down 2 Rishabh Pant (India) flag Rishabh Pant (India) 511.49 M-26 | Runs-2024 | BatA-45 | Wickets- | BowlA-na | Ct/St-88 | FPM-3.4
25 Up 15 Alzarri Joseph (West Indies) flag Alzarri Joseph (West Indies) 511.43 M-24 | Runs-397 | BatA-11 | Wickets-86 | BowlA-31 | Ct/St-9 | FPM-0.4
26 Down 3 Kraigg Brathwaite (West Indies) flag Kraigg Brathwaite (West Indies) 504.95 M-30 | Runs-1809 | BatA-32 | Wickets-7 | BowlA-55 | Ct/St-16 | FPM-0.5
27 Up 1 Zak Crawley (England) flag Zak Crawley (England) 502.35 M-45 | Runs-2609 | BatA-32 | Wickets- | BowlA-na | Ct/St-53 | FPM-1.2
28 Up 1 Tim Southee (New Zealand) flag Tim Southee (New Zealand) 497.44 M-28 | Runs-517 | BatA-11 | Wickets-77 | BowlA-39 | Ct/St-26 | FPM-0.9
29 Up 1 Dimuth Karunaratne (Sri Lanka) flag Dimuth Karunaratne (Sri Lanka) 495.64 M-28 | Runs-2046 | BatA-41 | Wickets- | BowlA-na | Ct/St-8 | FPM-0.3
30 Down 4 Tom Blundell (New Zealand) flag Tom Blundell (New Zealand) 495.36 M-30 | Runs-1568 | BatA-33 | Wickets- | BowlA-na | Ct/St-109 | FPM-3.6
31 Down 4 Najmul Hossain Shanto (Bangladesh) flag Najmul Hossain Shanto (Bangladesh) 494.24 M-28 | Runs-1640 | BatA-32 | Wickets- | BowlA-na | Ct/St-19 | FPM-0.7
32 No change Keshav Maharaj (South Africa) flag Keshav Maharaj (South Africa) 490.87 M-23 | Runs-553 | BatA-17 | Wickets-74 | BowlA-26 | Ct/St-12 | FPM-0.5
33 No change Tom Latham (New Zealand) flag Tom Latham (New Zealand) 489.22 M-29 | Runs-1778 | BatA-33 | Wickets- | BowlA-na | Ct/St-35 | FPM-1.2
34 Up 15 Matt Henry (New Zealand) flag Matt Henry (New Zealand) 484.76 M-17 | Runs-418 | BatA-17 | Wickets-92 | BowlA-21 | Ct/St-7 | FPM-0.4
35 Down 1 Dinesh Chandimal (Sri Lanka) flag Dinesh Chandimal (Sri Lanka) 483.54 M-28 | Runs-2203 | BatA-52 | Wickets- | BowlA-na | Ct/St-17 | FPM-0.6
36 Down 1 Angelo Mathews (Sri Lanka) flag Angelo Mathews (Sri Lanka) 483.46 M-29 | Runs-1978 | BatA-43 | Wickets- | BowlA-na | Ct/St-10 | FPM-0.3
37 Down 1 Salman Agha (Pakistan) flag Salman Agha (Pakistan) 483.26 M-21 | Runs-1317 | BatA-39 | Wickets-19 | BowlA-59 | Ct/St-25 | FPM-1.2
38 Down 7 Ollie Pope (England) flag Ollie Pope (England) 483.13 M-42 | Runs-2725 | BatA-37 | Wickets- | BowlA-na | Ct/St-58 | FPM-1.4
39 Down 1 Kane Williamson (New Zealand) flag Kane Williamson (New Zealand) 478.76 M-20 | Runs-2046 | BatA-58 | Wickets- | BowlA-na | Ct/St-18 | FPM-0.9
40 Down 1 Marnus Labuschagne (Australia) flag Marnus Labuschagne (Australia) 476.00 M-40 | Runs-2550 | BatA-39 | Wickets-1 | BowlA-295 | Ct/St-26 | FPM-0.7
41 Up 3 KL Rahul (India) flag KL Rahul (India) 474.51 M-27 | Runs-1783 | BatA-36 | Wickets- | BowlA-na | Ct/St-34 | FPM-1.3
42 Down 1 Marco Jansen (South Africa) flag Marco Jansen (South Africa) 472.38 M-18 | Runs-506 | BatA-22 | Wickets-77 | BowlA-22 | Ct/St-18 | FPM-1.0
43 Down 6 Alex Carey (Australia) flag Alex Carey (Australia) 472.11 M-43 | Runs-2010 | BatA-35 | Wickets- | BowlA-na | Ct/St-177 | FPM-4.1
44 Down 2 Kusal Mendis (Sri Lanka) flag Kusal Mendis (Sri Lanka) 471.25 M-26 | Runs-1735 | BatA-41 | Wickets- | BowlA-na | Ct/St-47 | FPM-1.8
45 Down 2 Rohit Sharma (India) flag Rohit Sharma (India) 468.87 M-28 | Runs-1622 | BatA-34 | Wickets- | BowlA-na | Ct/St-26 | FPM-0.9
46 Up 11 Jayden Seales (West Indies) flag Jayden Seales (West Indies) 463.47 M-19 | Runs-135 | BatA-8 | Wickets-83 | BowlA-22 | Ct/St-5 | FPM-0.3
47 Up 5 Chris Woakes (England) flag Chris Woakes (England) 460.35 M-24 | Runs-730 | BatA-21 | Wickets-80 | BowlA-30 | Ct/St-14 | FPM-0.6
48 Down 3 Virat Kohli (India) flag Virat Kohli (India) 458.67 M-31 | Runs-1683 | BatA-32 | Wickets- | BowlA-na | Ct/St-31 | FPM-1.0
49 Down 2 Mohammad Rizwan (Pakistan) flag Mohammad Rizwan (Pakistan) 455.48 M-24 | Runs-1453 | BatA-39 | Wickets- | BowlA-na | Ct/St-74 | FPM-3.1
50 Down 4 Yashasvi Jaiswal (India) flag Yashasvi Jaiswal (India) 452.20 M-24 | Runs-2209 | BatA-50 | Wickets- | BowlA-na | Ct/St-21 | FPM-0.9
51 Up 8 Josh Hazlewood (Australia) flag Josh Hazlewood (Australia) 449.14 M-21 | Runs-120 | BatA-10 | Wickets-83 | BowlA-21 | Ct/St-11 | FPM-0.5
52 Up 1 Devon Conway (New Zealand) flag Devon Conway (New Zealand) 439.16 M-25 | Runs-1549 | BatA-34 | Wickets- | BowlA-na | Ct/St-12 | FPM-0.5
53 Down 5 Mominul Haque (Bangladesh) flag Mominul Haque (Bangladesh) 438.90 M-28 | Runs-1278 | BatA-27 | Wickets-7 | BowlA-29 | Ct/St-13 | FPM-0.5
54 Down 4 Saud Shakeel (Pakistan) flag Saud Shakeel (Pakistan) 429.59 M-19 | Runs-1658 | BatA-50 | Wickets- | BowlA-na | Ct/St-10 | FPM-0.5
55 Down 4 Temba Bavuma (South Africa) flag Temba Bavuma (South Africa) 425.80 M-20 | Runs-1611 | BatA-50 | Wickets- | BowlA-na | Ct/St-11 | FPM-0.6
56 Down 2 Jack Leach (England) flag Jack Leach (England) 417.69 M-23 | Runs-225 | BatA-13 | Wickets-80 | BowlA-37 | Ct/St-9 | FPM-0.4
57 Down 2 Asitha Fernando (Sri Lanka) flag Asitha Fernando (Sri Lanka) 417.00 M-21 | Runs-54 | BatA-4 | Wickets-76 | BowlA-27 | Ct/St-6 | FPM-0.3
58 Up 18 Shamar Joseph (West Indies) flag Shamar Joseph (West Indies) 412.33 M-11 | Runs-299 | BatA-16 | Wickets-51 | BowlA-22 | Ct/St-1 | FPM-0.1
59 Up 16 Cameron Green (Australia) flag Cameron Green (Australia) 401.75 M-28 | Runs-1329 | BatA-34 | Wickets-35 | BowlA-32 | Ct/St-29 | FPM-1.0
60 No change Mushfiqur Rahim (Bangladesh) flag Mushfiqur Rahim (Bangladesh) 399.12 M-23 | Runs-1632 | BatA-42 | Wickets- | BowlA-na | Ct/St-5 | FPM-0.2
61 Up 1 Abdullah Shafique (Pakistan) flag Abdullah Shafique (Pakistan) 395.94 M-22 | Runs-1504 | BatA-39 | Wickets- | BowlA-na | Ct/St-18 | FPM-0.8
62 Up 1 Noman Ali (Pakistan) flag Noman Ali (Pakistan) 389.99 M-15 | Runs-194 | BatA-11 | Wickets-67 | BowlA-26 | Ct/St-2 | FPM-0.1
63 Down 2 Rachin Ravindra (New Zealand) flag Rachin Ravindra (New Zealand) 384.76 M-16 | Runs-1059 | BatA-37 | Wickets-10 | BowlA-45 | Ct/St-9 | FPM-0.6
64 Up 1 Glenn Phillips (New Zealand) flag Glenn Phillips (New Zealand) 383.09 M-14 | Runs-676 | BatA-34 | Wickets-31 | BowlA-31 | Ct/St-15 | FPM-1.1
65 Up 1 Stuart Broad (England) flag Stuart Broad (England) 382.39 M-19 | Runs-296 | BatA-13 | Wickets-81 | BowlA-27 | Ct/St-8 | FPM-0.4
66 Up 2 Aiden Markram (South Africa) flag Aiden Markram (South Africa) 379.90 M-20 | Runs-1169 | BatA-32 | Wickets-5 | BowlA-32 | Ct/St-30 | FPM-1.5
67 Down 11 Jason Holder (West Indies) flag Jason Holder (West Indies) 375.31 M-20 | Runs-786 | BatA-25 | Wickets-33 | BowlA-43 | Ct/St-21 | FPM-1.1
68 Down 1 Kyle Verreynne (South Africa) flag Kyle Verreynne (South Africa) 375.27 M-25 | Runs-1126 | BatA-34 | Wickets- | BowlA-na | Ct/St-90 | FPM-3.6
69 No change Jonny Bairstow (England) flag Jonny Bairstow (England) 374.44 M-26 | Runs-1845 | BatA-43 | Wickets- | BowlA-na | Ct/St-57 | FPM-2.2
70 No change Ollie Robinson (England) flag Ollie Robinson (England) 373.85 M-19 | Runs-368 | BatA-14 | Wickets-69 | BowlA-24 | Ct/St-7 | FPM-0.4
71 Down 7 Mark Wood (England) flag Mark Wood (England) 368.13 M-17 | Runs-335 | BatA-14 | Wickets-60 | BowlA-27 | Ct/St-1 | FPM-0.1
72 Down 1 Kemar Roach (West Indies) flag Kemar Roach (West Indies) 365.56 M-20 | Runs-323 | BatA-13 | Wickets-61 | BowlA-27 | Ct/St-8 | FPM-0.4
73 Down 1 Ajaz Patel (New Zealand) flag Ajaz Patel (New Zealand) 357.81 M-12 | Runs-116 | BatA-11 | Wickets-59 | BowlA-29 | Ct/St-5 | FPM-0.4
74 Up 7 Scott Boland (Australia) flag Scott Boland (Australia) 351.67 M-14 | Runs-83 | BatA-8 | Wickets-62 | BowlA-17 | Ct/St-7 | FPM-0.5
75 Up 26 Gus Atkinson (England) flag Gus Atkinson (England) 342.05 M-13 | Runs-363 | BatA-21 | Wickets-63 | BowlA-22 | Ct/St-6 | FPM-0.5
76 Down 18 Joshua Da Silva (West Indies) flag Joshua Da Silva (West Indies) 341.63 M-26 | Runs-921 | BatA-24 | Wickets- | BowlA-na | Ct/St-103 | FPM-4.0
77 Down 4 James Anderson (England) flag James Anderson (England) 332.62 M-26 | Runs-108 | BatA-5 | Wickets-87 | BowlA-25 | Ct/St-9 | FPM-0.3
78 Down 4 Shakib Al Hasan (Bangladesh) flag Shakib Al Hasan (Bangladesh) 332.28 M-13 | Runs-676 | BatA-31 | Wickets-31 | BowlA-36 | Ct/St-4 | FPM-0.3
79 Up 6 Wiaan Mulder (South Africa) flag Wiaan Mulder (South Africa) 331.38 M-15 | Runs-1010 | BatA-48 | Wickets-24 | BowlA-27 | Ct/St-23 | FPM-1.5
80 Up 45 Washington Sundar (India) flag Washington Sundar (India) 330.71 M-9 | Runs-487 | BatA-37 | Wickets-26 | BowlA-24 | Ct/St-3 | FPM-0.3
81 Up 3 Will Young (New Zealand) flag Will Young (New Zealand) 330.36 M-18 | Runs-966 | BatA-31 | Wickets- | BowlA-na | Ct/St-20 | FPM-1.1
82 Down 5 Mitchell Marsh (Australia) flag Mitchell Marsh (Australia) 329.19 M-14 | Runs-823 | BatA-36 | Wickets-9 | BowlA-49 | Ct/St-11 | FPM-0.8
83 Down 5 Kamindu Mendis (Sri Lanka) flag Kamindu Mendis (Sri Lanka) 327.06 M-14 | Runs-1316 | BatA-63 | Wickets-3 | BowlA-37 | Ct/St-14 | FPM-1.0
84 Down 5 Shan Masood (Pakistan) flag Shan Masood (Pakistan) 315.06 M-17 | Runs-1002 | BatA-31 | Wickets- | BowlA-na | Ct/St-12 | FPM-0.7
85 Down 5 Sajid Khan (Pakistan) flag Sajid Khan (Pakistan) 314.69 M-10 | Runs-179 | BatA-15 | Wickets-57 | BowlA-26 | Ct/St-6 | FPM-0.6
86 Down 4 Ramesh Mendis (Sri Lanka) flag Ramesh Mendis (Sri Lanka) 312.91 M-14 | Runs-351 | BatA-18 | Wickets-63 | BowlA-31 | Ct/St-6 | FPM-0.4
87 Down 4 Pathum Nissanka (Sri Lanka) flag Pathum Nissanka (Sri Lanka) 311.74 M-14 | Runs-1076 | BatA-47 | Wickets- | BowlA-na | Ct/St-11 | FPM-0.8
88 No change Jomel Warrican (West Indies) flag Jomel Warrican (West Indies) 305.86 M-11 | Runs-187 | BatA-12 | Wickets-41 | BowlA-22 | Ct/St-5 | FPM-0.5
89 Up 11 Shoaib Bashir (England) flag Shoaib Bashir (England) 303.63 M-19 | Runs-92 | BatA-7 | Wickets-68 | BowlA-39 | Ct/St-5 | FPM-0.3
90 Up 20 Sean Williams (Zimbabwe) flag Sean Williams (Zimbabwe) 302.24 M-9 | Runs-892 | BatA-56 | Wickets-5 | BowlA-40 | Ct/St-9 | FPM-1.0
91 Down 5 Shaheen Shah Afridi (Pakistan) flag Shaheen Shah Afridi (Pakistan) 301.69 M-14 | Runs-160 | BatA-13 | Wickets-58 | BowlA-26 | Ct/St-1 | FPM-0.1
92 Up 6 Mitchell Santner (New Zealand) flag Mitchell Santner (New Zealand) 292.24 M-7 | Runs-319 | BatA-29 | Wickets-37 | BowlA-20 | Ct/St-7 | FPM-1.0
93 Down 6 Will O�Rourke (New Zealand) flag Will O�Rourke (New Zealand) 290.43 M-11 | Runs-18 | BatA-3 | Wickets-39 | BowlA-24 | Ct/St-6 | FPM-0.5
94 Up 15 Brydon Carse (England) flag Brydon Carse (England) 281.73 M-9 | Runs-258 | BatA-23 | Wickets-36 | BowlA-30 | Ct/St-7 | FPM-0.8
95 Down 5 Imam-ul-Haq (Pakistan) flag Imam-ul-Haq (Pakistan) 281.14 M-13 | Runs-1083 | BatA-47 | Wickets- | BowlA-na | Ct/St-14 | FPM-1.1
96 Down 5 David Warner (Australia) flag David Warner (Australia) 279.75 M-26 | Runs-1475 | BatA-33 | Wickets- | BowlA-na | Ct/St-22 | FPM-0.8
97 Down 2 Alick Athanaze (West Indies) flag Alick Athanaze (West Indies) 273.64 M-13 | Runs-627 | BatA-25 | Wickets-1 | BowlA-79 | Ct/St-13 | FPM-1.0
98 Down 5 Jermaine Blackwood (West Indies) flag Jermaine Blackwood (West Indies) 273.16 M-17 | Runs-865 | BatA-30 | Wickets-1 | BowlA-34 | Ct/St-16 | FPM-0.9
99 Down 5 Lahiru Kumara (Sri Lanka) flag Lahiru Kumara (Sri Lanka) 272.23 M-11 | Runs-83 | BatA-6 | Wickets-35 | BowlA-32 | Ct/St-6 | FPM-0.5
100 Down 4 Dean Elgar (South Africa) flag Dean Elgar (South Africa) 268.64 M-17 | Runs-1000 | BatA-32 | Wickets- | BowlA-na | Ct/St-18 | FPM-1.1