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
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
10 No change Ravindra Jadeja (India) flag Ravindra Jadeja (India) 434.76 M-57 | Wickets-107 | Avg-23 | SR-51 | ER-2.8
13 No change Marco Jansen (South Africa) flag Marco Jansen (South Africa) 393.07 M-29 | Wickets-70 | Avg-21 | SR-36 | ER-3.5
15 No change Mitchell Starc (Australia) flag Mitchell Starc (Australia) 362.97 M-65 | Wickets-121 | Avg-30 | SR-50 | ER-3.6
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
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
26 No change Shaheen Shah Afridi (Pakistan) flag Shaheen Shah Afridi (Pakistan) 295.81 M-35 | Wickets-77 | Avg-26 | SR-49 | ER-3.1
31 No change Axar Patel (India) flag Axar Patel (India) 267.68 M-28 | Wickets-55 | Avg-19 | SR-46 | ER-2.5
34 No change Vishwa Fernando (Sri Lanka) flag Vishwa Fernando (Sri Lanka) 240.12 M-34 | Wickets-53 | Avg-31 | SR-53 | ER-3.5
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
51 No change Trent Boult (New Zealand) flag Trent Boult (New Zealand) 186.15 M-16 | Wickets-41 | Avg-24 | SR-45 | 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
57 No change Neil Wagner (New Zealand) flag Neil Wagner (New Zealand) 164.23 M-26 | Wickets-41 | Avg-34 | SR-57 | ER-3.6
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
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
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
88 No change Shoriful Islam (Bangladesh) flag Shoriful Islam (Bangladesh) 88.12 M-23 | Wickets-26 | Avg-35 | SR-67 | ER-3.1
100 No change Nandre Burger (South Africa) flag Nandre Burger (South Africa) 71.06 M-6 | Wickets-14 | Avg-17 | SR-27 | ER-3.8
104 No change Mir Hamza (Pakistan) flag Mir Hamza (Pakistan) 65.69 M-10 | Wickets-11 | Avg-40 | SR-83 | ER-2.9
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
113 No change Mominul Haque (Bangladesh) flag Mominul Haque (Bangladesh) 57.87 M-54 | Wickets-6 | Avg-31 | SR-46 | ER-4.0
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
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
132 No change Richard Ngarava (Zimbabwe) flag Richard Ngarava (Zimbabwe) 41.89 M-8 | Wickets-9 | Avg-53 | SR-87 | ER-3.7
143 No change Zahir Khan (Afghanistan) flag Zahir Khan (Afghanistan) 32.57 M-8 | Wickets-10 | Avg-54 | SR-68 | ER-4.8
148 No change Sam Curran (England) flag Sam Curran (England) 30.00 M-10 | Wickets-6 | Avg-59 | SR-110 | ER-3.2
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
158 No change Jacob Bethell (England) flag Jacob Bethell (England) 25.17 M-6 | Wickets-3 | Avg-26 | SR-31 | ER-5.0
161 No change Sean Williams (Zimbabwe) flag Sean Williams (Zimbabwe) 24.42 M-7 | Wickets-6 | Avg-54 | SR-97 | ER-3.3
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
177 No change Josh Hull (England) flag Josh Hull (England) 15.90 M-2 | Wickets-3 | Avg-30 | SR-34 | ER-5.4
178 No change Jaydev Unadkat (India) flag Jaydev Unadkat (India) 15.60 M-6 | Wickets-3 | Avg-43 | SR-106 | ER-2.5
180 No change T Natarajan (India) flag T Natarajan (India) 15.00 M-2 | Wickets-3 | Avg-40 | SR-77 | ER-3.1
191 No change Shahbaz Nadeem (India) flag Shahbaz Nadeem (India) 12.89 M-2 | Wickets-4 | Avg-58 | SR-89 | ER-3.9
196 No change Mustafizur Rahman (Bangladesh) flag Mustafizur Rahman (Bangladesh) 11.84 M-4 | Wickets-3 | Avg-51 | SR-100 | ER-3.1
197 No change Wellington Masakadza (Zimbabwe) flag Wellington Masakadza (Zimbabwe) 11.61 M-3 | Wickets-5 | Avg-43 | SR-89 | ER-2.9
199 No change Raymon Reifer (West Indies) flag Raymon Reifer (West Indies) 11.50 M-13 | Wickets-1 | Avg-82 | SR-156 | ER-3.2
206 No change Saud Shakeel (Pakistan) flag Saud Shakeel (Pakistan) 10.03 M-31 | Wickets-0 | Avg-na | SR-na | ER-8.8
210 No change Milton Shumba (Zimbabwe) flag Milton Shumba (Zimbabwe) 8.84 M-5 | Wickets-1 | Avg-250 | SR-370 | ER-4.1
215 No change Sayed Shirzad (Afghanistan) flag Sayed Shirzad (Afghanistan) 6.95 M-2 | Wickets-3 | Avg-32 | SR-84 | ER-2.3
216 No change Tendai Chisoro (Zimbabwe) flag Tendai Chisoro (Zimbabwe) 6.92 M-2 | Wickets-3 | Avg-73 | SR-148 | ER-3.0
221 No change Matthew Humphreys (Ireland) flag Matthew Humphreys (Ireland) 5.44 M-3 | Wickets-1 | Avg-87 | SR-90 | ER-5.8
223 No change Fawad Alam (Pakistan) flag Fawad Alam (Pakistan) 5.37 M-24 | Wickets-0 | Avg-na | SR-na | ER-2.0
227 No change Theo van Woerkom (Ireland) flag Theo van Woerkom (Ireland) 5.06 M-2 | Wickets-1 | Avg-55 | SR-108 | ER-3.1
229 No change Ashton Agar (Australia) flag Ashton Agar (Australia) 4.59 M-2 | Wickets-0 | Avg-na | SR-na | ER-2.6
231 No change Dunith Wellalage (Sri Lanka) flag Dunith Wellalage (Sri Lanka) 4.29 M-2 | Wickets-0 | Avg-na | SR-na | ER-2.7
234 No change Dean Elgar (South Africa) flag Dean Elgar (South Africa) 3.72 M-40 | Wickets-0 | Avg-na | SR-na | ER-6.5
236 No change Haris Sohail (Pakistan) flag Haris Sohail (Pakistan) 3.64 M-1 | Wickets-0 | Avg-na | SR-na | ER-2.0
246 No change Zafar Gohar (Pakistan) flag Zafar Gohar (Pakistan) 2.96 M-1 | Wickets-0 | Avg-na | SR-na | ER-5.0