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 Haris Rauf (Pakistan) flag Haris Rauf (Pakistan) 721.63 M-43 | Wickets-81 | Avg-25 | SR-26 | ER-5.9
3 No change Shaheen Shah Afridi (Pakistan) flag Shaheen Shah Afridi (Pakistan) 681.04 M-37 | Wickets-74 | Avg-24 | SR-26 | ER-5.6
5 No change Mitchell Starc (Australia) flag Mitchell Starc (Australia) 588.71 M-31 | Wickets-60 | Avg-24 | SR-26 | ER-5.5
7 No change Alzarri Joseph (West Indies) flag Alzarri Joseph (West Indies) 529.56 M-47 | Wickets-75 | Avg-28 | SR-32 | ER-5.2
9 No change Mohammed Siraj (India) flag Mohammed Siraj (India) 500.03 M-43 | Wickets-71 | Avg-23 | SR-27 | ER-5.1
10 No change Taskin Ahmed (Bangladesh) flag Taskin Ahmed (Bangladesh) 499.43 M-45 | Wickets-64 | Avg-29 | SR-35 | ER-5.1
11 No change Fazalhaq Farooqi (Afghanistan) flag Fazalhaq Farooqi (Afghanistan) 494.28 M-39 | Wickets-50 | Avg-32 | SR-33 | ER-5.8
12 No change Josh Hazlewood (Australia) flag Josh Hazlewood (Australia) 475.49 M-37 | Wickets-50 | Avg-29 | SR-37 | ER-4.7
14 No change Dilshan Madushanka (Sri Lanka) flag Dilshan Madushanka (Sri Lanka) 464.23 M-26 | Wickets-45 | Avg-25 | SR-25 | ER-6.2
15 No change Shoriful Islam (Bangladesh) flag Shoriful Islam (Bangladesh) 458.63 M-40 | Wickets-58 | Avg-29 | SR-32 | ER-5.6
17 No change Mohammed Shami (India) flag Mohammed Shami (India) 445.77 M-22 | Wickets-47 | Avg-18 | SR-20 | ER-5.3
18 No change Trent Boult (New Zealand) flag Trent Boult (New Zealand) 433.30 M-24 | Wickets-47 | Avg-21 | SR-26 | ER-4.9
19 No change Mustafizur Rahman (Bangladesh) flag Mustafizur Rahman (Bangladesh) 418.62 M-49 | Wickets-63 | Avg-31 | SR-36 | ER-5.1
22 No change Shardul Thakur (India) flag Shardul Thakur (India) 385.07 M-35 | Wickets-50 | Avg-27 | SR-27 | ER-6.0
23 No change Jasprit Bumrah (India) flag Jasprit Bumrah (India) 370.59 M-22 | Wickets-41 | Avg-19 | SR-26 | ER-4.4
24 No change Bas de Leede (Netherlands) flag Bas de Leede (Netherlands) 368.15 M-44 | Wickets-43 | Avg-32 | SR-32 | ER-6.0
26 No change Matt Henry (New Zealand) flag Matt Henry (New Zealand) 366.86 M-30 | Wickets-49 | Avg-26 | SR-32 | ER-4.9
27 No change Mark Adair (Ireland) flag Mark Adair (Ireland) 361.56 M-38 | Wickets-48 | Avg-34 | SR-36 | ER-5.7
29 No change Kagiso Rabada (South Africa) flag Kagiso Rabada (South Africa) 357.86 M-28 | Wickets-45 | Avg-28 | SR-32 | ER-5.3
31 No change Lungi Ngidi (South Africa) flag Lungi Ngidi (South Africa) 352.25 M-36 | Wickets-43 | Avg-37 | SR-38 | ER-5.8
32 No change Logan van Beek (Netherlands) flag Logan van Beek (Netherlands) 348.21 M-33 | Wickets-46 | Avg-35 | SR-37 | ER-5.7
35 No change Craig Young (Ireland) flag Craig Young (Ireland) 343.78 M-31 | Wickets-47 | Avg-28 | SR-30 | ER-5.5
36 No change Richard Ngarava (Zimbabwe) flag Richard Ngarava (Zimbabwe) 339.41 M-38 | Wickets-50 | Avg-27 | SR-33 | ER-5.0
37 No change Azmatullah Omarzai (Afghanistan) flag Azmatullah Omarzai (Afghanistan) 338.49 M-36 | Wickets-30 | Avg-32 | SR-36 | ER-5.4
38 No change Marco Jansen (South Africa) flag Marco Jansen (South Africa) 338.26 M-26 | Wickets-41 | Avg-32 | SR-30 | ER-6.3
41 No change Dushmantha Chameera (Sri Lanka) flag Dushmantha Chameera (Sri Lanka) 321.73 M-29 | Wickets-37 | Avg-32 | SR-34 | ER-5.6
42 No change Bilal Khan (Oman) flag Bilal Khan (Oman) 319.33 M-39 | Wickets-83 | Avg-21 | SR-24 | ER-5.3
44 No change Pat Cummins (Australia) flag Pat Cummins (Australia) 317.92 M-21 | Wickets-32 | Avg-29 | SR-32 | ER-5.4
45 No change Naseem Shah (Pakistan) flag Naseem Shah (Pakistan) 314.36 M-20 | Wickets-42 | Avg-20 | SR-23 | ER-5.1
46 No change David Willey (England) flag David Willey (England) 309.94 M-24 | Wickets-40 | Avg-23 | SR-27 | ER-5.2
49 No change Gerald Coetzee (South Africa) flag Gerald Coetzee (South Africa) 293.08 M-14 | Wickets-31 | Avg-23 | SR-21 | ER-6.5
51 No change Karan KC (Nepal) flag Karan KC (Nepal) 288.68 M-48 | Wickets-66 | Avg-26 | SR-30 | ER-5.2
52 No change Reece Topley (England) flag Reece Topley (England) 284.74 M-19 | Wickets-30 | Avg-27 | SR-29 | ER-5.7
54 No change Tim Southee (New Zealand) flag Tim Southee (New Zealand) 277.07 M-18 | Wickets-31 | Avg-29 | SR-28 | ER-6.1
58 No change Saurabh Netravalkar (U.S.A.) flag Saurabh Netravalkar (U.S.A.) 268.10 M-43 | Wickets-69 | Avg-24 | SR-33 | ER-4.3
59 No change Lockie Ferguson (New Zealand) flag Lockie Ferguson (New Zealand) 266.63 M-28 | Wickets-30 | Avg-45 | SR-45 | ER-6.0
60 No change Junaid Siddique (U.A.E.) flag Junaid Siddique (U.A.E.) 266.33 M-48 | Wickets-60 | Avg-30 | SR-35 | ER-5.1
61 No change Kasun Rajitha (Sri Lanka) flag Kasun Rajitha (Sri Lanka) 262.72 M-25 | Wickets-34 | Avg-35 | SR-35 | ER-6.0
63 No change Josh Little (Ireland) flag Josh Little (Ireland) 258.60 M-30 | Wickets-46 | Avg-30 | SR-31 | ER-5.9
64 No change Mohammad Wasim (Pakistan) flag Mohammad Wasim (Pakistan) 255.98 M-20 | Wickets-34 | Avg-25 | SR-28 | ER-5.4
65 No change Blessing Muzarabani (Zimbabwe) flag Blessing Muzarabani (Zimbabwe) 254.49 M-31 | Wickets-38 | Avg-32 | SR-39 | ER-4.8
66 No change Hardik Pandya (India) flag Hardik Pandya (India) 253.16 M-29 | Wickets-29 | Avg-26 | SR-28 | ER-5.5
67 No change Sam Curran (England) flag Sam Curran (England) 246.47 M-30 | Wickets-28 | Avg-43 | SR-41 | ER-6.3
68 No change Romario Shepherd (West Indies) flag Romario Shepherd (West Indies) 245.63 M-32 | Wickets-29 | Avg-40 | SR-41 | ER-5.9
70 No change Paul van Meekeren (Netherlands) flag Paul van Meekeren (Netherlands) 238.64 M-23 | Wickets-38 | Avg-27 | SR-29 | ER-5.5
71 No change Lahiru Kumara (Sri Lanka) flag Lahiru Kumara (Sri Lanka) 235.70 M-18 | Wickets-29 | Avg-25 | SR-25 | ER-6.1
72 No change Sean Abbott (Australia) flag Sean Abbott (Australia) 234.89 M-24 | Wickets-27 | Avg-38 | SR-41 | ER-5.6
74 No change Hasan Mahmud (Bangladesh) flag Hasan Mahmud (Bangladesh) 226.56 M-23 | Wickets-31 | Avg-33 | SR-32 | ER-6.1
77 No change Ruben Trumpelmann (Namibia) flag Ruben Trumpelmann (Namibia) 218.40 M-38 | Wickets-63 | Avg-23 | SR-29 | ER-4.8
78 No change Graham Hume (Ireland) flag Graham Hume (Ireland) 214.07 M-18 | Wickets-25 | Avg-29 | SR-32 | ER-5.3
80 No change Chris Woakes (England) flag Chris Woakes (England) 211.90 M-18 | Wickets-24 | Avg-28 | SR-35 | ER-4.8
81 No change Andile Phehlukwayo (South Africa) flag Andile Phehlukwayo (South Africa) 211.80 M-27 | Wickets-28 | Avg-32 | SR-31 | ER-6.1
82 No change Prasidh Krishna (India) flag Prasidh Krishna (India) 208.38 M-17 | Wickets-29 | Avg-26 | SR-27 | ER-5.6
83 No change Zahoor Khan (U.A.E.) flag Zahoor Khan (U.A.E.) 207.04 M-45 | Wickets-62 | Avg-27 | SR-34 | ER-4.8
88 No change Sompal Kami (Nepal) flag Sompal Kami (Nepal) 202.23 M-55 | Wickets-66 | Avg-31 | SR-36 | ER-5.2
89 No change Vivian Kingma (Netherlands) flag Vivian Kingma (Netherlands) 198.30 M-23 | Wickets-34 | Avg-26 | SR-31 | ER-5.1
91 No change Brandon McMullen (Scotland) flag Brandon McMullen (Scotland) 192.30 M-26 | Wickets-36 | Avg-20 | SR-28 | ER-4.2
92 No change Chamika Karunaratne (Sri Lanka) flag Chamika Karunaratne (Sri Lanka) 188.96 M-26 | Wickets-24 | Avg-32 | SR-33 | ER-5.8
94 No change Brydon Carse (England) flag Brydon Carse (England) 186.99 M-19 | Wickets-23 | Avg-36 | SR-35 | ER-6.2
97 No change Cameron Green (Australia) flag Cameron Green (Australia) 183.87 M-27 | Wickets-20 | Avg-38 | SR-40 | ER-5.7
101 No change Tangeni Lungameni (Namibia) flag Tangeni Lungameni (Namibia) 174.78 M-31 | Wickets-46 | Avg-24 | SR-32 | ER-4.6
104 No change Jofra Archer (England) flag Jofra Archer (England) 171.68 M-10 | Wickets-17 | Avg-27 | SR-29 | ER-5.5
106 No change Anrich Nortje (South Africa) flag Anrich Nortje (South Africa) 170.43 M-15 | Wickets-22 | Avg-32 | SR-30 | ER-6.3
109 No change Jason Holder (West Indies) flag Jason Holder (West Indies) 163.51 M-23 | Wickets-23 | Avg-40 | SR-46 | ER-5.3
111 No change Curtis Campher (Ireland) flag Curtis Campher (Ireland) 161.46 M-37 | Wickets-24 | Avg-39 | SR-40 | ER-5.8
112 No change Fred Klaassen (England) flag Fred Klaassen (England) 157.61 M-15 | Wickets-22 | Avg-27 | SR-37 | ER-4.5
113 No change Chad Soper (P.N.G.) flag Chad Soper (P.N.G.) 157.60 M-36 | Wickets-45 | Avg-28 | SR-38 | ER-4.4
114 No change Hasan Ali (Pakistan) flag Hasan Ali (Pakistan) 156.53 M-13 | Wickets-18 | Avg-39 | SR-36 | ER-6.6
116 No change Fayyaz Butt (Oman) flag Fayyaz Butt (Oman) 154.36 M-25 | Wickets-32 | Avg-34 | SR-35 | ER-5.9
119 No change Lizaad Williams (South Africa) flag Lizaad Williams (South Africa) 151.93 M-7 | Wickets-16 | Avg-23 | SR-23 | ER-6.0
120 No change Kaleemullah (Oman) flag Kaleemullah (Oman) 151.56 M-37 | Wickets-38 | Avg-33 | SR-45 | ER-4.4
121 No change Ebadot Hossain (Bangladesh) flag Ebadot Hossain (Bangladesh) 149.73 M-12 | Wickets-22 | Avg-23 | SR-24 | ER-5.6
123 No change Fareed Ahmad (Afghanistan) flag Fareed Ahmad (Afghanistan) 148.06 M-14 | Wickets-20 | Avg-27 | SR-30 | ER-5.3
124 No change Safyaan Sharif (Scotland) flag Safyaan Sharif (Scotland) 146.64 M-38 | Wickets-38 | Avg-37 | SR-44 | ER-5.0
125 No change Ali Naseer (U.A.E.) flag Ali Naseer (U.A.E.) 146.02 M-17 | Wickets-20 | Avg-32 | SR-34 | ER-5.6
126 No change Gulsan Jha (Nepal) flag Gulsan Jha (Nepal) 145.91 M-34 | Wickets-33 | Avg-31 | SR-30 | ER-6.2
127 No change Jasdeep Singh (U.S.A.) flag Jasdeep Singh (U.S.A.) 143.41 M-31 | Wickets-36 | Avg-38 | SR-41 | ER-5.6
128 No change Chris Sole (Scotland) flag Chris Sole (Scotland) 143.38 M-20 | Wickets-35 | Avg-23 | SR-28 | ER-5.0
130 No change Marcus Stoinis (Australia) flag Marcus Stoinis (Australia) 143.32 M-26 | Wickets-15 | Avg-38 | SR-40 | ER-5.7
131 No change Naveen-ul-Haq (Afghanistan) flag Naveen-ul-Haq (Afghanistan) 141.72 M-11 | Wickets-16 | Avg-32 | SR-30 | ER-6.4
134 No change Matthew Forde (West Indies) flag Matthew Forde (West Indies) 138.32 M-8 | Wickets-13 | Avg-22 | SR-26 | ER-5.1
135 No change Gulbadin Naib (Afghanistan) flag Gulbadin Naib (Afghanistan) 135.67 M-21 | Wickets-14 | Avg-46 | SR-45 | ER-6.2
138 No change Jayden Seales (West Indies) flag Jayden Seales (West Indies) 134.17 M-17 | Wickets-13 | Avg-55 | SR-55 | ER-6.0
139 No change Semo Kamea (P.N.G.) flag Semo Kamea (P.N.G.) 133.85 M-22 | Wickets-33 | Avg-26 | SR-30 | ER-5.2
140 No change Mark Wood (England) flag Mark Wood (England) 133.27 M-13 | Wickets-13 | Avg-43 | SR-46 | ER-5.6
142 No change Dilon Heyliger (Canada) flag Dilon Heyliger (Canada) 132.19 M-16 | Wickets-27 | Avg-23 | SR-29 | ER-4.8
143 No change Pramod Madushan (Sri Lanka) flag Pramod Madushan (Sri Lanka) 131.93 M-9 | Wickets-13 | Avg-33 | SR-28 | ER-7.1
145 No change Arshdeep Singh (India) flag Arshdeep Singh (India) 129.90 M-8 | Wickets-12 | Avg-24 | SR-29 | ER-5.1
146 No change Jacob Duffy (New Zealand) flag Jacob Duffy (New Zealand) 129.07 M-8 | Wickets-14 | Avg-28 | SR-26 | ER-6.5
149 No change Tanzim Hasan Sakib (Bangladesh) flag Tanzim Hasan Sakib (Bangladesh) 127.04 M-9 | Wickets-13 | Avg-32 | SR-33 | ER-5.8
151 No change Ali Khan (U.S.A.) flag Ali Khan (U.S.A.) 126.76 M-14 | Wickets-32 | Avg-16 | SR-20 | ER-4.8
152 No change Kaleem Sana (Canada) flag Kaleem Sana (Canada) 125.97 M-16 | Wickets-26 | Avg-22 | SR-32 | ER-4.2
153 No change Jan Frylinck (Namibia) flag Jan Frylinck (Namibia) 125.71 M-30 | Wickets-25 | Avg-33 | SR-43 | ER-4.6
155 No change Asitha Fernando (Sri Lanka) flag Asitha Fernando (Sri Lanka) 125.35 M-14 | Wickets-13 | Avg-39 | SR-41 | ER-5.7
158 No change Adam Milne (New Zealand) flag Adam Milne (New Zealand) 123.38 M-10 | Wickets-16 | Avg-28 | SR-28 | ER-6.1
160 No change Matheesha Pathirana (Sri Lanka) flag Matheesha Pathirana (Sri Lanka) 121.17 M-12 | Wickets-17 | Avg-36 | SR-30 | ER-7.3
163 No change Tendai Chatara (Zimbabwe) flag Tendai Chatara (Zimbabwe) 119.43 M-17 | Wickets-20 | Avg-42 | SR-41 | ER-6.2
164 No change Matthew Potts (England) flag Matthew Potts (England) 116.28 M-9 | Wickets-10 | Avg-29 | SR-30 | ER-5.9
165 No change Dasun Shanaka (Sri Lanka) flag Dasun Shanaka (Sri Lanka) 116.09 M-49 | Wickets-17 | Avg-43 | SR-46 | ER-5.6
169 No change Daryl Mitchell (New Zealand) flag Daryl Mitchell (New Zealand) 112.62 M-39 | Wickets-13 | Avg-21 | SR-22 | ER-5.7