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
2 No change Ravichandran Ashwin (India) flag Ravichandran Ashwin (India) 538.23 M-65 | Wickets-162 | Avg-21 | SR-44 | ER-2.9
4 No change Taijul Islam (Bangladesh) flag Taijul Islam (Bangladesh) 490.85 M-41 | Wickets-103 | Avg-30 | SR-63 | ER-2.9
5 No change Prabath Jayasuriya (Sri Lanka) flag Prabath Jayasuriya (Sri Lanka) 475.10 M-34 | Wickets-107 | Avg-29 | SR-55 | ER-3.2
6 No change Noman Ali (Pakistan) flag Noman Ali (Pakistan) 465.70 M-33 | Wickets-67 | Avg-28 | SR-56 | ER-3.0
7 No change Ajaz Patel (New Zealand) flag Ajaz Patel (New Zealand) 461.65 M-25 | Wickets-63 | Avg-28 | SR-47 | ER-3.6
9 No change Nathan Lyon (Australia) flag Nathan Lyon (Australia) 449.27 M-67 | Wickets-144 | Avg-27 | SR-60 | ER-2.7
10 No change Ravindra Jadeja (India) flag Ravindra Jadeja (India) 434.76 M-57 | Wickets-107 | Avg-23 | SR-51 | ER-2.8
16 No change Keshav Maharaj (South Africa) flag Keshav Maharaj (South Africa) 355.58 M-47 | Wickets-83 | Avg-24 | SR-50 | ER-2.8
17 No change Jack Leach (England) flag Jack Leach (England) 341.56 M-55 | Wickets-108 | Avg-36 | SR-68 | ER-3.2
19 No change Mehidy Hasan Miraz (Bangladesh) flag Mehidy Hasan Miraz (Bangladesh) 338.66 M-54 | Wickets-100 | Avg-34 | SR-67 | ER-3.0
23 No change Sajid Khan (Pakistan) flag Sajid Khan (Pakistan) 315.72 M-19 | Wickets-44 | Avg-31 | SR-55 | ER-3.3
25 No change Mitchell Santner (New Zealand) flag Mitchell Santner (New Zealand) 296.94 M-13 | Wickets-33 | Avg-22 | SR-44 | ER-3.0
31 No change Axar Patel (India) flag Axar Patel (India) 267.68 M-28 | Wickets-55 | Avg-19 | SR-46 | ER-2.5
32 No change Ramesh Mendis (Sri Lanka) flag Ramesh Mendis (Sri Lanka) 263.74 M-28 | Wickets-69 | Avg-31 | SR-58 | ER-3.2
43 No change Abrar Ahmed (Pakistan) flag Abrar Ahmed (Pakistan) 204.52 M-15 | Wickets-39 | Avg-38 | SR-62 | ER-3.7
45 No change Kuldeep Yadav (India) flag Kuldeep Yadav (India) 199.81 M-14 | Wickets-32 | Avg-21 | SR-35 | ER-3.6
46 No change Tom Hartley (England) flag Tom Hartley (England) 196.77 M-9 | Wickets-22 | Avg-36 | SR-68 | ER-3.2
47 No change Shakib Al Hasan (Bangladesh) flag Shakib Al Hasan (Bangladesh) 196.03 M-29 | Wickets-36 | Avg-35 | SR-74 | ER-2.9
50 No change Washington Sundar (India) flag Washington Sundar (India) 188.83 M-16 | Wickets-25 | Avg-25 | SR-47 | ER-3.2
53 No change Lasith Embuldeniya (Sri Lanka) flag Lasith Embuldeniya (Sri Lanka) 178.82 M-18 | Wickets-41 | Avg-35 | SR-69 | ER-3.0
61 No change Jomel Warrican (West Indies) flag Jomel Warrican (West Indies) 151.59 M-17 | Wickets-32 | Avg-30 | SR-62 | ER-2.9
63 No change Gudakesh Motie (West Indies) flag Gudakesh Motie (West Indies) 149.85 M-17 | Wickets-28 | Avg-27 | SR-51 | ER-3.2
64 No change Rehan Ahmed (England) flag Rehan Ahmed (England) 142.82 M-10 | Wickets-22 | Avg-31 | SR-47 | ER-4.0
67 No change Shoaib Bashir (England) flag Shoaib Bashir (England) 134.15 M-29 | Wickets-49 | Avg-40 | SR-64 | ER-3.8
72 No change Todd Murphy (Australia) flag Todd Murphy (Australia) 123.53 M-10 | Wickets-21 | Avg-25 | SR-50 | ER-3.1
74 No change Joe Root (England) flag Joe Root (England) 121.40 M-106 | Wickets-42 | Avg-42 | SR-74 | ER-3.4
76 No change Glenn Phillips (New Zealand) flag Glenn Phillips (New Zealand) 114.15 M-27 | Wickets-31 | Avg-31 | SR-52 | ER-3.6
78 No change Salman Agha (Pakistan) flag Salman Agha (Pakistan) 110.05 M-35 | Wickets-16 | Avg-59 | SR-95 | ER-3.7
80 No change Moeen Ali (England) flag Moeen Ali (England) 102.55 M-16 | Wickets-23 | Avg-43 | SR-71 | ER-3.6
81 No change Dhananjaya de Silva (Sri Lanka) flag Dhananjaya de Silva (Sri Lanka) 102.44 M-54 | Wickets-19 | Avg-59 | SR-107 | ER-3.3
82 No change Praveen Jayawickrama (Sri Lanka) flag Praveen Jayawickrama (Sri Lanka) 101.45 M-10 | Wickets-25 | Avg-26 | SR-53 | ER-2.9
83 No change Michael Bracewell (New Zealand) flag Michael Bracewell (New Zealand) 100.73 M-16 | Wickets-24 | Avg-42 | SR-64 | ER-3.9
85 No change Rahkeem Cornwall (West Indies) flag Rahkeem Cornwall (West Indies) 98.89 M-12 | Wickets-22 | Avg-39 | SR-83 | ER-2.8
86 No change Neil Brand (South Africa) flag Neil Brand (South Africa) 94.38 M-4 | Wickets-8 | Avg-21 | SR-29 | ER-4.4
89 No change Roston Chase (West Indies) flag Roston Chase (West Indies) 87.53 M-23 | Wickets-14 | Avg-65 | SR-117 | ER-3.3
90 No change Dom Bess (England) flag Dom Bess (England) 86.92 M-7 | Wickets-17 | Avg-27 | SR-48 | ER-3.3
91 No change Nayeem Hasan (Bangladesh) flag Nayeem Hasan (Bangladesh) 85.30 M-12 | Wickets-17 | Avg-39 | SR-74 | ER-3.2
92 No change Dane Piedt (South Africa) flag Dane Piedt (South Africa) 85.05 M-6 | Wickets-11 | Avg-31 | SR-55 | ER-3.4
93 No change Ish Sodhi (New Zealand) flag Ish Sodhi (New Zealand) 82.63 M-8 | Wickets-17 | Avg-30 | SR-50 | ER-3.6
95 No change Andy McBrine (Ireland) flag Andy McBrine (Ireland) 78.71 M-10 | Wickets-18 | Avg-42 | SR-71 | ER-3.6
96 No change Kraigg Brathwaite (West Indies) flag Kraigg Brathwaite (West Indies) 77.97 M-61 | Wickets-11 | Avg-45 | SR-76 | ER-3.6
99 No change Travis Head (Australia) flag Travis Head (Australia) 73.73 M-65 | Wickets-14 | Avg-26 | SR-43 | ER-3.7
103 No change Nishan Peiris (Sri Lanka) flag Nishan Peiris (Sri Lanka) 66.04 M-2 | Wickets-9 | Avg-23 | SR-34 | ER-4.0
105 No change Veerasammy Permaul (West Indies) flag Veerasammy Permaul (West Indies) 65.40 M-6 | Wickets-13 | Avg-30 | SR-57 | ER-3.2
110 No change Matthew Kuhnemann (Australia) flag Matthew Kuhnemann (Australia) 59.93 M-5 | Wickets-9 | Avg-31 | SR-52 | ER-3.6
111 No change Rachin Ravindra (New Zealand) flag Rachin Ravindra (New Zealand) 59.35 M-29 | Wickets-10 | Avg-45 | SR-88 | ER-3.1
112 No change Zahid Mahmood (Pakistan) flag Zahid Mahmood (Pakistan) 58.82 M-8 | Wickets-13 | Avg-39 | SR-36 | ER-6.5
113 No change Mominul Haque (Bangladesh) flag Mominul Haque (Bangladesh) 57.87 M-54 | Wickets-6 | Avg-31 | SR-46 | ER-4.0
115 No change Yasir Shah (Pakistan) flag Yasir Shah (Pakistan) 57.68 M-10 | Wickets-17 | Avg-38 | SR-70 | ER-3.3
118 No change Will Jacks (England) flag Will Jacks (England) 54.23 M-4 | Wickets-6 | Avg-39 | SR-55 | ER-4.3
119 No change Simon Harmer (South Africa) flag Simon Harmer (South Africa) 53.62 M-8 | Wickets-19 | Avg-26 | SR-50 | ER-3.1
120 No change Rashid Khan (Afghanistan) flag Rashid Khan (Afghanistan) 51.02 M-2 | Wickets-11 | Avg-25 | SR-54 | ER-2.8
121 No change Zia-ur-Rehman (Afghanistan) flag Zia-ur-Rehman (Afghanistan) 50.75 M-6 | Wickets-8 | Avg-41 | SR-80 | ER-3.1
122 No change Mohammad Nawaz (Pakistan) flag Mohammad Nawaz (Pakistan) 48.26 M-6 | Wickets-11 | Avg-32 | SR-52 | ER-3.6
124 No change Mitchell Swepson (Australia) flag Mitchell Swepson (Australia) 46.01 M-7 | Wickets-10 | Avg-46 | SR-89 | ER-3.1
126 No change George Linde (South Africa) flag George Linde (South Africa) 45.33 M-4 | Wickets-5 | Avg-24 | SR-57 | ER-2.5
130 No change Amir Hamza (Afghanistan) flag Amir Hamza (Afghanistan) 42.30 M-6 | Wickets-12 | Avg-37 | SR-67 | ER-3.3
141 No change Brandon Mavuta (Zimbabwe) flag Brandon Mavuta (Zimbabwe) 34.68 M-4 | Wickets-8 | Avg-49 | SR-83 | ER-3.6
143 No change Zahir Khan (Afghanistan) flag Zahir Khan (Afghanistan) 32.57 M-8 | Wickets-10 | Avg-54 | SR-68 | ER-4.8
145 No change Aiden Markram (South Africa) flag Aiden Markram (South Africa) 30.69 M-44 | Wickets-3 | Avg-49 | SR-94 | ER-3.1
147 No change Dan Lawrence (England) flag Dan Lawrence (England) 30.43 M-27 | Wickets-3 | Avg-44 | SR-86 | ER-3.1
149 No change Brian Bennett (Zimbabwe) flag Brian Bennett (Zimbabwe) 29.75 M-3 | Wickets-5 | Avg-19 | SR-34 | ER-3.4
155 No change Senuran Muthusamy (South Africa) flag Senuran Muthusamy (South Africa) 26.06 M-4 | Wickets-5 | Avg-13 | SR-29 | ER-2.7
156 No change Jayant Yadav (India) flag Jayant Yadav (India) 25.83 M-4 | Wickets-5 | Avg-20 | SR-40 | ER-3.0
158 No change Jacob Bethell (England) flag Jacob Bethell (England) 25.17 M-6 | Wickets-3 | Avg-26 | SR-31 | ER-5.0
159 No change Dilruwan Perera (Sri Lanka) flag Dilruwan Perera (Sri Lanka) 24.76 M-4 | Wickets-5 | Avg-54 | SR-112 | ER-2.9
161 No change Sean Williams (Zimbabwe) flag Sean Williams (Zimbabwe) 24.42 M-7 | Wickets-6 | Avg-54 | SR-97 | ER-3.3
163 No change Saim Ayub (Pakistan) flag Saim Ayub (Pakistan) 23.45 M-13 | Wickets-4 | Avg-35 | SR-37 | ER-5.6
165 No change Kamindu Mendis (Sri Lanka) flag Kamindu Mendis (Sri Lanka) 21.99 M-20 | Wickets-3 | Avg-31 | SR-34 | ER-5.4
167 No change Najmul Hossain Shanto (Bangladesh) flag Najmul Hossain Shanto (Bangladesh) 21.82 M-54 | Wickets-0 | Avg-na | SR-na | ER-3.8
168 No change Nkrumah Bonner (West Indies) flag Nkrumah Bonner (West Indies) 21.10 M-29 | Wickets-1 | Avg-82 | SR-114 | ER-4.3
169 No change Kevin Sinclair (West Indies) flag Kevin Sinclair (West Indies) 20.94 M-4 | Wickets-4 | Avg-51 | SR-68 | ER-4.5
170 No change Kavem Hodge (West Indies) flag Kavem Hodge (West Indies) 19.30 M-17 | Wickets-2 | Avg-46 | SR-72 | ER-3.8
174 No change Maheesh Theekshana (Sri Lanka) flag Maheesh Theekshana (Sri Lanka) 17.36 M-4 | Wickets-5 | Avg-38 | SR-72 | ER-3.1
175 No change Jermaine Blackwood (West Indies) flag Jermaine Blackwood (West Indies) 16.99 M-44 | Wickets-2 | Avg-35 | SR-65 | ER-3.2
176 No change Dawid Malan (England) flag Dawid Malan (England) 16.46 M-13 | Wickets-2 | Avg-31 | SR-33 | ER-5.5
179 No change Wanindu Hasaranga (Sri Lanka) flag Wanindu Hasaranga (Sri Lanka) 15.18 M-6 | Wickets-0 | Avg-na | SR-na | ER-3.4
181 No change Hashmatullah Shahidi (Afghanistan) flag Hashmatullah Shahidi (Afghanistan) 14.72 M-12 | Wickets-0 | Avg-na | SR-na | ER-4.2
182 No change AM Ghazanfar (Afghanistan) flag AM Ghazanfar (Afghanistan) 14.67 M-2 | Wickets-4 | Avg-40 | SR-55 | ER-4.4
183 No change Qais Ahmad (Afghanistan) flag Qais Ahmad (Afghanistan) 14.49 M-2 | Wickets-2 | Avg-53 | SR-67 | ER-4.7
185 No change Babar Azam (Pakistan) flag Babar Azam (Pakistan) 14.21 M-52 | Wickets-2 | Avg-21 | SR-45 | ER-2.8
187 No change Harry Tector (Ireland) flag Harry Tector (Ireland) 13.53 M-10 | Wickets-0 | Avg-na | SR-na | ER-5.7
191 No change Shahbaz Nadeem (India) flag Shahbaz Nadeem (India) 12.89 M-2 | Wickets-4 | Avg-58 | SR-89 | ER-3.9
192 No change Steven Smith (Australia) flag Steven Smith (Australia) 12.55 M-72 | Wickets-2 | Avg-24 | SR-43 | ER-3.4
193 No change Ben White (Ireland) flag Ben White (Ireland) 12.34 M-4 | Wickets-4 | Avg-109 | SR-115 | ER-5.7
195 No change Ryan Burl (Zimbabwe) flag Ryan Burl (Zimbabwe) 12.13 M-4 | Wickets-4 | Avg-27 | SR-57 | ER-2.8
197 No change Wellington Masakadza (Zimbabwe) flag Wellington Masakadza (Zimbabwe) 11.61 M-3 | Wickets-5 | Avg-43 | SR-89 | ER-2.9
198 No change William Somerville (New Zealand) flag William Somerville (New Zealand) 11.60 M-4 | Wickets-0 | Avg-na | SR-na | ER-3.4
203 No change Rahmat Shah (Afghanistan) flag Rahmat Shah (Afghanistan) 10.82 M-12 | Wickets-1 | Avg-53 | SR-84 | ER-3.8
205 No change Alick Athanaze (West Indies) flag Alick Athanaze (West Indies) 10.56 M-20 | Wickets-1 | Avg-79 | SR-156 | ER-3.0
206 No change Saud Shakeel (Pakistan) flag Saud Shakeel (Pakistan) 10.03 M-31 | Wickets-0 | Avg-na | SR-na | ER-8.8
209 No change Kane Williamson (New Zealand) flag Kane Williamson (New Zealand) 9.04 M-45 | Wickets-1 | Avg-28 | SR-36 | ER-4.7
210 No change Milton Shumba (Zimbabwe) flag Milton Shumba (Zimbabwe) 8.84 M-5 | Wickets-1 | Avg-250 | SR-370 | ER-4.1
211 No change Shaun von Berg (South Africa) flag Shaun von Berg (South Africa) 8.74 M-2 | Wickets-0 | Avg-na | SR-na | ER-3.4
213 No change Jeffrey Vandersay (Sri Lanka) flag Jeffrey Vandersay (Sri Lanka) 7.29 M-2 | Wickets-2 | Avg-34 | SR-30 | ER-6.8
220 No change Yasir Ali (Bangladesh) flag Yasir Ali (Bangladesh) 5.76 M-11 | Wickets-0 | Avg-na | SR-na | ER-5.0
221 No change Matthew Humphreys (Ireland) flag Matthew Humphreys (Ireland) 5.44 M-3 | Wickets-1 | Avg-87 | SR-90 | ER-5.8
222 No change Sikandar Raza (Zimbabwe) flag Sikandar Raza (Zimbabwe) 5.42 M-4 | Wickets-2 | Avg-52 | SR-114 | ER-2.7
223 No change Fawad Alam (Pakistan) flag Fawad Alam (Pakistan) 5.37 M-24 | Wickets-0 | Avg-na | SR-na | ER-2.0
224 No change Charith Asalanka (Sri Lanka) flag Charith Asalanka (Sri Lanka) 5.36 M-5 | Wickets-0 | Avg-na | SR-na | ER-3.8