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 Adam Zampa (Australia) flag Adam Zampa (Australia) 805.50 M-45 | Wickets-88 | Avg-24 | SR-26 | ER-5.5
4 No change Wanindu Hasaranga (Sri Lanka) flag Wanindu Hasaranga (Sri Lanka) 653.94 M-43 | Wickets-76 | Avg-24 | SR-28 | ER-5.0
6 No change Rashid Khan (Afghanistan) flag Rashid Khan (Afghanistan) 574.35 M-40 | Wickets-65 | Avg-23 | SR-32 | ER-4.3
8 No change Maheesh Theekshana (Sri Lanka) flag Maheesh Theekshana (Sri Lanka) 519.15 M-48 | Wickets-65 | Avg-28 | SR-36 | ER-4.6
13 No change Kuldeep Yadav (India) flag Kuldeep Yadav (India) 466.97 M-45 | Wickets-67 | Avg-25 | SR-32 | ER-4.8
16 No change Adil Rashid (England) flag Adil Rashid (England) 449.50 M-37 | Wickets-50 | Avg-36 | SR-38 | ER-5.7
20 No change Mehidy Hasan Miraz (Bangladesh) flag Mehidy Hasan Miraz (Bangladesh) 408.25 M-62 | Wickets-70 | Avg-34 | SR-40 | ER-5.0
21 No change Mohammad Nabi (Afghanistan) flag Mohammad Nabi (Afghanistan) 396.44 M-46 | Wickets-42 | Avg-32 | SR-46 | ER-4.2
25 No change Aryan Dutt (Netherlands) flag Aryan Dutt (Netherlands) 366.86 M-46 | Wickets-51 | Avg-35 | SR-43 | ER-4.9
28 No change Keshav Maharaj (South Africa) flag Keshav Maharaj (South Africa) 358.38 M-37 | Wickets-48 | Avg-29 | SR-39 | ER-4.5
30 No change Shakib Al Hasan (Bangladesh) flag Shakib Al Hasan (Bangladesh) 355.37 M-41 | Wickets-57 | Avg-26 | SR-36 | ER-4.4
33 No change Tabraiz Shamsi (South Africa) flag Tabraiz Shamsi (South Africa) 347.04 M-31 | Wickets-47 | Avg-30 | SR-31 | ER-5.7
34 No change Akeal Hosein (West Indies) flag Akeal Hosein (West Indies) 345.12 M-38 | Wickets-57 | Avg-30 | SR-37 | ER-4.8
39 No change Sandeep Lamichhane (Nepal) flag Sandeep Lamichhane (Nepal) 323.55 M-48 | Wickets-98 | Avg-20 | SR-26 | ER-4.5
40 No change Mitchell Santner (New Zealand) flag Mitchell Santner (New Zealand) 321.81 M-35 | Wickets-37 | Avg-37 | SR-47 | ER-4.8
43 No change Gudakesh Motie (West Indies) flag Gudakesh Motie (West Indies) 318.33 M-22 | Wickets-33 | Avg-25 | SR-34 | ER-4.4
47 No change Mujeeb Ur Rahman (Afghanistan) flag Mujeeb Ur Rahman (Afghanistan) 309.69 M-35 | Wickets-38 | Avg-38 | SR-48 | ER-4.8
48 No change Dunith Wellalage (Sri Lanka) flag Dunith Wellalage (Sri Lanka) 298.04 M-27 | Wickets-31 | Avg-32 | SR-37 | ER-5.3
50 No change Ravindra Jadeja (India) flag Ravindra Jadeja (India) 288.75 M-29 | Wickets-32 | Avg-29 | SR-37 | ER-4.6
53 No change Mark Watt (Scotland) flag Mark Watt (Scotland) 277.91 M-44 | Wickets-64 | Avg-23 | SR-34 | ER-4.1
55 No change Jeffrey Vandersay (Sri Lanka) flag Jeffrey Vandersay (Sri Lanka) 276.83 M-16 | Wickets-29 | Avg-20 | SR-24 | ER-5.1
56 No change Andy McBrine (Ireland) flag Andy McBrine (Ireland) 275.80 M-42 | Wickets-40 | Avg-36 | SR-47 | ER-4.5
57 No change Bernard Scholtz (Namibia) flag Bernard Scholtz (Namibia) 271.43 M-45 | Wickets-59 | Avg-23 | SR-41 | ER-3.4
62 No change AM Ghazanfar (Afghanistan) flag AM Ghazanfar (Afghanistan) 262.33 M-11 | Wickets-21 | Avg-14 | SR-20 | ER-4.1
69 No change Glenn Maxwell (Australia) flag Glenn Maxwell (Australia) 245.14 M-29 | Wickets-24 | Avg-34 | SR-43 | ER-4.8
73 No change Sikandar Raza (Zimbabwe) flag Sikandar Raza (Zimbabwe) 232.14 M-45 | Wickets-31 | Avg-42 | SR-53 | ER-4.8
75 No change Yuzvendra Chahal (India) flag Yuzvendra Chahal (India) 221.52 M-18 | Wickets-29 | Avg-27 | SR-29 | ER-5.5
76 No change Moeen Ali (England) flag Moeen Ali (England) 220.01 M-32 | Wickets-26 | Avg-39 | SR-41 | ER-5.7
79 No change Michael Leask (Scotland) flag Michael Leask (Scotland) 212.37 M-46 | Wickets-45 | Avg-23 | SR-30 | ER-4.6
84 No change Nosthush Kenjige (U.S.A.) flag Nosthush Kenjige (U.S.A.) 206.72 M-47 | Wickets-53 | Avg-31 | SR-43 | ER-4.2
85 No change Basil Hameed (U.A.E.) flag Basil Hameed (U.A.E.) 205.34 M-42 | Wickets-42 | Avg-22 | SR-32 | ER-4.2
86 No change Gerhard Erasmus (Namibia) flag Gerhard Erasmus (Namibia) 205.29 M-44 | Wickets-38 | Avg-24 | SR-33 | ER-4.4
87 No change Washington Sundar (India) flag Washington Sundar (India) 204.21 M-21 | Wickets-22 | Avg-26 | SR-34 | ER-4.6
90 No change Salman Agha (Pakistan) flag Salman Agha (Pakistan) 193.85 M-30 | Wickets-15 | Avg-41 | SR-44 | ER-5.5
93 No change Aayan Afzal Khan (U.A.E.) flag Aayan Afzal Khan (U.A.E.) 187.57 M-34 | Wickets-43 | Avg-27 | SR-41 | ER-4.0
95 No change Charith Asalanka (Sri Lanka) flag Charith Asalanka (Sri Lanka) 184.79 M-68 | Wickets-15 | Avg-25 | SR-32 | ER-4.8
96 No change Rachin Ravindra (New Zealand) flag Rachin Ravindra (New Zealand) 184.20 M-25 | Wickets-18 | Avg-47 | SR-46 | ER-6.0
98 No change Liam Livingstone (England) flag Liam Livingstone (England) 182.73 M-33 | Wickets-21 | Avg-37 | SR-36 | ER-6.1
99 No change Dhananjaya de Silva (Sri Lanka) flag Dhananjaya de Silva (Sri Lanka) 176.21 M-45 | Wickets-22 | Avg-45 | SR-53 | ER-5.0
100 No change Travis Head (Australia) flag Travis Head (Australia) 175.68 M-27 | Wickets-12 | Avg-27 | SR-30 | ER-5.5
102 No change Shadab Khan (Pakistan) flag Shadab Khan (Pakistan) 172.90 M-27 | Wickets-26 | Avg-47 | SR-50 | ER-5.6
103 No change Mohammad Nawaz (Pakistan) flag Mohammad Nawaz (Pakistan) 172.71 M-22 | Wickets-25 | Avg-36 | SR-43 | ER-5.0
105 No change Michael Bracewell (New Zealand) flag Michael Bracewell (New Zealand) 170.90 M-22 | Wickets-20 | Avg-37 | SR-43 | ER-5.2
107 No change Lalit Rajbanshi (Nepal) flag Lalit Rajbanshi (Nepal) 168.29 M-30 | Wickets-41 | Avg-21 | SR-34 | ER-3.8
108 No change Nasum Ahmed (Bangladesh) flag Nasum Ahmed (Bangladesh) 167.44 M-18 | Wickets-16 | Avg-41 | SR-55 | ER-4.5
110 No change Glenn Phillips (New Zealand) flag Glenn Phillips (New Zealand) 161.53 M-33 | Wickets-13 | Avg-41 | SR-42 | ER-5.9
115 No change Ish Sodhi (New Zealand) flag Ish Sodhi (New Zealand) 154.77 M-21 | Wickets-21 | Avg-40 | SR-45 | ER-5.4
117 No change Nangeyalia Kharote (Afghanistan) flag Nangeyalia Kharote (Afghanistan) 153.55 M-7 | Wickets-11 | Avg-17 | SR-27 | ER-3.7
118 No change Roelof van der Merwe (Netherlands/South Africa) flag Roelof van der Merwe (Netherlands/South Africa) 152.95 M-16 | Wickets-20 | Avg-27 | SR-37 | ER-4.4
122 No change Axar Patel (India) flag Axar Patel (India) 148.95 M-22 | Wickets-19 | Avg-36 | SR-46 | ER-4.6
129 No change Zeeshan Maqsood (Oman) flag Zeeshan Maqsood (Oman) 143.35 M-37 | Wickets-38 | Avg-32 | SR-43 | ER-4.5
132 No change Ryan Burl (Zimbabwe) flag Ryan Burl (Zimbabwe) 141.65 M-34 | Wickets-12 | Avg-47 | SR-43 | ER-6.5
133 No change Rohan Mustafa (U.A.E.) flag Rohan Mustafa (U.A.E.) 141.41 M-44 | Wickets-44 | Avg-33 | SR-47 | ER-4.3
136 No change Aiden Markram (South Africa) flag Aiden Markram (South Africa) 135.52 M-48 | Wickets-17 | Avg-51 | SR-55 | ER-5.5
137 No change Bjorn Fortuin (South Africa) flag Bjorn Fortuin (South Africa) 134.58 M-12 | Wickets-16 | Avg-31 | SR-37 | ER-4.9
141 No change Colin Ackermann (Netherlands) flag Colin Ackermann (Netherlands) 132.86 M-18 | Wickets-14 | Avg-37 | SR-47 | ER-4.7
144 No change Mahedi Hasan (Bangladesh) flag Mahedi Hasan (Bangladesh) 131.91 M-11 | Wickets-14 | Avg-31 | SR-38 | ER-5.0
147 No change George Dockrell (Ireland) flag George Dockrell (Ireland) 128.78 M-40 | Wickets-17 | Avg-32 | SR-32 | ER-6.0
148 No change Roston Chase (West Indies) flag Roston Chase (West Indies) 127.84 M-24 | Wickets-17 | Avg-50 | SR-60 | ER-5.0
150 No change Taijul Islam (Bangladesh) flag Taijul Islam (Bangladesh) 126.84 M-11 | Wickets-19 | Avg-25 | SR-28 | ER-5.2
154 No change Chris Greaves (Scotland) flag Chris Greaves (Scotland) 125.51 M-29 | Wickets-25 | Avg-23 | SR-25 | ER-5.4
157 No change Karthik Meiyappan (U.A.E.) flag Karthik Meiyappan (U.A.E.) 124.38 M-27 | Wickets-31 | Avg-32 | SR-33 | ER-5.8
159 No change Steven Taylor (U.S.A.) flag Steven Taylor (U.S.A.) 122.99 M-37 | Wickets-31 | Avg-31 | SR-42 | ER-4.4
161 No change Saad Bin Zafar (Canada) flag Saad Bin Zafar (Canada) 120.85 M-20 | Wickets-27 | Avg-30 | SR-41 | ER-4.3
162 No change Hayden Walsh (West Indies/U.S.A.) flag Hayden Walsh (West Indies/U.S.A.) 119.74 M-15 | Wickets-16 | Avg-42 | SR-44 | ER-5.7
166 No change Ayaan Khan (Oman) flag Ayaan Khan (Oman) 114.94 M-41 | Wickets-29 | Avg-34 | SR-43 | ER-4.8
168 No change Nisarg Patel (U.S.A.) flag Nisarg Patel (U.S.A.) 114.16 M-33 | Wickets-35 | Avg-33 | SR-41 | ER-4.8
170 No change Abrar Ahmed (Pakistan) flag Abrar Ahmed (Pakistan) 110.67 M-4 | Wickets-10 | Avg-16 | SR-22 | ER-4.4
173 No change Harsh Thaker (Canada) flag Harsh Thaker (Canada) 108.12 M-20 | Wickets-21 | Avg-30 | SR-44 | ER-4.2
174 No change Simi Singh (Ireland) flag Simi Singh (Ireland) 107.32 M-15 | Wickets-21 | Avg-23 | SR-35 | ER-4.0
175 No change Usama Mir (Pakistan) flag Usama Mir (Pakistan) 106.68 M-12 | Wickets-15 | Avg-42 | SR-42 | ER-6.0
179 No change Shariz Ahmad (Netherlands) flag Shariz Ahmad (Netherlands) 103.87 M-20 | Wickets-18 | Avg-33 | SR-33 | ER-6.0
181 No change Assad Vala (P.N.G.) flag Assad Vala (P.N.G.) 100.96 M-39 | Wickets-28 | Avg-33 | SR-48 | ER-4.2
182 No change Ahmed Raza (U.A.E.) flag Ahmed Raza (U.A.E.) 100.94 M-22 | Wickets-29 | Avg-28 | SR-39 | ER-4.4
183 No change Hamza Tahir (Scotland) flag Hamza Tahir (Scotland) 100.06 M-25 | Wickets-27 | Avg-30 | SR-41 | ER-4.3
186 No change Sean Williams (Zimbabwe) flag Sean Williams (Zimbabwe) 95.97 M-26 | Wickets-13 | Avg-45 | SR-52 | ER-5.2
187 No change Iftikhar Ahmed (Pakistan) flag Iftikhar Ahmed (Pakistan) 95.66 M-21 | Wickets-10 | Avg-54 | SR-54 | ER-6.0
188 No change Khawar Ali (Oman) flag Khawar Ali (Oman) 95.60 M-23 | Wickets-30 | Avg-29 | SR-36 | ER-4.8
191 No change Noor Ahmad (Afghanistan) flag Noor Ahmad (Afghanistan) 91.61 M-10 | Wickets-9 | Avg-57 | SR-57 | ER-6.1
200 No change Kushal Malla (Nepal) flag Kushal Malla (Nepal) 87.26 M-36 | Wickets-22 | Avg-34 | SR-46 | ER-4.5
204 No change Wessly Madhevere (Zimbabwe) flag Wessly Madhevere (Zimbabwe) 82.05 M-30 | Wickets-11 | Avg-48 | SR-57 | ER-5.0
210 No change Wellington Masakadza (Zimbabwe) flag Wellington Masakadza (Zimbabwe) 76.13 M-22 | Wickets-11 | Avg-50 | SR-64 | ER-4.7
211 No change Kushal Bhurtel (Nepal) flag Kushal Bhurtel (Nepal) 74.74 M-57 | Wickets-16 | Avg-20 | SR-24 | ER-5.0
213 No change Shakeel Ahmed (Oman) flag Shakeel Ahmed (Oman) 72.68 M-7 | Wickets-17 | Avg-11 | SR-23 | ER-2.8
220 No change Saqib Zulfiqar (Netherlands) flag Saqib Zulfiqar (Netherlands) 68.86 M-14 | Wickets-8 | Avg-36 | SR-34 | ER-6.4
221 No change Akila Dananjaya (Sri Lanka) flag Akila Dananjaya (Sri Lanka) 68.78 M-6 | Wickets-8 | Avg-38 | SR-43 | ER-5.3
222 No change Will Jacks (England) flag Will Jacks (England) 67.86 M-15 | Wickets-5 | Avg-45 | SR-47 | ER-5.8
223 No change Pieter Seelaar (Netherlands) flag Pieter Seelaar (Netherlands) 67.70 M-16 | Wickets-7 | Avg-80 | SR-101 | ER-4.7
224 No change Rehan Ahmed (England) flag Rehan Ahmed (England) 66.79 M-6 | Wickets-10 | Avg-23 | SR-28 | ER-5.0
225 No change Ashton Agar (Australia) flag Ashton Agar (Australia) 66.24 M-8 | Wickets-9 | Avg-33 | SR-43 | ER-4.6
226 No change Charles Amini (P.N.G.) flag Charles Amini (P.N.G.) 64.63 M-34 | Wickets-17 | Avg-48 | SR-57 | ER-5.0
227 No change Mahmudullah (Bangladesh) flag Mahmudullah (Bangladesh) 64.54 M-50 | Wickets-6 | Avg-41 | SR-39 | ER-6.3
231 No change Yannic Cariah (West Indies) flag Yannic Cariah (West Indies) 61.33 M-14 | Wickets-13 | Avg-48 | SR-46 | ER-6.3
234 No change Sufiyan Muqeem (Pakistan) flag Sufiyan Muqeem (Pakistan) 57.67 M-1 | Wickets-4 | Avg-13 | SR-12 | ER-6.5
236 No change Nicholas Pooran (West Indies) flag Nicholas Pooran (West Indies) 57.42 M-36 | Wickets-6 | Avg-29 | SR-28 | ER-6.2
237 No change Kevin Sinclair (West Indies) flag Kevin Sinclair (West Indies) 56.68 M-7 | Wickets-11 | Avg-26 | SR-35 | ER-4.4
240 No change Rishad Hossain (Bangladesh) flag Rishad Hossain (Bangladesh) 55.71 M-7 | Wickets-5 | Avg-67 | SR-65 | ER-6.1
243 No change Jason Mohammed (West Indies) flag Jason Mohammed (West Indies) 54.68 M-8 | Wickets-8 | Avg-26 | SR-37 | ER-4.3
245 No change Theo van Woerkom (Ireland) flag Theo van Woerkom (Ireland) 54.18 M-4 | Wickets-5 | Avg-35 | SR-34 | ER-6.3
247 No change Qais Ahmad (Afghanistan) flag Qais Ahmad (Afghanistan) 53.21 M-3 | Wickets-6 | Avg-22 | SR-22 | ER-6.1