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
2 No change Steven Smith (Australia) flag Steven Smith (Australia) 648.39 M-42 | Ct/St-78 | FPM-1.9
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
11 No change Joe Root (England) flag Joe Root (England) 468.28 M-53 | Ct/St-78 | FPM-1.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
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
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
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
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
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
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
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
101 No change Jack Leach (England) flag Jack Leach (England) 115.56 M-23 | Ct/St-9 | FPM-0.4
102 Up 1 Ben Curran (Zimbabwe) flag Ben Curran (Zimbabwe) 115.16 M-7 | Ct/St-7 | FPM-1.0
103 Up 1 Sam Konstas (Australia) flag Sam Konstas (Australia) 112.84 M-5 | Ct/St-5 | FPM-1.0
104 Up 1 Angelo Mathews (Sri Lanka) flag Angelo Mathews (Sri Lanka) 111.43 M-29 | Ct/St-10 | FPM-0.3
105 Up 9 Nathan Lyon (Australia) flag Nathan Lyon (Australia) 110.35 M-39 | Ct/St-14 | FPM-0.4
106 No change Scott Boland (Australia) flag Scott Boland (Australia) 109.52 M-14 | Ct/St-7 | FPM-0.5
107 Down 8 Tony de Zorzi (South Africa) flag Tony de Zorzi (South Africa) 107.25 M-13 | Ct/St-10 | FPM-0.8
108 Down 1 Taijul Islam (Bangladesh) flag Taijul Islam (Bangladesh) 106.68 M-22 | Ct/St-8 | FPM-0.4
109 Down 1 Shahadat Hossain (Bangladesh) flag Shahadat Hossain (Bangladesh) 106.50 M-6 | Ct/St-8 | FPM-1.3
112 Up 15 Mitchell Santner (New Zealand) flag Mitchell Santner (New Zealand) 105.86 M-7 | Ct/St-7 | FPM-1.0
113 Down 2 Cheteshwar Pujara (India) flag Cheteshwar Pujara (India) 103.99 M-17 | Ct/St-9 | FPM-0.5
114 Up 56 Nick Welch (Zimbabwe) flag Nick Welch (Zimbabwe) 103.71 M-6 | Ct/St-6 | FPM-1.0
115 Down 3 Dimuth Karunaratne (Sri Lanka) flag Dimuth Karunaratne (Sri Lanka) 103.30 M-28 | Ct/St-8 | FPM-0.3
116 Down 32 Brydon Carse (England) flag Brydon Carse (England) 103.06 M-9 | Ct/St-7 | FPM-0.8
117 Down 2 Fawad Alam (Pakistan) flag Fawad Alam (Pakistan) 99.73 M-8 | Ct/St-8 | FPM-1.0