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 No change Alex Carey (Australia) flag Alex Carey (Australia) 805.09 M-43 | Ct/St-177 | FPM-4.1
2 No change Steven Smith (Australia) flag Steven Smith (Australia) 648.39 M-42 | Ct/St-78 | FPM-1.9
3 Up 1 Rishabh Pant (India) flag Rishabh Pant (India) 608.80 M-26 | Ct/St-88 | FPM-3.4
4 Up 1 Kyle Verreynne (South Africa) flag Kyle Verreynne (South Africa) 596.48 M-25 | Ct/St-90 | FPM-3.6
5 Down 2 Joshua Da Silva (West Indies) flag Joshua Da Silva (West Indies) 585.59 M-26 | Ct/St-103 | FPM-4.0
6 Up 2 Tom Blundell (New Zealand) flag Tom Blundell (New Zealand) 568.88 M-30 | Ct/St-109 | FPM-3.6
7 Down 1 Daryl Mitchell (New Zealand) flag Daryl Mitchell (New Zealand) 559.42 M-27 | Ct/St-44 | FPM-1.6
8 Down 1 Dhananjaya de Silva (Sri Lanka) flag Dhananjaya de Silva (Sri Lanka) 554.63 M-29 | Ct/St-49 | FPM-1.7
9 No change Mohammad Rizwan (Pakistan) flag Mohammad Rizwan (Pakistan) 533.25 M-24 | Ct/St-74 | FPM-3.1
10 No change Litton Das (Bangladesh) flag Litton Das (Bangladesh) 520.02 M-25 | Ct/St-74 | FPM-3.0
11 No change Joe Root (England) flag Joe Root (England) 468.28 M-53 | Ct/St-78 | FPM-1.5
12 No change Ben Foakes (England) flag Ben Foakes (England) 416.10 M-17 | Ct/St-60 | FPM-3.5
13 Up 13 Harry Brook (England) flag Harry Brook (England) 397.79 M-30 | Ct/St-42 | FPM-1.4
14 No change Zak Crawley (England) flag Zak Crawley (England) 396.70 M-45 | Ct/St-53 | FPM-1.2
15 Up 1 Aiden Markram (South Africa) flag Aiden Markram (South Africa) 393.07 M-20 | Ct/St-30 | FPM-1.5
16 Up 2 Salman Agha (Pakistan) flag Salman Agha (Pakistan) 384.55 M-21 | Ct/St-25 | FPM-1.2
17 No change KL Rahul (India) flag KL Rahul (India) 383.96 M-27 | Ct/St-34 | FPM-1.3
18 Down 3 Ollie Pope (England) flag Ollie Pope (England) 362.86 M-42 | Ct/St-58 | FPM-1.4
19 No change Kusal Mendis (Sri Lanka) flag Kusal Mendis (Sri Lanka) 360.57 M-26 | Ct/St-47 | FPM-1.8
20 No change Tom Latham (New Zealand) flag Tom Latham (New Zealand) 355.27 M-29 | Ct/St-35 | FPM-1.2
21 No change Virat Kohli (India) flag Virat Kohli (India) 347.57 M-31 | Ct/St-31 | FPM-1.0
22 Up 7 Will Young (New Zealand) flag Will Young (New Zealand) 345.64 M-18 | Ct/St-20 | FPM-1.1
23 Down 1 Jonny Bairstow (England) flag Jonny Bairstow (England) 323.20 M-26 | Ct/St-57 | FPM-2.2
24 Down 1 Rohit Sharma (India) flag Rohit Sharma (India) 320.07 M-28 | Ct/St-26 | FPM-0.9
25 Down 1 Marco Jansen (South Africa) flag Marco Jansen (South Africa) 316.38 M-18 | Ct/St-18 | FPM-1.0
26 Down 1 Tim Southee (New Zealand) flag Tim Southee (New Zealand) 310.71 M-28 | Ct/St-26 | FPM-0.9
27 Up 1 Babar Azam (Pakistan) flag Babar Azam (Pakistan) 295.22 M-26 | Ct/St-25 | FPM-1.0
28 Up 10 Cameron Green (Australia) flag Cameron Green (Australia) 288.57 M-28 | Ct/St-29 | FPM-1.0
29 Up 1 Shubman Gill (India) flag Shubman Gill (India) 287.88 M-29 | Ct/St-23 | FPM-0.8
30 Down 3 Ben Duckett (England) flag Ben Duckett (England) 285.34 M-34 | Ct/St-29 | FPM-0.9
31 Down 18 Jason Holder (West Indies) flag Jason Holder (West Indies) 284.08 M-20 | Ct/St-21 | FPM-1.1
32 Up 3 Wiaan Mulder (South Africa) flag Wiaan Mulder (South Africa) 273.81 M-15 | Ct/St-23 | FPM-1.5
33 Down 2 Usman Khawaja (Australia) flag Usman Khawaja (Australia) 266.41 M-40 | Ct/St-30 | FPM-0.8
34 Up 18 Kavem Hodge (West Indies) flag Kavem Hodge (West Indies) 264.99 M-11 | Ct/St-13 | FPM-1.2
35 Up 7 Brian Bennett (Zimbabwe) flag Brian Bennett (Zimbabwe) 258.84 M-9 | Ct/St-16 | FPM-1.8
36 No change Jos Buttler (England) flag Jos Buttler (England) 256.37 M-7 | Ct/St-30 | FPM-4.3
37 Down 3 Najmul Hossain Shanto (Bangladesh) flag Najmul Hossain Shanto (Bangladesh) 255.85 M-28 | Ct/St-19 | FPM-0.7
38 Down 1 Abdullah Shafique (Pakistan) flag Abdullah Shafique (Pakistan) 250.16 M-22 | Ct/St-18 | FPM-0.8
39 Down 6 Shadman Islam (Bangladesh) flag Shadman Islam (Bangladesh) 249.93 M-16 | Ct/St-17 | FPM-1.1
40 Down 8 Yashasvi Jaiswal (India) flag Yashasvi Jaiswal (India) 249.77 M-24 | Ct/St-21 | FPM-0.9
41 Up 33 Jamie Smith (England) flag Jamie Smith (England) 244.91 M-15 | Ct/St-54 | FPM-3.6
42 Down 2 Glenn Phillips (New Zealand) flag Glenn Phillips (New Zealand) 232.14 M-14 | Ct/St-15 | FPM-1.1
43 Up 11 Alick Athanaze (West Indies) flag Alick Athanaze (West Indies) 231.64 M-13 | Ct/St-13 | FPM-1.0
44 Down 3 Dean Elgar (South Africa) flag Dean Elgar (South Africa) 227.87 M-17 | Ct/St-18 | FPM-1.1
45 No change Marnus Labuschagne (Australia) flag Marnus Labuschagne (Australia) 216.28 M-40 | Ct/St-26 | FPM-0.7
46 Up 36 Roston Chase (West Indies) flag Roston Chase (West Indies) 211.63 M-13 | Ct/St-12 | FPM-0.9
47 Up 66 Shai Hope (West Indies) flag Shai Hope (West Indies) 211.62 M-5 | Ct/St-15 | FPM-3.0
48 Down 2 Shreyas Iyer (India) flag Shreyas Iyer (India) 211.61 M-14 | Ct/St-15 | FPM-1.1
49 Down 2 Kane Williamson (New Zealand) flag Kane Williamson (New Zealand) 211.01 M-20 | Ct/St-18 | FPM-0.9
50 Down 2 Keegan Petersen (South Africa) flag Keegan Petersen (South Africa) 210.48 M-12 | Ct/St-15 | FPM-1.3
51 No change Beau Webster (Australia) flag Beau Webster (Australia) 210.13 M-7 | Ct/St-12 | FPM-1.7
52 Down 8 Mehidy Hasan Miraz (Bangladesh) flag Mehidy Hasan Miraz (Bangladesh) 209.69 M-27 | Ct/St-20 | FPM-0.7
53 Down 4 Mitchell Marsh (Australia) flag Mitchell Marsh (Australia) 209.25 M-14 | Ct/St-11 | FPM-0.8
54 Down 15 Ben Stokes (England) flag Ben Stokes (England) 208.46 M-44 | Ct/St-32 | FPM-0.7
55 Down 12 David Bedingham (South Africa) flag David Bedingham (South Africa) 208.43 M-15 | Ct/St-17 | FPM-1.1
56 Down 3 Imam-ul-Haq (Pakistan) flag Imam-ul-Haq (Pakistan) 200.06 M-13 | Ct/St-14 | FPM-1.1
57 Down 7 Travis Head (Australia) flag Travis Head (Australia) 195.95 M-41 | Ct/St-22 | FPM-0.5
58 Up 2 Kraigg Brathwaite (West Indies) flag Kraigg Brathwaite (West Indies) 179.30 M-30 | Ct/St-16 | FPM-0.5
59 Down 4 David Warner (Australia) flag David Warner (Australia) 179.14 M-26 | Ct/St-22 | FPM-0.8
60 Down 4 Niroshan Dickwella (Sri Lanka) flag Niroshan Dickwella (Sri Lanka) 177.12 M-9 | Ct/St-26 | FPM-2.9
61 Down 4 Pat Cummins (Australia) flag Pat Cummins (Australia) 175.03 M-37 | Ct/St-19 | FPM-0.5
62 Down 4 Kamindu Mendis (Sri Lanka) flag Kamindu Mendis (Sri Lanka) 173.11 M-14 | Ct/St-14 | FPM-1.0
63 Down 4 Shan Masood (Pakistan) flag Shan Masood (Pakistan) 172.60 M-17 | Ct/St-12 | FPM-0.7
64 Down 2 Zakir Hasan (Bangladesh) flag Zakir Hasan (Bangladesh) 168.15 M-13 | Ct/St-11 | FPM-0.8
65 Up 7 Michael Bracewell (New Zealand) flag Michael Bracewell (New Zealand) 167.18 M-9 | Ct/St-13 | FPM-1.4
66 Down 3 Keshav Maharaj (South Africa) flag Keshav Maharaj (South Africa) 166.36 M-23 | Ct/St-12 | FPM-0.5
67 Down 3 Tristan Stubbs (South Africa) flag Tristan Stubbs (South Africa) 165.91 M-10 | Ct/St-14 | FPM-1.4
68 Down 3 Nurul Hasan (Bangladesh) flag Nurul Hasan (Bangladesh) 165.29 M-8 | Ct/St-26 | FPM-3.3
69 Up 25 Josh Hazlewood (Australia) flag Josh Hazlewood (Australia) 164.41 M-21 | Ct/St-11 | FPM-0.5
70 Down 4 Temba Bavuma (South Africa) flag Temba Bavuma (South Africa) 164.01 M-20 | Ct/St-11 | FPM-0.6
71 Down 3 Chris Woakes (England) flag Chris Woakes (England) 163.27 M-24 | Ct/St-14 | FPM-0.6
72 Down 5 Jermaine Blackwood (West Indies) flag Jermaine Blackwood (West Indies) 162.81 M-17 | Ct/St-16 | FPM-0.9
73 Up 15 Mohammed Siraj (India) flag Mohammed Siraj (India) 160.90 M-36 | Ct/St-17 | FPM-0.5
74 Up 7 Craig Ervine (Zimbabwe) flag Craig Ervine (Zimbabwe) 160.85 M-11 | Ct/St-9 | FPM-0.8
75 Up 4 Sean Williams (Zimbabwe) flag Sean Williams (Zimbabwe) 158.74 M-9 | Ct/St-9 | FPM-1.0
76 Down 7 Nishan Madushka (Sri Lanka) flag Nishan Madushka (Sri Lanka) 156.60 M-10 | Ct/St-15 | FPM-1.5
77 No change Mominul Haque (Bangladesh) flag Mominul Haque (Bangladesh) 153.83 M-28 | Ct/St-13 | FPM-0.5
78 Down 8 Dinesh Chandimal (Sri Lanka) flag Dinesh Chandimal (Sri Lanka) 152.13 M-28 | Ct/St-17 | FPM-0.6
79 Down 4 Devon Conway (New Zealand) flag Devon Conway (New Zealand) 151.96 M-25 | Ct/St-12 | FPM-0.5
80 Down 9 Pathum Nissanka (Sri Lanka) flag Pathum Nissanka (Sri Lanka) 151.82 M-14 | Ct/St-11 | FPM-0.8
81 Down 20 Justin Greaves (West Indies) flag Justin Greaves (West Indies) 151.53 M-9 | Ct/St-9 | FPM-1.0
82 Up 1 Jasprit Bumrah (India) flag Jasprit Bumrah (India) 146.70 M-28 | Ct/St-11 | FPM-0.4
83 Down 7 Saud Shakeel (Pakistan) flag Saud Shakeel (Pakistan) 146.56 M-19 | Ct/St-10 | FPM-0.5
84 Down 6 Mahmudul Hasan Joy (Bangladesh) flag Mahmudul Hasan Joy (Bangladesh) 145.96 M-18 | Ct/St-9 | FPM-0.5
85 Down 5 Kagiso Rabada (South Africa) flag Kagiso Rabada (South Africa) 144.86 M-24 | Ct/St-11 | FPM-0.5
86 Down 13 Lorcan Tucker (Ireland) flag Lorcan Tucker (Ireland) 133.67 M-7 | Ct/St-22 | FPM-3.1
87 Down 2 Mitchell Starc (Australia) flag Mitchell Starc (Australia) 130.13 M-39 | Ct/St-14 | FPM-0.4
88 Up 14 Rachin Ravindra (New Zealand) flag Rachin Ravindra (New Zealand) 128.63 M-16 | Ct/St-9 | FPM-0.6
89 Down 2 Matt Henry (New Zealand) flag Matt Henry (New Zealand) 128.47 M-17 | Ct/St-7 | FPM-0.4
90 Down 1 Sarfaraz Ahmed (Pakistan) flag Sarfaraz Ahmed (Pakistan) 125.78 M-5 | Ct/St-15 | FPM-3.0
91 Down 1 Moeen Ali (England) flag Moeen Ali (England) 125.68 M-7 | Ct/St-7 | FPM-1.0
92 Down 1 Rassie van der Dussen (South Africa) flag Rassie van der Dussen (South Africa) 124.84 M-8 | Ct/St-8 | FPM-1.0
93 Down 1 Matthew Potts (England) flag Matthew Potts (England) 123.35 M-10 | Ct/St-8 | FPM-0.8
94 Down 1 Lahiru Kumara (Sri Lanka) flag Lahiru Kumara (Sri Lanka) 122.68 M-11 | Ct/St-6 | FPM-0.5
95 Down 9 Alzarri Joseph (West Indies) flag Alzarri Joseph (West Indies) 121.76 M-24 | Ct/St-9 | FPM-0.4
96 Down 1 Nkrumah Bonner (West Indies) flag Nkrumah Bonner (West Indies) 120.97 M-10 | Ct/St-10 | FPM-1.0
97 Down 1 Sarel Erwee (South Africa) flag Sarel Erwee (South Africa) 119.99 M-10 | Ct/St-8 | FPM-0.8
98 Down 1 Ravichandran Ashwin (India) flag Ravichandran Ashwin (India) 119.47 M-27 | Ct/St-9 | FPM-0.3
99 Down 1 Aamer Jamal (Pakistan) flag Aamer Jamal (Pakistan) 118.92 M-8 | Ct/St-5 | FPM-0.6
100 No change Kemar Roach (West Indies) flag Kemar Roach (West Indies) 117.97 M-20 | Ct/St-8 | FPM-0.4