Cricket Ratings, Rankings and Awards; powered via a comprehensive original one-of-a-kind scoring system.

Year-end snapshots of ratings allowing you to track historical performance trends over time. Available for each year since the format origin.  Updated - 31st Jul 2025.

CRR Change Name Points Stats
1 No change Wanindu Hasaranga (Sri Lanka) flag Wanindu Hasaranga (Sri Lanka) 997.35 M-65 | Wickets-113 | Avg-15 | SR-13 | ER-6.8
3 No change Rashid Khan (Afghanistan) flag Rashid Khan (Afghanistan) 886.14 M-48 | Wickets-72 | Avg-15 | SR-15 | ER-6.0
4 No change Haris Rauf (Pakistan) flag Haris Rauf (Pakistan) 838.52 M-68 | Wickets-94 | Avg-21 | SR-15 | ER-8.2
5 No change Adam Zampa (Australia) flag Adam Zampa (Australia) 812.16 M-59 | Wickets-78 | Avg-21 | SR-17 | ER-7.5
7 No change Adil Rashid (England) flag Adil Rashid (England) 746.20 M-67 | Wickets-75 | Avg-23 | SR-19 | ER-7.2
8 No change Tim Southee (New Zealand) flag Tim Southee (New Zealand) 739.60 M-51 | Wickets-77 | Avg-18 | SR-15 | ER-7.4
9 No change Anrich Nortje (South Africa) flag Anrich Nortje (South Africa) 715.11 M-37 | Wickets-50 | Avg-17 | SR-15 | ER-6.8
10 No change Taskin Ahmed (Bangladesh) flag Taskin Ahmed (Bangladesh) 714.07 M-54 | Wickets-70 | Avg-21 | SR-17 | ER-7.5
12 No change Josh Hazlewood (Australia) flag Josh Hazlewood (Australia) 690.30 M-43 | Wickets-58 | Avg-20 | SR-17 | ER-7.1
16 No change Naveen-ul-Haq (Afghanistan) flag Naveen-ul-Haq (Afghanistan) 648.62 M-43 | Wickets-57 | Avg-20 | SR-15 | ER-8.1
18 No change Mark Adair (Ireland) flag Mark Adair (Ireland) 607.35 M-70 | Wickets-100 | Avg-20 | SR-15 | ER-8.0
19 No change Maheesh Theekshana (Sri Lanka) flag Maheesh Theekshana (Sri Lanka) 598.82 M-59 | Wickets-58 | Avg-26 | SR-23 | ER-6.8
20 No change Chris Jordan (England) flag Chris Jordan (England) 590.44 M-40 | Wickets-42 | Avg-28 | SR-19 | ER-8.9
21 No change Hardik Pandya (India) flag Hardik Pandya (India) 587.59 M-66 | Wickets-51 | Avg-27 | SR-20 | ER-8.1
24 No change Alzarri Joseph (West Indies) flag Alzarri Joseph (West Indies) 565.99 M-38 | Wickets-54 | Avg-23 | SR-16 | ER-8.7
25 No change Ish Sodhi (New Zealand) flag Ish Sodhi (New Zealand) 564.54 M-69 | Wickets-82 | Avg-23 | SR-17 | ER-8.0
26 No change Ravi Bishnoi (India) flag Ravi Bishnoi (India) 558.20 M-37 | Wickets-56 | Avg-19 | SR-15 | ER-7.3
27 No change Kagiso Rabada (South Africa) flag Kagiso Rabada (South Africa) 552.73 M-39 | Wickets-40 | Avg-28 | SR-20 | ER-8.2
28 No change Lockie Ferguson (New Zealand) flag Lockie Ferguson (New Zealand) 546.44 M-32 | Wickets-43 | Avg-19 | SR-16 | ER-7.2
32 No change Jasprit Bumrah (India) flag Jasprit Bumrah (India) 513.02 M-20 | Wickets-30 | Avg-13 | SR-14 | ER-5.3
33 No change Mahedi Hasan (Bangladesh) flag Mahedi Hasan (Bangladesh) 512.09 M-50 | Wickets-45 | Avg-24 | SR-22 | ER-6.5
35 No change Shadab Khan (Pakistan) flag Shadab Khan (Pakistan) 504.78 M-58 | Wickets-54 | Avg-25 | SR-20 | ER-7.2
36 No change Romario Shepherd (West Indies) flag Romario Shepherd (West Indies) 499.55 M-50 | Wickets-54 | Avg-27 | SR-16 | ER-10.0
37 No change Blessing Muzarabani (Zimbabwe) flag Blessing Muzarabani (Zimbabwe) 490.33 M-58 | Wickets-64 | Avg-22 | SR-19 | ER-6.8
39 No change Liam Livingstone (England) flag Liam Livingstone (England) 463.01 M-53 | Wickets-32 | Avg-24 | SR-17 | ER-8.6
40 No change Marcus Stoinis (Australia) flag Marcus Stoinis (Australia) 447.63 M-51 | Wickets-36 | Avg-21 | SR-14 | ER-8.9
41 No change Sikandar Raza (Zimbabwe) flag Sikandar Raza (Zimbabwe) 444.44 M-66 | Wickets-67 | Avg-20 | SR-18 | ER-6.5
42 No change Jason Holder (West Indies) flag Jason Holder (West Indies) 432.88 M-46 | Wickets-53 | Avg-26 | SR-18 | ER-8.7
43 No change Bhuvneshwar Kumar (India) flag Bhuvneshwar Kumar (India) 418.29 M-44 | Wickets-49 | Avg-20 | SR-18 | ER-6.9
45 No change Mujeeb Ur Rahman (Afghanistan) flag Mujeeb Ur Rahman (Afghanistan) 414.96 M-30 | Wickets-38 | Avg-18 | SR-17 | ER-6.5
46 No change Barry McCarthy (Ireland) flag Barry McCarthy (Ireland) 412.53 M-46 | Wickets-45 | Avg-30 | SR-22 | ER-8.0
49 No change Jofra Archer (England) flag Jofra Archer (England) 395.69 M-22 | Wickets-28 | Avg-21 | SR-17 | ER-7.4
50 No change Lungi Ngidi (South Africa) flag Lungi Ngidi (South Africa) 380.82 M-27 | Wickets-35 | Avg-24 | SR-15 | ER-9.5
51 No change Dushmantha Chameera (Sri Lanka) flag Dushmantha Chameera (Sri Lanka) 380.43 M-36 | Wickets-39 | Avg-26 | SR-20 | ER-7.9
52 No change Andre Russell (West Indies) flag Andre Russell (West Indies) 377.43 M-34 | Wickets-34 | Avg-26 | SR-16 | ER-9.6
53 No change Abbas Afridi (Pakistan) flag Abbas Afridi (Pakistan) 371.92 M-18 | Wickets-30 | Avg-15 | SR-11 | ER-8.5
54 No change Nathan Ellis (Australia) flag Nathan Ellis (Australia) 370.73 M-20 | Wickets-32 | Avg-17 | SR-13 | ER-7.7
55 No change Mark Wood (England) flag Mark Wood (England) 367.71 M-23 | Wickets-32 | Avg-19 | SR-14 | ER-8.0
56 No change Azmatullah Omarzai (Afghanistan) flag Azmatullah Omarzai (Afghanistan) 366.44 M-47 | Wickets-31 | Avg-30 | SR-21 | ER-8.4
58 No change Rishad Hossain (Bangladesh) flag Rishad Hossain (Bangladesh) 364.40 M-30 | Wickets-38 | Avg-20 | SR-15 | ER-7.8
59 No change Tanzim Hasan Sakib (Bangladesh) flag Tanzim Hasan Sakib (Bangladesh) 363.73 M-18 | Wickets-24 | Avg-23 | SR-16 | ER-8.4
60 No change Mohammad Nabi (Afghanistan) flag Mohammad Nabi (Afghanistan) 363.64 M-54 | Wickets-28 | Avg-31 | SR-24 | ER-7.6
61 No change Junaid Siddique (U.A.E.) flag Junaid Siddique (U.A.E.) 363.39 M-58 | Wickets-80 | Avg-22 | SR-17 | ER-7.8
62 No change Luke Jongwe (Zimbabwe) flag Luke Jongwe (Zimbabwe) 362.96 M-57 | Wickets-59 | Avg-21 | SR-15 | ER-8.5
64 No change Craig Young (Ireland) flag Craig Young (Ireland) 360.67 M-34 | Wickets-49 | Avg-21 | SR-16 | ER-8.0
65 No change Pat Cummins (Australia) flag Pat Cummins (Australia) 359.82 M-27 | Wickets-29 | Avg-27 | SR-20 | ER-8.0
66 No change Nuwan Thushara (Sri Lanka) flag Nuwan Thushara (Sri Lanka) 357.75 M-17 | Wickets-25 | Avg-16 | SR-13 | ER-7.6
67 No change Adam Milne (New Zealand) flag Adam Milne (New Zealand) 355.11 M-32 | Wickets-36 | Avg-27 | SR-18 | ER-9.1
68 No change Mohammad Wasim (Pakistan) flag Mohammad Wasim (Pakistan) 354.54 M-29 | Wickets-36 | Avg-21 | SR-15 | ER-8.1
69 No change Moeen Ali (England) flag Moeen Ali (England) 348.25 M-58 | Wickets-34 | Avg-22 | SR-16 | ER-8.2
70 No change Paul van Meekeren (Netherlands) flag Paul van Meekeren (Netherlands) 347.49 M-30 | Wickets-35 | Avg-21 | SR-17 | ER-7.1
76 No change Dipendra Singh Airee (Nepal) flag Dipendra Singh Airee (Nepal) 336.50 M-53 | Wickets-49 | Avg-16 | SR-17 | ER-5.9
78 No change Yuzvendra Chahal (India) flag Yuzvendra Chahal (India) 331.39 M-35 | Wickets-37 | Avg-26 | SR-19 | ER-8.0
79 No change Ehsan Khan (Hong Kong) flag Ehsan Khan (Hong Kong) 330.99 M-55 | Wickets-93 | Avg-13 | SR-13 | ER-6.1
81 No change Matheesha Pathirana (Sri Lanka) flag Matheesha Pathirana (Sri Lanka) 327.13 M-19 | Wickets-30 | Avg-16 | SR-11 | ER-8.4
82 No change Rizwan Butt (Bahrain) flag Rizwan Butt (Bahrain) 323.14 M-47 | Wickets-72 | Avg-17 | SR-14 | ER-7.3
84 No change Logan van Beek (Netherlands) flag Logan van Beek (Netherlands) 317.89 M-23 | Wickets-31 | Avg-17 | SR-15 | ER-7.1
86 No change Naseem Shah (Pakistan) flag Naseem Shah (Pakistan) 316.34 M-30 | Wickets-25 | Avg-35 | SR-26 | ER-8.0
87 No change Washington Sundar (India) flag Washington Sundar (India) 313.76 M-26 | Wickets-26 | Avg-19 | SR-17 | ER-6.8
89 No change Bas de Leede (Netherlands) flag Bas de Leede (Netherlands) 311.41 M-33 | Wickets-33 | Avg-20 | SR-14 | ER-8.3
90 No change David Wiese (Namibia/South Africa) flag David Wiese (Namibia/South Africa) 310.40 M-34 | Wickets-35 | Avg-23 | SR-20 | ER-7.0
91 No change Sandeep Lamichhane (Nepal) flag Sandeep Lamichhane (Nepal) 303.65 M-37 | Wickets-74 | Avg-12 | SR-12 | ER-6.0
92 No change Chris Woakes (England) flag Chris Woakes (England) 300.76 M-25 | Wickets-24 | Avg-24 | SR-19 | ER-7.6
93 No change Dwaine Pretorius (South Africa) flag Dwaine Pretorius (South Africa) 294.85 M-19 | Wickets-28 | Avg-16 | SR-12 | ER-8.3
94 No change Lahiru Kumara (Sri Lanka) flag Lahiru Kumara (Sri Lanka) 292.57 M-19 | Wickets-27 | Avg-21 | SR-15 | ER-8.4
95 No change Dasun Shanaka (Sri Lanka) flag Dasun Shanaka (Sri Lanka) 291.49 M-62 | Wickets-22 | Avg-23 | SR-16 | ER-8.8
96 No change Zahoor Khan (U.A.E.) flag Zahoor Khan (U.A.E.) 291.37 M-35 | Wickets-45 | Avg-20 | SR-18 | ER-6.8
97 No change Gareth Delany (Ireland) flag Gareth Delany (Ireland) 287.14 M-52 | Wickets-26 | Avg-30 | SR-23 | ER-7.8
98 No change Basil Hameed (U.A.E.) flag Basil Hameed (U.A.E.) 287.12 M-57 | Wickets-38 | Avg-16 | SR-13 | ER-7.1
99 No change Roston Chase (West Indies) flag Roston Chase (West Indies) 286.13 M-32 | Wickets-22 | Avg-27 | SR-23 | ER-6.9
100 No change Michael Bracewell (New Zealand) flag Michael Bracewell (New Zealand) 283.76 M-26 | Wickets-28 | Avg-17 | SR-15 | ER-6.8
102 No change Ben White (Ireland) flag Ben White (Ireland) 278.49 M-33 | Wickets-33 | Avg-26 | SR-19 | ER-8.1
103 No change Gerhard Erasmus (Namibia) flag Gerhard Erasmus (Namibia) 277.83 M-49 | Wickets-41 | Avg-14 | SR-15 | ER-5.6
104 No change Curtis Campher (Ireland) flag Curtis Campher (Ireland) 273.76 M-58 | Wickets-31 | Avg-32 | SR-24 | ER-8.1
106 No change Aqib Ilyas (Oman) flag Aqib Ilyas (Oman) 268.72 M-34 | Wickets-45 | Avg-15 | SR-15 | ER-6.0
109 No change Ottneil Baartman (South Africa) flag Ottneil Baartman (South Africa) 264.44 M-12 | Wickets-17 | Avg-19 | SR-16 | ER-7.4
110 No change Glenn Maxwell (Australia) flag Glenn Maxwell (Australia) 264.06 M-49 | Wickets-14 | Avg-39 | SR-26 | ER-9.0
111 No change Cosmas Kyewuta (Uganda) flag Cosmas Kyewuta (Uganda) 260.97 M-36 | Wickets-48 | Avg-16 | SR-15 | ER-6.4
112 No change Gulbadin Naib (Afghanistan) flag Gulbadin Naib (Afghanistan) 260.51 M-27 | Wickets-16 | Avg-15 | SR-12 | ER-7.2
114 No change Avesh Khan (India) flag Avesh Khan (India) 259.51 M-25 | Wickets-27 | Avg-28 | SR-18 | ER-9.1
116 No change Chamika Karunaratne (Sri Lanka) flag Chamika Karunaratne (Sri Lanka) 257.17 M-42 | Wickets-24 | Avg-40 | SR-28 | ER-8.4
117 No change Tendai Chatara (Zimbabwe) flag Tendai Chatara (Zimbabwe) 257.11 M-38 | Wickets-39 | Avg-24 | SR-21 | ER-7.0
118 No change Sayed Monib (Kuwait) flag Sayed Monib (Kuwait) 251.44 M-39 | Wickets-47 | Avg-21 | SR-14 | ER-8.8
119 No change Mohammad Saifuddin (Bangladesh) flag Mohammad Saifuddin (Bangladesh) 250.90 M-23 | Wickets-28 | Avg-26 | SR-18 | ER-8.8
121 No change Sompal Kami (Nepal) flag Sompal Kami (Nepal) 246.64 M-46 | Wickets-44 | Avg-23 | SR-20 | ER-7.1
122 No change Karan KC (Nepal) flag Karan KC (Nepal) 245.02 M-47 | Wickets-60 | Avg-20 | SR-15 | ER-7.9
123 No change Hasan Ali (Pakistan) flag Hasan Ali (Pakistan) 243.15 M-21 | Wickets-25 | Avg-23 | SR-16 | ER-8.4
124 No change Fayyaz Butt (Oman) flag Fayyaz Butt (Oman) 242.60 M-33 | Wickets-41 | Avg-21 | SR-16 | ER-7.9
125 No change Varun Chakravarthy (India) flag Varun Chakravarthy (India) 241.56 M-13 | Wickets-19 | Avg-18 | SR-16 | ER-6.8
126 No change Hasan Mahmud (Bangladesh) flag Hasan Mahmud (Bangladesh) 240.14 M-20 | Wickets-22 | Avg-22 | SR-18 | ER-7.3
129 No change Karim Janat (Afghanistan) flag Karim Janat (Afghanistan) 236.49 M-43 | Wickets-18 | Avg-25 | SR-19 | ER-7.9
130 No change Harshal Patel (India) flag Harshal Patel (India) 236.31 M-25 | Wickets-29 | Avg-27 | SR-17 | ER-9.2
131 No change Abinash Bohara (Nepal) flag Abinash Bohara (Nepal) 233.96 M-42 | Wickets-55 | Avg-19 | SR-15 | ER-7.7
133 No change Aiden Markram (South Africa) flag Aiden Markram (South Africa) 231.81 M-55 | Wickets-13 | Avg-37 | SR-26 | ER-8.5
134 No change Odean Smith (West Indies) flag Odean Smith (West Indies) 229.26 M-25 | Wickets-25 | Avg-28 | SR-16 | ER-10.2
135 No change Safyaan Sharif (Scotland) flag Safyaan Sharif (Scotland) 227.79 M-27 | Wickets-27 | Avg-26 | SR-20 | ER-7.9
136 No change Ali Naseer (U.A.E.) flag Ali Naseer (U.A.E.) 221.93 M-40 | Wickets-51 | Avg-20 | SR-16 | ER-7.5
138 No change Sean Abbott (Australia) flag Sean Abbott (Australia) 221.06 M-13 | Wickets-22 | Avg-18 | SR-12 | ER-9.3
139 No change Shiraz Khan (Kuwait) flag Shiraz Khan (Kuwait) 220.93 M-42 | Wickets-39 | Avg-23 | SR-21 | ER-6.4
143 No change Brad Wheal (Scotland) flag Brad Wheal (Scotland) 219.17 M-18 | Wickets-17 | Avg-30 | SR-21 | ER-8.6