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 Up 1 Shaheen Shah Afridi (Pakistan) flag Shaheen Shah Afridi (Pakistan) 719.82 M-36 | W-74 | A-24 | SR-25 | ER-5.8
6 Down 1 Kuldeep Yadav (India) flag Kuldeep Yadav (India) 635.90 M-48 | W-74 | A-24 | SR-31 | ER-4.6
11 Up 1 Mitchell Santner (New Zealand) flag Mitchell Santner (New Zealand) 572.26 M-43 | W-51 | A-35 | SR-44 | ER-4.8
15 No change Fazalhaq Farooqi (Afghanistan) flag Fazalhaq Farooqi (Afghanistan) 496.95 M-42 | W-52 | A-34 | SR-34 | ER-5.9
16 Down 6 Mitchell Starc (Australia) flag Mitchell Starc (Australia) 490.73 M-28 | W-49 | A-27 | SR-29 | ER-5.7
18 Up 3 Ravindra Jadeja (India) flag Ravindra Jadeja (India) 435.53 M-36 | W-43 | A-27 | SR-36 | ER-4.5
20 Up 2 Dilshan Madushanka (Sri Lanka) flag Dilshan Madushanka (Sri Lanka) 425.38 M-26 | W-45 | A-25 | SR-25 | ER-6.2
24 Up 2 Mustafizur Rahman (Bangladesh) flag Mustafizur Rahman (Bangladesh) 415.66 M-44 | W-48 | A-37 | SR-43 | ER-5.2
27 Down 7 Shoriful Islam (Bangladesh) flag Shoriful Islam (Bangladesh) 409.78 M-36 | W-51 | A-30 | SR-32 | ER-5.6
29 No change Marco Jansen (South Africa) flag Marco Jansen (South Africa) 402.39 M-29 | W-45 | A-32 | SR-31 | ER-6.3
30 No change Trent Boult (New Zealand) flag Trent Boult (New Zealand) 397.99 M-21 | W-42 | A-21 | SR-25 | ER-5.0
33 Up 6 Dunith Wellalage (Sri Lanka) flag Dunith Wellalage (Sri Lanka) 376.83 M-31 | W-39 | A-29 | SR-34 | ER-5.2
34 Down 2 Keshav Maharaj (South Africa) flag Keshav Maharaj (South Africa) 376.74 M-37 | W-45 | A-31 | SR-41 | ER-4.5
38 Down 5 Bernard Scholtz (Namibia) flag Bernard Scholtz (Namibia) 351.10 M-53 | W-81 | A-19 | SR-35 | ER-3.3
39 Down 1 Richard Ngarava (Zimbabwe) flag Richard Ngarava (Zimbabwe) 345.32 M-39 | W-53 | A-27 | SR-32 | ER-5.0
41 Up 2 Saurabh Netravalkar (U.S.A.) flag Saurabh Netravalkar (U.S.A.) 331.10 M-50 | W-81 | A-23 | SR-33 | ER-4.2
43 Up 2 Gudakesh Motie (West Indies) flag Gudakesh Motie (West Indies) 323.88 M-28 | W-34 | A-31 | SR-39 | ER-4.7
45 Down 5 Tabraiz Shamsi (South Africa) flag Tabraiz Shamsi (South Africa) 322.71 M-28 | W-41 | A-31 | SR-32 | ER-5.9
50 Down 8 Shakib Al Hasan (Bangladesh) flag Shakib Al Hasan (Bangladesh) 299.76 M-32 | W-40 | A-30 | SR-39 | ER-4.6
55 Down 7 Bilal Khan (Oman) flag Bilal Khan (Oman) 280.39 M-39 | W-83 | A-21 | SR-24 | ER-5.3
58 Down 6 Mark Watt (Scotland) flag Mark Watt (Scotland) 276.56 M-51 | W-71 | A-26 | SR-37 | ER-4.2
62 Down 11 Akeal Hosein (West Indies) flag Akeal Hosein (West Indies) 266.63 M-29 | W-43 | A-32 | SR-37 | ER-5.1
67 Down 13 David Willey (England) flag David Willey (England) 260.44 M-21 | W-31 | A-26 | SR-30 | ER-5.2
69 No change Reece Topley (England) flag Reece Topley (England) 259.46 M-17 | W-27 | A-26 | SR-28 | ER-5.5
72 Up 1 Axar Patel (India) flag Axar Patel (India) 247.90 M-30 | W-27 | A-36 | SR-47 | ER-4.6
73 Up 1 Nosthush Kenjige (U.S.A.) flag Nosthush Kenjige (U.S.A.) 247.41 M-55 | W-62 | A-31 | SR-44 | ER-4.2
81 No change Rachin Ravindra (New Zealand) flag Rachin Ravindra (New Zealand) 230.61 M-33 | W-21 | A-45 | SR-47 | ER-5.8
82 Down 11 Josh Little (Ireland) flag Josh Little (Ireland) 230.35 M-29 | W-38 | A-39 | SR-36 | ER-6.5
84 No change Ruben Trumpelmann (Namibia) flag Ruben Trumpelmann (Namibia) 227.73 M-46 | W-68 | A-25 | SR-31 | ER-4.9
85 Up 2 Aayan Afzal Khan (U.A.E.) flag Aayan Afzal Khan (U.A.E.) 224.09 M-38 | W-50 | A-27 | SR-39 | ER-4.1
95 Up 2 Lalit Rajbanshi (Nepal) flag Lalit Rajbanshi (Nepal) 197.97 M-33 | W-46 | A-21 | SR-34 | ER-3.8
96 Up 2 Roelof van der Merwe (Netherlands/South Africa) flag Roelof van der Merwe (Netherlands/South Africa) 197.28 M-24 | W-27 | A-33 | SR-43 | ER-4.5
98 Down 13 Sam Curran (England) flag Sam Curran (England) 196.16 M-24 | W-21 | A-45 | SR-42 | ER-6.5
106 Up 3 JJ Smit (Namibia) flag JJ Smit (Namibia) 180.46 M-41 | W-36 | A-24 | SR-34 | ER-4.2
107 Up 3 Shakeel Ahmed (Oman) flag Shakeel Ahmed (Oman) 180.16 M-15 | W-39 | A-11 | SR-22 | ER-3.1
115 Down 8 Tangeni Lungameni (Namibia) flag Tangeni Lungameni (Namibia) 173.32 M-33 | W-48 | A-24 | SR-32 | ER-4.5
116 Up 1 George Dockrell (Ireland) flag George Dockrell (Ireland) 168.58 M-40 | W-21 | A-27 | SR-27 | ER-6.0
118 Up 3 Nasum Ahmed (Bangladesh) flag Nasum Ahmed (Bangladesh) 167.44 M-18 | W-16 | A-41 | SR-55 | ER-4.5
128 Up 3 Kaleem Sana (Canada) flag Kaleem Sana (Canada) 153.57 M-23 | W-36 | A-23 | SR-32 | ER-4.4
133 Up 4 Arshdeep Singh (India) flag Arshdeep Singh (India) 148.18 M-9 | W-14 | A-23 | SR-27 | ER-5.2
139 Up 3 Mohammad Nawaz (Pakistan) flag Mohammad Nawaz (Pakistan) 144.30 M-21 | W-22 | A-39 | SR-47 | ER-5.0
144 No change Zeeshan Maqsood (Oman) flag Zeeshan Maqsood (Oman) 140.55 M-37 | W-38 | A-32 | SR-43 | ER-4.5
145 Up 1 Nangeyalia Kharote (Afghanistan) flag Nangeyalia Kharote (Afghanistan) 138.86 M-7 | W-11 | A-17 | SR-27 | ER-3.7
146 Up 1 Fareed Ahmad (Afghanistan) flag Fareed Ahmad (Afghanistan) 138.73 M-14 | W-20 | A-27 | SR-30 | ER-5.3
149 Up 2 Ben Dwarshuis (Australia) flag Ben Dwarshuis (Australia) 137.61 M-5 | W-9 | A-24 | SR-27 | ER-5.4
152 Up 2 Fred Klaassen (England) flag Fred Klaassen (England) 135.93 M-13 | W-18 | A-33 | SR-39 | ER-5.1
155 Up 1 Bjorn Fortuin (South Africa) flag Bjorn Fortuin (South Africa) 134.58 M-12 | W-16 | A-31 | SR-37 | ER-4.9
156 Up 1 Semo Kamea (P.N.G.) flag Semo Kamea (P.N.G.) 133.85 M-22 | W-33 | A-26 | SR-30 | ER-5.2
162 Up 2 Taijul Islam (Bangladesh) flag Taijul Islam (Bangladesh) 124.08 M-11 | W-19 | A-25 | SR-28 | ER-5.2
164 Up 1 Saad Bin Zafar (Canada) flag Saad Bin Zafar (Canada) 123.64 M-27 | W-31 | A-33 | SR-46 | ER-4.3
177 Up 5 Nisarg Patel (U.S.A.) flag Nisarg Patel (U.S.A.) 114.16 M-33 | W-35 | A-33 | SR-41 | ER-4.8
180 Up 3 Jan Frylinck (Namibia) flag Jan Frylinck (Namibia) 110.70 M-37 | W-25 | A-33 | SR-43 | ER-4.6
185 Down 4 Ayaan Khan (Oman) flag Ayaan Khan (Oman) 108.60 M-41 | W-29 | A-34 | SR-43 | ER-4.8
187 Up 3 Noor Ahmad (Afghanistan) flag Noor Ahmad (Afghanistan) 106.66 M-13 | W-10 | A-64 | SR-63 | ER-6.1
188 Down 4 Brad Currie (Scotland) flag Brad Currie (Scotland) 105.08 M-12 | W-26 | A-15 | SR-22 | ER-4.0
195 Up 3 Hamza Tahir (Scotland) flag Hamza Tahir (Scotland) 98.04 M-24 | W-26 | A-30 | SR-42 | ER-4.3
199 Up 4 Sean Williams (Zimbabwe) flag Sean Williams (Zimbabwe) 95.97 M-26 | W-13 | A-45 | SR-52 | ER-5.2
200 Up 4 Harmeet Singh (U.S.A.) flag Harmeet Singh (U.S.A.) 95.85 M-18 | W-22 | A-30 | SR-44 | ER-4.1
206 Up 5 Sufiyan Muqeem (Pakistan) flag Sufiyan Muqeem (Pakistan) 90.13 M-3 | W-7 | A-19 | SR-23 | ER-4.8
207 Up 5 Kabua Morea (P.N.G.) flag Kabua Morea (P.N.G.) 89.17 M-17 | W-22 | A-26 | SR-33 | ER-4.7
208 Up 5 Ahmed Raza (U.A.E.) flag Ahmed Raza (U.A.E.) 87.80 M-20 | W-26 | A-29 | SR-39 | ER-4.4
213 Down 213 Tanvir Islam (Bangladesh) flag Tanvir Islam (Bangladesh) 86.08 M-3 | W-7 | A-21 | SR-26 | ER-4.8
215 Up 4 Wellington Masakadza (Zimbabwe) flag Wellington Masakadza (Zimbabwe) 85.42 M-25 | W-12 | A-57 | SR-74 | ER-4.7
216 Up 4 Akif Javed (Pakistan) flag Akif Javed (Pakistan) 85.35 M-3 | W-7 | A-24 | SR-24 | ER-5.9
220 Up 4 Kushal Malla (Nepal) flag Kushal Malla (Nepal) 79.62 M-36 | W-22 | A-34 | SR-46 | ER-4.5
221 Up 4 Aamir Kaleem (Oman) flag Aamir Kaleem (Oman) 79.46 M-13 | W-16 | A-22 | SR-38 | ER-3.5
222 Up 4 Jacob Bethell (England) flag Jacob Bethell (England) 78.41 M-12 | W-7 | A-35 | SR-29 | ER-7.2
236 Up 1 Simranjeet Singh (United Arab Emirates) flag Simranjeet Singh (United Arab Emirates) 65.53 M-5 | W-10 | A-20 | SR-28 | ER-4.2
246 Up 2 Spencer Johnson (Australia) flag Spencer Johnson (Australia) 62.64 M-5 | W-4 | A-59 | SR-60 | ER-5.9