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 Adam Zampa (Australia) flag Adam Zampa (Australia) 865.39 M-47 | W-90 | A-25 | SR-26 | ER-5.6
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
3 Up 5 Wanindu Hasaranga (Sri Lanka) flag Wanindu Hasaranga (Sri Lanka) 689.45 M-40 | W-83 | A-20 | SR-23 | ER-5.2
4 Down 2 Haris Rauf (Pakistan) flag Haris Rauf (Pakistan) 683.30 M-42 | W-74 | A-27 | SR-27 | ER-5.9
5 Down 1 Matt Henry (New Zealand) flag Matt Henry (New Zealand) 648.36 M-36 | W-67 | A-23 | SR-28 | ER-5.0
6 Down 1 Kuldeep Yadav (India) flag Kuldeep Yadav (India) 635.90 M-48 | W-74 | A-24 | SR-31 | ER-4.6
7 Down 1 Mohammed Shami (India) flag Mohammed Shami (India) 622.34 M-29 | W-58 | A-20 | SR-22 | ER-5.5
8 Up 3 Maheesh Theekshana (Sri Lanka) flag Maheesh Theekshana (Sri Lanka) 601.57 M-55 | W-77 | A-26 | SR-34 | ER-4.6
9 No change Adil Rashid (England) flag Adil Rashid (England) 601.40 M-40 | W-65 | A-30 | SR-32 | ER-5.6
10 Down 3 Alzarri Joseph (West Indies) flag Alzarri Joseph (West Indies) 581.69 M-44 | W-73 | A-27 | SR-30 | ER-5.5
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
12 Up 1 Rashid Khan (Afghanistan) flag Rashid Khan (Afghanistan) 541.01 M-40 | W-59 | A-25 | SR-34 | ER-4.4
13 Up 3 Taskin Ahmed (Bangladesh) flag Taskin Ahmed (Bangladesh) 537.93 M-39 | W-62 | A-26 | SR-31 | ER-5.0
14 No change Mohammed Siraj (India) flag Mohammed Siraj (India) 500.03 M-43 | W-71 | A-23 | SR-27 | ER-5.1
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
17 Up 1 Lungi Ngidi (South Africa) flag Lungi Ngidi (South Africa) 454.73 M-38 | W-49 | A-35 | SR-35 | ER-6.0
18 Up 3 Ravindra Jadeja (India) flag Ravindra Jadeja (India) 435.53 M-36 | W-43 | A-27 | SR-36 | ER-4.5
19 No change Kagiso Rabada (South Africa) flag Kagiso Rabada (South Africa) 428.50 M-27 | W-46 | A-27 | SR-30 | ER-5.4
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
21 Down 4 Josh Hazlewood (Australia) flag Josh Hazlewood (Australia) 418.91 M-35 | W-45 | A-32 | SR-39 | ER-4.9
22 Up 13 Mehidy Hasan Miraz (Bangladesh) flag Mehidy Hasan Miraz (Bangladesh) 417.43 M-56 | W-58 | A-39 | SR-45 | ER-5.2
23 No change Mohammad Nabi (Afghanistan) flag Mohammad Nabi (Afghanistan) 417.15 M-46 | W-44 | A-30 | SR-42 | ER-4.3
24 Up 2 Mustafizur Rahman (Bangladesh) flag Mustafizur Rahman (Bangladesh) 415.66 M-44 | W-48 | A-37 | SR-43 | ER-5.2
25 Down 1 Azmatullah Omarzai (Afghanistan) flag Azmatullah Omarzai (Afghanistan) 412.54 M-38 | W-37 | A-29 | SR-32 | ER-5.5
26 Down 1 Naseem Shah (Pakistan) flag Naseem Shah (Pakistan) 412.09 M-28 | W-50 | A-25 | SR-27 | ER-5.4
27 Down 7 Shoriful Islam (Bangladesh) flag Shoriful Islam (Bangladesh) 409.78 M-36 | W-51 | A-30 | SR-32 | ER-5.6
28 Down 1 Michael Bracewell (New Zealand) flag Michael Bracewell (New Zealand) 407.16 M-34 | W-36 | A-34 | SR-42 | ER-4.9
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
31 No change Aryan Dutt (Netherlands) flag Aryan Dutt (Netherlands) 395.27 M-51 | W-61 | A-33 | SR-41 | ER-4.9
32 Down 4 Mark Adair (Ireland) flag Mark Adair (Ireland) 390.69 M-36 | W-52 | A-30 | SR-32 | ER-5.5
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
35 Down 1 Sandeep Lamichhane (Nepal) flag Sandeep Lamichhane (Nepal) 374.43 M-52 | W-104 | A-21 | SR-27 | ER-4.5
36 No change Jasprit Bumrah (India) flag Jasprit Bumrah (India) 370.59 M-22 | W-41 | A-19 | SR-26 | ER-4.4
37 No change Bas de Leede (Netherlands) flag Bas de Leede (Netherlands) 361.39 M-47 | W-44 | A-32 | SR-32 | ER-6.0
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
40 Up 1 Hardik Pandya (India) flag Hardik Pandya (India) 333.04 M-31 | W-34 | A-26 | SR-27 | ER-5.6
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
42 Up 2 Paul van Meekeren (Netherlands) flag Paul van Meekeren (Netherlands) 324.05 M-32 | W-54 | A-27 | SR-29 | ER-5.6
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
44 Up 2 Shardul Thakur (India) flag Shardul Thakur (India) 323.21 M-32 | W-43 | A-28 | SR-28 | ER-5.9
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
46 Up 1 Karan KC (Nepal) flag Karan KC (Nepal) 319.82 M-52 | W-73 | A-27 | SR-31 | ER-5.2
47 Up 2 Pat Cummins (Australia) flag Pat Cummins (Australia) 317.92 M-21 | W-32 | A-29 | SR-32 | ER-5.4
48 Up 2 Logan van Beek (Netherlands) flag Logan van Beek (Netherlands) 315.61 M-28 | W-39 | A-37 | SR-37 | ER-6.0
49 Up 37 Asitha Fernando (Sri Lanka) flag Asitha Fernando (Sri Lanka) 310.42 M-19 | W-30 | A-22 | SR-24 | ER-5.4
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
51 Up 4 Gerald Coetzee (South Africa) flag Gerald Coetzee (South Africa) 293.08 M-14 | W-31 | A-23 | SR-21 | ER-6.5
52 Up 4 Mohammad Wasim (Pakistan) flag Mohammad Wasim (Pakistan) 281.26 M-22 | W-36 | A-27 | SR-30 | ER-5.5
53 No change Blessing Muzarabani (Zimbabwe) flag Blessing Muzarabani (Zimbabwe) 280.84 M-31 | W-41 | A-30 | SR-36 | ER-4.9
54 Up 3 Will O�Rourke (New Zealand) flag Will O�Rourke (New Zealand) 280.78 M-17 | W-22 | A-36 | SR-38 | ER-5.7
55 Down 7 Bilal Khan (Oman) flag Bilal Khan (Oman) 280.39 M-39 | W-83 | A-21 | SR-24 | ER-5.3
56 Up 2 Glenn Maxwell (Australia) flag Glenn Maxwell (Australia) 278.90 M-33 | W-26 | A-37 | SR-45 | ER-5.0
57 Up 2 Tim Southee (New Zealand) flag Tim Southee (New Zealand) 277.07 M-18 | W-31 | A-29 | SR-28 | ER-6.1
58 Down 6 Mark Watt (Scotland) flag Mark Watt (Scotland) 276.56 M-51 | W-71 | A-26 | SR-37 | ER-4.2
59 Up 1 Junaid Siddique (U.A.E.) flag Junaid Siddique (U.A.E.) 272.09 M-53 | W-64 | A-32 | SR-37 | ER-5.1
60 Up 2 Jeffrey Vandersay (Sri Lanka) flag Jeffrey Vandersay (Sri Lanka) 271.00 M-16 | W-29 | A-20 | SR-24 | ER-5.1
61 Up 2 Jofra Archer (England) flag Jofra Archer (England) 269.48 M-14 | W-24 | A-29 | SR-30 | ER-5.9
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
63 Up 1 Lockie Ferguson (New Zealand) flag Lockie Ferguson (New Zealand) 266.63 M-28 | W-30 | A-45 | SR-45 | ER-6.0
64 Up 1 Sean Abbott (Australia) flag Sean Abbott (Australia) 265.95 M-26 | W-31 | A-37 | SR-39 | ER-5.6
65 Up 1 Mujeeb Ur Rahman (Afghanistan) flag Mujeeb Ur Rahman (Afghanistan) 263.71 M-32 | W-31 | A-43 | SR-53 | ER-4.9
66 Down 5 Craig Young (Ireland) flag Craig Young (Ireland) 261.80 M-20 | W-35 | A-25 | SR-26 | ER-5.8
67 Down 13 David Willey (England) flag David Willey (England) 260.44 M-21 | W-31 | A-26 | SR-30 | ER-5.2
68 No change AM Ghazanfar (Afghanistan) flag AM Ghazanfar (Afghanistan) 259.97 M-11 | W-21 | A-14 | SR-20 | ER-4.1
69 No change Reece Topley (England) flag Reece Topley (England) 259.46 M-17 | W-27 | A-26 | SR-28 | ER-5.5
70 Down 3 Kasun Rajitha (Sri Lanka) flag Kasun Rajitha (Sri Lanka) 257.74 M-24 | W-33 | A-34 | SR-34 | ER-5.9
71 Up 1 Brandon McMullen (Scotland) flag Brandon McMullen (Scotland) 247.93 M-35 | W-53 | A-22 | SR-29 | ER-4.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
74 Up 2 Liam Livingstone (England) flag Liam Livingstone (England) 243.23 M-36 | W-24 | A-40 | SR-39 | ER-6.1
75 Up 2 Jayden Seales (West Indies) flag Jayden Seales (West Indies) 241.88 M-22 | W-21 | A-44 | SR-42 | ER-6.3
76 Up 2 Jacob Duffy (New Zealand) flag Jacob Duffy (New Zealand) 239.35 M-14 | W-26 | A-25 | SR-24 | ER-6.1
77 Up 2 Glenn Phillips (New Zealand) flag Glenn Phillips (New Zealand) 236.78 M-44 | W-16 | A-46 | SR-45 | ER-6.1
78 Down 8 Gerhard Erasmus (Namibia) flag Gerhard Erasmus (Namibia) 235.94 M-52 | W-52 | A-23 | SR-31 | ER-4.4
79 Up 1 Romario Shepherd (West Indies) flag Romario Shepherd (West Indies) 232.78 M-30 | W-29 | A-38 | SR-39 | ER-5.7
80 Down 5 Andy McBrine (Ireland) flag Andy McBrine (Ireland) 231.27 M-37 | W-31 | A-44 | SR-54 | ER-4.8
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
83 Down 1 Graham Hume (Ireland) flag Graham Hume (Ireland) 229.13 M-21 | W-28 | A-31 | SR-34 | ER-5.3
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
86 Up 6 Sikandar Raza (Zimbabwe) flag Sikandar Raza (Zimbabwe) 222.18 M-46 | W-31 | A-45 | SR-56 | ER-4.8
87 Up 2 Salman Agha (Pakistan) flag Salman Agha (Pakistan) 221.79 M-38 | W-16 | A-52 | SR-54 | ER-5.8
88 Up 3 Sompal Kami (Nepal) flag Sompal Kami (Nepal) 221.11 M-58 | W-71 | A-31 | SR-36 | ER-5.3
89 Up 4 Lahiru Kumara (Sri Lanka) flag Lahiru Kumara (Sri Lanka) 216.14 M-19 | W-29 | A-27 | SR-26 | ER-6.2
90 Up 4 Washington Sundar (India) flag Washington Sundar (India) 210.83 M-22 | W-23 | A-26 | SR-33 | ER-4.7
91 Up 4 Moeen Ali (England) flag Moeen Ali (England) 201.76 M-26 | W-24 | A-37 | SR-39 | ER-5.7
92 Up 4 Basil Hameed (U.A.E.) flag Basil Hameed (U.A.E.) 200.77 M-41 | W-42 | A-22 | SR-32 | ER-4.1
93 Up 6 Hasan Mahmud (Bangladesh) flag Hasan Mahmud (Bangladesh) 200.19 M-21 | W-26 | A-36 | SR-36 | ER-6.0
94 Up 6 Charith Asalanka (Sri Lanka) flag Charith Asalanka (Sri Lanka) 199.68 M-71 | W-17 | A-26 | SR-32 | ER-4.9
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
97 Up 16 Dushmantha Chameera (Sri Lanka) flag Dushmantha Chameera (Sri Lanka) 197.04 M-20 | W-25 | A-32 | SR-33 | ER-5.8
98 Down 13 Sam Curran (England) flag Sam Curran (England) 196.16 M-24 | W-21 | A-45 | SR-42 | ER-6.5
99 Down 11 Michael Leask (Scotland) flag Michael Leask (Scotland) 195.18 M-54 | W-50 | A-24 | SR-31 | ER-4.7
100 Up 69 Tanzim Hasan Sakib (Bangladesh) flag Tanzim Hasan Sakib (Bangladesh) 193.18 M-13 | W-19 | A-31 | SR-31 | ER-6.0