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
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
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
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
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
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
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
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
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
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
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
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
101 Down 4 Mohammed Shami (India) flag Mohammed Shami (India) 264.90 M-13 | Runs-235 | BatA-15 | Wickets-45 | BowlA-28 | Ct/St-4 | FPM-0.3
103 Down 4 Vishwa Fernando (Sri Lanka) flag Vishwa Fernando (Sri Lanka) 260.84 M-14 | Runs-103 | BatA-7 | Wickets-41 | BowlA-29 | Ct/St-5 | FPM-0.4
112 Up 44 Akash Deep (India) flag Akash Deep (India) 238.76 M-10 | Runs-163 | BatA-12 | Wickets-28 | BowlA-36 | Ct/St-2 | FPM-0.2
116 Down 5 Abrar Ahmed (Pakistan) flag Abrar Ahmed (Pakistan) 228.04 M-10 | Runs-68 | BatA-9 | Wickets-46 | BowlA-34 | Ct/St-3 | FPM-0.3
120 Down 7 Hasan Mahmud (Bangladesh) flag Hasan Mahmud (Bangladesh) 223.19 M-12 | Runs-145 | BatA-12 | Wickets-34 | BowlA-30 | Ct/St-6 | FPM-0.5
125 Down 10 Ebadot Hossain (Bangladesh) flag Ebadot Hossain (Bangladesh) 213.26 M-13 | Runs-60 | BatA-5 | Wickets-34 | BowlA-38 | Ct/St-0 | FPM-0.0
127 Down 8 Naseem Shah (Pakistan) flag Naseem Shah (Pakistan) 206.67 M-11 | Runs-116 | BatA-10 | Wickets-40 | BowlA-31 | Ct/St-4 | FPM-0.4
128 Down 7 Khaled Ahmed (Bangladesh) flag Khaled Ahmed (Bangladesh) 205.61 M-14 | Runs-43 | BatA-2 | Wickets-29 | BowlA-42 | Ct/St-2 | FPM-0.1
132 Down 5 Matthew Potts (England) flag Matthew Potts (England) 197.75 M-10 | Runs-86 | BatA-9 | Wickets-36 | BowlA-29 | Ct/St-8 | FPM-0.8
134 Down 5 Lungi Ngidi (South Africa) flag Lungi Ngidi (South Africa) 187.82 M-10 | Runs-48 | BatA-4 | Wickets-26 | BowlA-23 | Ct/St-2 | FPM-0.2
135 Down 4 Nahid Rana (Bangladesh) flag Nahid Rana (Bangladesh) 185.94 M-9 | Runs-13 | BatA-2 | Wickets-24 | BowlA-43 | Ct/St-1 | FPM-0.1
137 Up 53 Prasidh Krishna (India) flag Prasidh Krishna (India) 184.69 M-6 | Runs-10 | BatA-2 | Wickets-22 | BowlA-34 | Ct/St-0 | FPM-0.0
144 Up 56 Josh Tongue (England) flag Josh Tongue (England) 169.23 M-6 | Runs-33 | BatA-6 | Wickets-31 | BowlA-30 | Ct/St-3 | FPM-0.5
145 Down 4 Matthew Kuhnemann (Australia) flag Matthew Kuhnemann (Australia) 165.77 M-5 | Runs-18 | BatA-5 | Wickets-25 | BowlA-22 | Ct/St-2 | FPM-0.4
146 Down 3 Hasan Ali (Pakistan) flag Hasan Ali (Pakistan) 162.76 M-11 | Runs-163 | BatA-10 | Wickets-23 | BowlA-40 | Ct/St-1 | FPM-0.1
150 Down 4 Milan Rathnayake (Sri Lanka) flag Milan Rathnayake (Sri Lanka) 156.71 M-5 | Runs-190 | BatA-32 | Wickets-14 | BowlA-28 | Ct/St-3 | FPM-0.6
152 Down 3 Todd Murphy (Australia) flag Todd Murphy (Australia) 151.41 M-7 | Runs-122 | BatA-14 | Wickets-22 | BowlA-28 | Ct/St-3 | FPM-0.4
158 Down 4 Kuldeep Yadav (India) flag Kuldeep Yadav (India) 144.92 M-6 | Runs-145 | BatA-21 | Wickets-30 | BowlA-21 | Ct/St-1 | FPM-0.2
159 Down 4 Kasun Rajitha (Sri Lanka) flag Kasun Rajitha (Sri Lanka) 144.11 M-9 | Runs-98 | BatA-11 | Wickets-30 | BowlA-28 | Ct/St-4 | FPM-0.4
160 Down 3 Shoriful Islam (Bangladesh) flag Shoriful Islam (Bangladesh) 143.18 M-11 | Runs-144 | BatA-10 | Wickets-25 | BowlA-32 | Ct/St-6 | FPM-0.5
161 Down 3 Khurram Shahzad (Pakistan) flag Khurram Shahzad (Pakistan) 142.66 M-6 | Runs-83 | BatA-9 | Wickets-20 | BowlA-30 | Ct/St-3 | FPM-0.5
162 Down 3 Tom Hartley (England) flag Tom Hartley (England) 141.87 M-5 | Runs-185 | BatA-19 | Wickets-22 | BowlA-36 | Ct/St-2 | FPM-0.4
163 Down 2 Anrich Nortje (South Africa) flag Anrich Nortje (South Africa) 140.14 M-7 | Runs-72 | BatA-10 | Wickets-23 | BowlA-24 | Ct/St-2 | FPM-0.3
166 Down 2 Umesh Yadav (India) flag Umesh Yadav (India) 137.11 M-9 | Runs-101 | BatA-11 | Wickets-22 | BowlA-34 | Ct/St-2 | FPM-0.2
167 Down 2 Rehan Ahmed (England) flag Rehan Ahmed (England) 134.41 M-5 | Runs-103 | BatA-10 | Wickets-22 | BowlA-31 | Ct/St-3 | FPM-0.6
176 Down 6 Dane Paterson (South Africa) flag Dane Paterson (South Africa) 128.81 M-5 | Runs-58 | BatA-8 | Wickets-21 | BowlA-23 | Ct/St-1 | FPM-0.2
177 Down 6 Trent Boult (New Zealand) flag Trent Boult (New Zealand) 128.18 M-5 | Runs-72 | BatA-18 | Wickets-25 | BowlA-25 | Ct/St-4 | FPM-0.8
178 Up 11 Wellington Masakadza (Zimbabwe) flag Wellington Masakadza (Zimbabwe) 127.83 M-6 | Runs-138 | BatA-14 | Wickets-17 | BowlA-43 | Ct/St-4 | FPM-0.7
183 Up 31 Tanaka Chivanga (Zimbabwe) flag Tanaka Chivanga (Zimbabwe) 122.16 M-6 | Runs-67 | BatA-8 | Wickets-14 | BowlA-38 | Ct/St-1 | FPM-0.2
189 Down 6 Lasith Embuldeniya (Sri Lanka) flag Lasith Embuldeniya (Sri Lanka) 114.20 M-6 | Runs-70 | BatA-6 | Wickets-22 | BowlA-36 | Ct/St-0 | FPM-0.0
193 Down 20 Richard Ngarava (Zimbabwe) flag Richard Ngarava (Zimbabwe) 107.71 M-7 | Runs-105 | BatA-13 | Wickets-15 | BowlA-41 | Ct/St-0 | FPM-0.0
194 Down 3 Mir Hamza (Pakistan) flag Mir Hamza (Pakistan) 106.25 M-6 | Runs-47 | BatA-6 | Wickets-13 | BowlA-43 | Ct/St-2 | FPM-0.3
196 Down 1 Mohammad Abbas (Pakistan) flag Mohammad Abbas (Pakistan) 104.13 M-4 | Runs-11 | BatA-6 | Wickets-16 | BowlA-25 | Ct/St-2 | FPM-0.5
199 Up 11 Nathan Smith (New Zealand) flag Nathan Smith (New Zealand) 101.77 M-3 | Runs-102 | BatA-26 | Wickets-10 | BowlA-36 | Ct/St-0 | FPM-0.0
202 Down 15 Kevin Sinclair (West Indies) flag Kevin Sinclair (West Indies) 100.67 M-4 | Runs-118 | BatA-17 | Wickets-9 | BowlA-43 | Ct/St-4 | FPM-1.0
213 Down 4 Nishan Peiris (Sri Lanka) flag Nishan Peiris (Sri Lanka) 83.47 M-3 | Runs-9 | BatA-3 | Wickets-12 | BowlA-43 | Ct/St-0 | FPM-0.0
222 Down 5 Zahid Mahmood (Pakistan) flag Zahid Mahmood (Pakistan) 78.10 M-4 | Runs-20 | BatA-4 | Wickets-13 | BowlA-39 | Ct/St-0 | FPM-0.0
228 Down 7 Duanne Olivier (South Africa) flag Duanne Olivier (South Africa) 74.58 M-6 | Runs-40 | BatA-10 | Wickets-11 | BowlA-46 | Ct/St-1 | FPM-0.2
230 Down 22 Victor Nyauchi (Zimbabwe) flag Victor Nyauchi (Zimbabwe) 71.96 M-5 | Runs-37 | BatA-9 | Wickets-8 | BowlA-49 | Ct/St-2 | FPM-0.4
231 Down 8 Craig Overton (England) flag Craig Overton (England) 71.07 M-4 | Runs-58 | BatA-10 | Wickets-12 | BowlA-30 | Ct/St-6 | FPM-1.5
232 Down 8 Praveen Jayawickrama (Sri Lanka) flag Praveen Jayawickrama (Sri Lanka) 70.84 M-4 | Runs-9 | BatA-9 | Wickets-14 | BowlA-33 | Ct/St-2 | FPM-0.5
233 Down 7 Nandre Burger (South Africa) flag Nandre Burger (South Africa) 70.26 M-3 | Runs-33 | BatA-8 | Wickets-14 | BowlA-17 | Ct/St-1 | FPM-0.3
234 Down 7 Scott Kuggeleijn (New Zealand) flag Scott Kuggeleijn (New Zealand) 67.03 M-3 | Runs-92 | BatA-15 | Wickets-6 | BowlA-49 | Ct/St-1 | FPM-0.3
236 Up 18 Vincent Masekesa (Zimbabwe) flag Vincent Masekesa (Zimbabwe) 65.81 M-3 | Runs-33 | BatA-7 | Wickets-9 | BowlA-40 | Ct/St-2 | FPM-0.7
238 Down 7 Mohammad Nawaz (Pakistan) flag Mohammad Nawaz (Pakistan) 64.44 M-3 | Runs-94 | BatA-19 | Wickets-11 | BowlA-32 | Ct/St-2 | FPM-0.7
240 Down 5 Neil Brand (South Africa) flag Neil Brand (South Africa) 61.87 M-2 | Runs-66 | BatA-17 | Wickets-8 | BowlA-21 | Ct/St-3 | FPM-1.5
241 Down 13 Matthew Humphreys (Ireland) flag Matthew Humphreys (Ireland) 61.78 M-3 | Runs-47 | BatA-24 | Wickets-8 | BowlA-23 | Ct/St-4 | FPM-1.3
242 Down 6 Gerald Coetzee (South Africa) flag Gerald Coetzee (South Africa) 61.73 M-4 | Runs-67 | BatA-13 | Wickets-14 | BowlA-24 | Ct/St-1 | FPM-0.3
244 Up 28 Senuran Muthusamy (South Africa) flag Senuran Muthusamy (South Africa) 60.35 M-3 | Runs-75 | BatA-38 | Wickets-9 | BowlA-22 | Ct/St-2 | FPM-0.7
245 Down 6 Rashid Khan (Afghanistan) flag Rashid Khan (Afghanistan) 60.16 M-1 | Runs-48 | BatA-24 | Wickets-11 | BowlA-15 | Ct/St-0 | FPM-0.0
246 Down 6 Jeffrey Vandersay (Sri Lanka) flag Jeffrey Vandersay (Sri Lanka) 59.88 M-2 | Runs-71 | BatA-18 | Wickets-5 | BowlA-50 | Ct/St-1 | FPM-0.5
247 Down 6 Veerasammy Permaul (West Indies) flag Veerasammy Permaul (West Indies) 59.48 M-3 | Runs-47 | BatA-16 | Wickets-13 | BowlA-30 | Ct/St-2 | FPM-0.7
248 Down 6 Zia-ur-Rehman (Afghanistan) flag Zia-ur-Rehman (Afghanistan) 59.30 M-4 | Runs-42 | BatA-7 | Wickets-11 | BowlA-37 | Ct/St-1 | FPM-0.3
249 Down 6 Mitchell Swepson (Australia) flag Mitchell Swepson (Australia) 58.79 M-4 | Runs-28 | BatA-7 | Wickets-10 | BowlA-46 | Ct/St-2 | FPM-0.5
250 Down 6 Will Jacks (England) flag Will Jacks (England) 58.61 M-2 | Runs-89 | BatA-22 | Wickets-6 | BowlA-39 | Ct/St-0 | FPM-0.0