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
101 Up 5 Noah Croes (Netherlands) flag Noah Croes (Netherlands) 108.81 M-21 | Ct/St-14 | FPM-0.7
102 Down 5 Gerhard Erasmus (Namibia) flag Gerhard Erasmus (Namibia) 105.94 M-52 | Ct/St-24 | FPM-0.5
103 Down 4 George Dockrell (Ireland) flag George Dockrell (Ireland) 105.07 M-40 | Ct/St-12 | FPM-0.3
104 Down 1 Kashyap Prajapati (Oman) flag Kashyap Prajapati (Oman) 104.79 M-37 | Ct/St-19 | FPM-0.5
105 Up 5 Lungi Ngidi (South Africa) flag Lungi Ngidi (South Africa) 104.51 M-38 | Ct/St-9 | FPM-0.2
106 Up 6 Sean Abbott (Australia) flag Sean Abbott (Australia) 103.84 M-26 | Ct/St-13 | FPM-0.5
107 Down 3 Akeal Hosein (West Indies) flag Akeal Hosein (West Indies) 102.78 M-29 | Ct/St-13 | FPM-0.4
108 Up 5 Gajanand Singh (U.S.A.) flag Gajanand Singh (U.S.A.) 102.68 M-32 | Ct/St-14 | FPM-0.4
109 Up 6 Kamindu Mendis (Sri Lanka) flag Kamindu Mendis (Sri Lanka) 101.97 M-19 | Ct/St-8 | FPM-0.4
110 Up 6 Keshav Maharaj (South Africa) flag Keshav Maharaj (South Africa) 101.93 M-37 | Ct/St-10 | FPM-0.3
111 Up 6 Aaron Finch (Australia) flag Aaron Finch (Australia) 100.85 M-14 | Ct/St-8 | FPM-0.6
112 Up 22 Dasun Shanaka (Sri Lanka) flag Dasun Shanaka (Sri Lanka) 100.13 M-40 | Ct/St-14 | FPM-0.4
113 Up 51 Maheesh Theekshana (Sri Lanka) flag Maheesh Theekshana (Sri Lanka) 99.68 M-55 | Ct/St-13 | FPM-0.2
114 Up 4 Iftikhar Ahmed (Pakistan) flag Iftikhar Ahmed (Pakistan) 99.15 M-21 | Ct/St-12 | FPM-0.6
115 Up 4 Wanindu Hasaranga (Sri Lanka) flag Wanindu Hasaranga (Sri Lanka) 98.98 M-40 | Ct/St-12 | FPM-0.3
116 Down 7 Alzarri Joseph (West Indies) flag Alzarri Joseph (West Indies) 98.34 M-44 | Ct/St-12 | FPM-0.3
117 Up 4 Henry Nicholls (New Zealand) flag Henry Nicholls (New Zealand) 98.04 M-29 | Ct/St-11 | FPM-0.4
118 Down 40 Jonny Bairstow (England) flag Jonny Bairstow (England) 97.08 M-18 | Ct/St-10 | FPM-0.6
119 Up 5 Shayan Jahangir (U.S.A.) flag Shayan Jahangir (U.S.A.) 96.65 M-28 | Ct/St-20 | FPM-0.7
120 Up 7 Craig Ervine (Zimbabwe) flag Craig Ervine (Zimbabwe) 96.41 M-32 | Ct/St-14 | FPM-0.4
121 Up 7 Jayden Seales (West Indies) flag Jayden Seales (West Indies) 96.18 M-22 | Ct/St-6 | FPM-0.3
122 Down 14 Ishan Kishan (India) flag Ishan Kishan (India) 95.75 M-25 | Ct/St-13 | FPM-0.5
123 Up 7 Assad Vala (P.N.G.) flag Assad Vala (P.N.G.) 95.61 M-39 | Ct/St-18 | FPM-0.5
124 Up 7 Soumya Sarkar (Bangladesh) flag Soumya Sarkar (Bangladesh) 95.58 M-15 | Ct/St-9 | FPM-0.6
125 Up 7 Kyle Mayers (West Indies) flag Kyle Mayers (West Indies) 95.23 M-25 | Ct/St-10 | FPM-0.4
126 Up 7 Shaheen Shah Afridi (Pakistan) flag Shaheen Shah Afridi (Pakistan) 94.78 M-36 | Ct/St-11 | FPM-0.3
127 Up 9 Irfan Khan (Pakistan) flag Irfan Khan (Pakistan) 93.43 M-9 | Ct/St-5 | FPM-0.6
128 Up 9 Basil Hameed (U.A.E.) flag Basil Hameed (U.A.E.) 93.38 M-41 | Ct/St-17 | FPM-0.4
129 Up 9 Sybrand Engelbrecht (Netherlands) flag Sybrand Engelbrecht (Netherlands) 92.84 M-12 | Ct/St-9 | FPM-0.8
130 Down 7 Michael van Lingen (Namibia) flag Michael van Lingen (Namibia) 92.70 M-40 | Ct/St-14 | FPM-0.4
131 Up 9 Hammad Mirza (Oman) flag Hammad Mirza (Oman) 92.29 M-11 | Ct/St-14 | FPM-1.3
132 Up 10 Brydon Carse (England) flag Brydon Carse (England) 92.15 M-21 | Ct/St-9 | FPM-0.4
133 Up 10 Sanjay Krishnamurthi (U.S.A.) flag Sanjay Krishnamurthi (U.S.A.) 91.67 M-14 | Ct/St-9 | FPM-0.6
134 Up 10 Rahmat Shah (Afghanistan) flag Rahmat Shah (Afghanistan) 91.64 M-47 | Ct/St-10 | FPM-0.2
135 Up 10 Max O'Dowd (Netherlands) flag Max O'Dowd (Netherlands) 91.04 M-58 | Ct/St-14 | FPM-0.2
136 Down 7 Wessly Madhevere (Zimbabwe) flag Wessly Madhevere (Zimbabwe) 90.19 M-30 | Ct/St-11 | FPM-0.4
137 Down 15 Haris Rauf (Pakistan) flag Haris Rauf (Pakistan) 89.66 M-42 | Ct/St-9 | FPM-0.2
138 Up 9 Aryan Dutt (Netherlands) flag Aryan Dutt (Netherlands) 89.63 M-51 | Ct/St-11 | FPM-0.2
139 Down 13 Ben Stokes (England) flag Ben Stokes (England) 89.38 M-13 | Ct/St-8 | FPM-0.6
140 Up 8 Teja Nidamanuru (Netherlands) flag Teja Nidamanuru (Netherlands) 88.96 M-41 | Ct/St-13 | FPM-0.3
141 Up 8 Abrar Ahmed (Pakistan) flag Abrar Ahmed (Pakistan) 88.82 M-9 | Ct/St-5 | FPM-0.6
142 Up 8 Dunith Wellalage (Sri Lanka) flag Dunith Wellalage (Sri Lanka) 88.73 M-31 | Ct/St-10 | FPM-0.3
143 Up 8 Tanzid Hasan (Bangladesh) flag Tanzid Hasan (Bangladesh) 88.41 M-26 | Ct/St-7 | FPM-0.3
144 Up 8 Rishad Hossain (Bangladesh) flag Rishad Hossain (Bangladesh) 88.29 M-9 | Ct/St-6 | FPM-0.7
145 Down 10 Hardik Pandya (India) flag Hardik Pandya (India) 87.57 M-31 | Ct/St-11 | FPM-0.4
146 Down 35 Michael Leask (Scotland) flag Michael Leask (Scotland) 87.47 M-54 | Ct/St-18 | FPM-0.3
147 Up 26 Towhid Hridoy (Bangladesh) flag Towhid Hridoy (Bangladesh) 85.81 M-38 | Ct/St-9 | FPM-0.2
148 Up 5 Naseem Khushi (Oman) flag Naseem Khushi (Oman) 85.26 M-26 | Ct/St-24 | FPM-0.9
149 Down 42 Nicholas Pooran (West Indies) flag Nicholas Pooran (West Indies) 85.09 M-30 | Ct/St-13 | FPM-0.4
150 Down 55 Evin Lewis (West Indies) flag Evin Lewis (West Indies) 85.04 M-10 | Ct/St-7 | FPM-0.7
151 Up 3 Ibrahim Zadran (Afghanistan) flag Ibrahim Zadran (Afghanistan) 85.03 M-35 | Ct/St-11 | FPM-0.3
152 Down 11 Andy McBrine (Ireland) flag Andy McBrine (Ireland) 85.01 M-37 | Ct/St-12 | FPM-0.3
153 Up 2 Muhammad Waseem (U.A.E.) flag Muhammad Waseem (U.A.E.) 82.94 M-61 | Ct/St-25 | FPM-0.4
154 Up 3 Curtis Campher (Ireland) flag Curtis Campher (Ireland) 82.42 M-33 | Ct/St-12 | FPM-0.4
155 Down 30 Jason Holder (West Indies) flag Jason Holder (West Indies) 82.34 M-17 | Ct/St-11 | FPM-0.6
156 Up 2 Finn Allen (New Zealand) flag Finn Allen (New Zealand) 81.73 M-22 | Ct/St-9 | FPM-0.4
157 Up 2 Reeza Hendricks (South Africa) flag Reeza Hendricks (South Africa) 81.48 M-17 | Ct/St-9 | FPM-0.5
158 Up 2 Jamie Smith (England) flag Jamie Smith (England) 81.29 M-13 | Ct/St-8 | FPM-0.6
159 Down 3 Zeeshan Maqsood (Oman) flag Zeeshan Maqsood (Oman) 80.20 M-37 | Ct/St-18 | FPM-0.5
160 Up 2 Will Jacks (England) flag Will Jacks (England) 78.95 M-18 | Ct/St-8 | FPM-0.4
161 Up 2 Sediqullah Atal (Afghanistan) flag Sediqullah Atal (Afghanistan) 78.46 M-9 | Ct/St-5 | FPM-0.6
162 Up 3 Trent Boult (New Zealand) flag Trent Boult (New Zealand) 78.43 M-21 | Ct/St-9 | FPM-0.4
163 Down 17 Richie Berrington (Scotland) flag Richie Berrington (Scotland) 78.39 M-51 | Ct/St-17 | FPM-0.3
164 Up 3 Jason Roy (England) flag Jason Roy (England) 77.14 M-18 | Ct/St-11 | FPM-0.6
165 Up 5 Ben Duckett (England) flag Ben Duckett (England) 75.02 M-22 | Ct/St-8 | FPM-0.4
166 Up 8 Colin Ackermann (Netherlands) flag Colin Ackermann (Netherlands) 74.27 M-21 | Ct/St-9 | FPM-0.4
167 Up 8 Hashmatullah Shahidi (Afghanistan) flag Hashmatullah Shahidi (Afghanistan) 73.81 M-49 | Ct/St-8 | FPM-0.2
168 No change Ayaan Khan (Oman) flag Ayaan Khan (Oman) 73.41 M-41 | Ct/St-13 | FPM-0.3
169 Up 7 Pat Cummins (Australia) flag Pat Cummins (Australia) 73.36 M-21 | Ct/St-8 | FPM-0.4
170 Down 56 Dawid Malan (England) flag Dawid Malan (England) 72.69 M-24 | Ct/St-8 | FPM-0.3
171 Up 6 Clive Madande (Zimbabwe) flag Clive Madande (Zimbabwe) 72.67 M-16 | Ct/St-10 | FPM-0.6
172 Up 6 Martin Guptill (New Zealand) flag Martin Guptill (New Zealand) 72.60 M-12 | Ct/St-11 | FPM-0.9
173 Up 6 Imam-ul-Haq (Pakistan) flag Imam-ul-Haq (Pakistan) 72.44 M-29 | Ct/St-8 | FPM-0.3
174 Up 6 Rahul Chopra (U.A.E.) flag Rahul Chopra (U.A.E.) 72.38 M-16 | Ct/St-7 | FPM-0.4
175 Up 6 Rohan Mustafa (U.A.E.) flag Rohan Mustafa (U.A.E.) 72.27 M-42 | Ct/St-19 | FPM-0.5
176 Down 10 Mark Watt (Scotland) flag Mark Watt (Scotland) 72.22 M-51 | Ct/St-18 | FPM-0.4
177 Up 5 Karthik Meiyappan (U.A.E.) flag Karthik Meiyappan (U.A.E.) 71.71 M-25 | Ct/St-9 | FPM-0.4
178 Down 9 Lo-handre Louwrens (Namibia) flag Lo-handre Louwrens (Namibia) 71.06 M-26 | Ct/St-16 | FPM-0.6
179 Up 4 Nathan Smith (New Zealand) flag Nathan Smith (New Zealand) 70.08 M-10 | Ct/St-6 | FPM-0.6
180 Up 4 Wellington Masakadza (Zimbabwe) flag Wellington Masakadza (Zimbabwe) 70.04 M-25 | Ct/St-9 | FPM-0.4
181 Up 4 Srimantha Wijeyeratne (Canada) flag Srimantha Wijeyeratne (Canada) 69.03 M-10 | Ct/St-15 | FPM-1.5
182 Up 7 Kiplin Doriga (P.N.G.) flag Kiplin Doriga (P.N.G.) 68.25 M-25 | Ct/St-20 | FPM-0.8
183 Up 7 Aryansh Sharma (U.A.E.) flag Aryansh Sharma (U.A.E.) 68.24 M-18 | Ct/St-14 | FPM-0.8
184 Up 7 Matthew Short (Australia) flag Matthew Short (Australia) 67.47 M-15 | Ct/St-7 | FPM-0.5
185 Up 7 Roelof van der Merwe (Netherlands/South Africa) flag Roelof van der Merwe (Netherlands/South Africa) 66.84 M-24 | Ct/St-9 | FPM-0.4
186 Up 7 Paul van Meekeren (Netherlands) flag Paul van Meekeren (Netherlands) 66.55 M-32 | Ct/St-6 | FPM-0.2
187 Up 7 Aaron Jones (U.S.A.) flag Aaron Jones (U.S.A.) 66.53 M-39 | Ct/St-15 | FPM-0.4
188 Down 27 Shadab Khan (Pakistan) flag Shadab Khan (Pakistan) 66.05 M-22 | Ct/St-8 | FPM-0.4
189 Up 7 Jatinder Singh (Oman) flag Jatinder Singh (Oman) 65.93 M-50 | Ct/St-15 | FPM-0.3
190 Up 7 Richard Ngarava (Zimbabwe) flag Richard Ngarava (Zimbabwe) 65.89 M-39 | Ct/St-8 | FPM-0.2
191 Up 7 Joylord Gumbie (Zimbabwe) flag Joylord Gumbie (Zimbabwe) 65.88 M-16 | Ct/St-10 | FPM-0.6
192 Up 7 Azmatullah Omarzai (Afghanistan) flag Azmatullah Omarzai (Afghanistan) 65.77 M-38 | Ct/St-7 | FPM-0.2
193 Up 7 Tim Seifert (New Zealand) flag Tim Seifert (New Zealand) 65.67 M-1 | Ct/St-3 | FPM-3.0
194 Up 16 Kuldeep Yadav (India) flag Kuldeep Yadav (India) 64.63 M-48 | Ct/St-8 | FPM-0.2
195 Up 7 Tony Ura (P.N.G.) flag Tony Ura (P.N.G.) 64.56 M-35 | Ct/St-15 | FPM-0.4
196 Up 7 Steven Taylor (U.S.A.) flag Steven Taylor (U.S.A.) 64.17 M-37 | Ct/St-12 | FPM-0.3
197 Up 7 Usama Mir (Pakistan) flag Usama Mir (Pakistan) 64.07 M-12 | Ct/St-7 | FPM-0.6
198 Up 7 Josh Little (Ireland) flag Josh Little (Ireland) 63.96 M-29 | Ct/St-7 | FPM-0.2
199 Up 8 Wesley Barresi (Netherlands) flag Wesley Barresi (Netherlands) 63.95 M-23 | Ct/St-9 | FPM-0.4
200 Down 12 Adam Zampa (Australia) flag Adam Zampa (Australia) 63.93 M-47 | Ct/St-7 | FPM-0.1