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
101 No change Temba Bavuma (South Africa) flag Temba Bavuma (South Africa) 320.13 M-38 | Runs-1296 | BatA-41 | Wickets-0 | BowlA-na | Ct/St-24 | FPM-0.6
102 No change Tabraiz Shamsi (South Africa) flag Tabraiz Shamsi (South Africa) 318.17 M-31 | Runs-39 | BatA-13 | Wickets-47 | BowlA-30 | Ct/St-4 | FPM-0.1
103 No change Shadab Khan (Pakistan) flag Shadab Khan (Pakistan) 317.87 M-27 | Runs-518 | BatA-26 | Wickets-26 | BowlA-47 | Ct/St-11 | FPM-0.4
104 No change Brandon McMullen (Scotland) flag Brandon McMullen (Scotland) 316.34 M-26 | Runs-888 | BatA-47 | Wickets-36 | BowlA-20 | Ct/St-15 | FPM-0.6
105 No change David Miller (South Africa) flag David Miller (South Africa) 313.86 M-43 | Runs-1259 | BatA-45 | Wickets-0 | BowlA-na | Ct/St-26 | FPM-0.6
106 No change Karan KC (Nepal) flag Karan KC (Nepal) 312.11 M-48 | Runs-429 | BatA-17 | Wickets-66 | BowlA-26 | Ct/St-11 | FPM-0.2
107 No change Nosthush Kenjige (U.S.A.) flag Nosthush Kenjige (U.S.A.) 310.18 M-47 | Runs-394 | BatA-21 | Wickets-53 | BowlA-31 | Ct/St-20 | FPM-0.4
108 No change Devon Conway (New Zealand) flag Devon Conway (New Zealand) 309.23 M-32 | Runs-1246 | BatA-45 | Wickets-0 | BowlA-na | Ct/St-17 | FPM-0.5
109 No change Paul Stirling (Ireland) flag Paul Stirling (Ireland) 302.53 M-44 | Runs-1518 | BatA-39 | Wickets-0 | BowlA-na | Ct/St-15 | FPM-0.3
110 No change Fakhar Zaman (Pakistan) flag Fakhar Zaman (Pakistan) 301.14 M-35 | Runs-1532 | BatA-48 | Wickets-0 | BowlA-na | Ct/St-21 | FPM-0.6
111 No change Saurabh Netravalkar (U.S.A.) flag Saurabh Netravalkar (U.S.A.) 299.27 M-43 | Runs-64 | BatA-6 | Wickets-69 | BowlA-24 | Ct/St-10 | FPM-0.2
112 No change Andile Phehlukwayo (South Africa) flag Andile Phehlukwayo (South Africa) 297.11 M-27 | Runs-320 | BatA-17 | Wickets-28 | BowlA-32 | Ct/St-4 | FPM-0.1
113 No change Sadeera Samarawickrama (Sri Lanka) flag Sadeera Samarawickrama (Sri Lanka) 296.85 M-43 | Runs-1123 | BatA-34 | Wickets-0 | BowlA-na | Ct/St-8 | FPM-0.2
114 No change Dushmantha Chameera (Sri Lanka) flag Dushmantha Chameera (Sri Lanka) 295.84 M-29 | Runs-173 | BatA-11 | Wickets-37 | BowlA-32 | Ct/St-4 | FPM-0.1
115 No change Bernard Scholtz (Namibia) flag Bernard Scholtz (Namibia) 294.02 M-45 | Runs-254 | BatA-15 | Wickets-59 | BowlA-23 | Ct/St-4 | FPM-0.1
116 No change Junaid Siddique (U.A.E.) flag Junaid Siddique (U.A.E.) 288.83 M-48 | Runs-120 | BatA-5 | Wickets-60 | BowlA-30 | Ct/St-5 | FPM-0.1
117 No change Sompal Kami (Nepal) flag Sompal Kami (Nepal) 288.10 M-55 | Runs-545 | BatA-19 | Wickets-66 | BowlA-31 | Ct/St-13 | FPM-0.2
118 No change Naseem Shah (Pakistan) flag Naseem Shah (Pakistan) 287.74 M-20 | Runs-85 | BatA-43 | Wickets-42 | BowlA-20 | Ct/St-2 | FPM-0.1
119 No change Jasprit Bumrah (India) flag Jasprit Bumrah (India) 286.93 M-22 | Runs-72 | BatA-12 | Wickets-41 | BowlA-19 | Ct/St-1 | FPM-0.0
120 No change Mohammed Shami (India) flag Mohammed Shami (India) 286.34 M-22 | Runs-59 | BatA-8 | Wickets-47 | BowlA-18 | Ct/St-3 | FPM-0.1
121 No change Dasun Shanaka (Sri Lanka) flag Dasun Shanaka (Sri Lanka) 284.27 M-49 | Runs-831 | BatA-21 | Wickets-17 | BowlA-43 | Ct/St-15 | FPM-0.3
122 No change Imam-ul-Haq (Pakistan) flag Imam-ul-Haq (Pakistan) 284.25 M-32 | Runs-1304 | BatA-43 | Wickets-0 | BowlA-na | Ct/St-7 | FPM-0.2
123 No change Brandon King (West Indies) flag Brandon King (West Indies) 283.42 M-42 | Runs-1248 | BatA-31 | Wickets-0 | BowlA-na | Ct/St-14 | FPM-0.3
124 No change Chamika Karunaratne (Sri Lanka) flag Chamika Karunaratne (Sri Lanka) 282.36 M-26 | Runs-451 | BatA-25 | Wickets-24 | BowlA-32 | Ct/St-6 | FPM-0.2
125 No change Aayan Afzal Khan (U.A.E.) flag Aayan Afzal Khan (U.A.E.) 281.88 M-34 | Runs-585 | BatA-24 | Wickets-43 | BowlA-27 | Ct/St-2 | FPM-0.1
126 No change Litton Das (Bangladesh) flag Litton Das (Bangladesh) 280.70 M-58 | Runs-1490 | BatA-29 | Wickets-0 | BowlA-na | Ct/St-35 | FPM-0.6
127 No change Ayaan Khan (Oman) flag Ayaan Khan (Oman) 278.92 M-41 | Runs-1072 | BatA-30 | Wickets-29 | BowlA-34 | Ct/St-13 | FPM-0.3
128 No change Michael Bracewell (New Zealand) flag Michael Bracewell (New Zealand) 276.75 M-22 | Runs-544 | BatA-42 | Wickets-20 | BowlA-37 | Ct/St-9 | FPM-0.4
129 No change Marcus Stoinis (Australia) flag Marcus Stoinis (Australia) 275.38 M-26 | Runs-389 | BatA-19 | Wickets-15 | BowlA-38 | Ct/St-6 | FPM-0.2
130 No change Assad Vala (P.N.G.) flag Assad Vala (P.N.G.) 274.65 M-39 | Runs-1264 | BatA-33 | Wickets-28 | BowlA-33 | Ct/St-18 | FPM-0.5
131 No change Lockie Ferguson (New Zealand) flag Lockie Ferguson (New Zealand) 274.16 M-28 | Runs-59 | BatA-7 | Wickets-30 | BowlA-45 | Ct/St-4 | FPM-0.1
132 No change Ryan Burl (Zimbabwe) flag Ryan Burl (Zimbabwe) 273.50 M-34 | Runs-695 | BatA-27 | Wickets-12 | BowlA-47 | Ct/St-15 | FPM-0.4
133 No change Keacy Carty (West Indies) flag Keacy Carty (West Indies) 273.17 M-31 | Runs-1000 | BatA-43 | Wickets-0 | BowlA-na | Ct/St-5 | FPM-0.2
134 No change Paul van Meekeren (Netherlands) flag Paul van Meekeren (Netherlands) 272.99 M-23 | Runs-80 | BatA-6 | Wickets-38 | BowlA-27 | Ct/St-6 | FPM-0.3
135 No change Monank Patel (U.S.A.) flag Monank Patel (U.S.A.) 272.06 M-46 | Runs-1661 | BatA-40 | Wickets-0 | BowlA-na | Ct/St-36 | FPM-0.8
136 No change Tom Latham (New Zealand) flag Tom Latham (New Zealand) 271.53 M-48 | Runs-1403 | BatA-40 | Wickets-0 | BowlA-na | Ct/St-51 | FPM-1.1
137 No change Tamim Iqbal (Bangladesh) flag Tamim Iqbal (Bangladesh) 269.83 M-36 | Runs-1155 | BatA-36 | Wickets-0 | BowlA-na | Ct/St-14 | FPM-0.4
138 No change Nicholas Pooran (West Indies) flag Nicholas Pooran (West Indies) 268.73 M-36 | Runs-1051 | BatA-34 | Wickets-6 | BowlA-29 | Ct/St-16 | FPM-0.4
139 No change Kasun Rajitha (Sri Lanka) flag Kasun Rajitha (Sri Lanka) 268.58 M-25 | Runs-117 | BatA-11 | Wickets-34 | BowlA-35 | Ct/St-4 | FPM-0.2
140 No change Axar Patel (India) flag Axar Patel (India) 268.38 M-22 | Runs-387 | BatA-26 | Wickets-19 | BowlA-36 | Ct/St-10 | FPM-0.5
141 No change Jan Nicol Loftie-Eaton (Namibia) flag Jan Nicol Loftie-Eaton (Namibia) 267.57 M-40 | Runs-923 | BatA-30 | Wickets-21 | BowlA-24 | Ct/St-22 | FPM-0.6
142 No change Alex Carey (Australia) flag Alex Carey (Australia) 265.59 M-34 | Runs-887 | BatA-33 | Wickets-0 | BowlA-na | Ct/St-38 | FPM-1.1
143 No change Ruben Trumpelmann (Namibia) flag Ruben Trumpelmann (Namibia) 265.40 M-38 | Runs-395 | BatA-16 | Wickets-63 | BowlA-23 | Ct/St-13 | FPM-0.3
144 No change Josh Little (Ireland) flag Josh Little (Ireland) 263.65 M-30 | Runs-71 | BatA-10 | Wickets-46 | BowlA-30 | Ct/St-5 | FPM-0.2
145 No change Kushal Bhurtel (Nepal) flag Kushal Bhurtel (Nepal) 260.31 M-57 | Runs-1285 | BatA-23 | Wickets-16 | BowlA-20 | Ct/St-40 | FPM-0.7
146 No change Washington Sundar (India) flag Washington Sundar (India) 259.76 M-21 | Runs-315 | BatA-24 | Wickets-22 | BowlA-26 | Ct/St-5 | FPM-0.2
147 No change Zeeshan Maqsood (Oman) flag Zeeshan Maqsood (Oman) 258.52 M-37 | Runs-1020 | BatA-31 | Wickets-38 | BowlA-32 | Ct/St-18 | FPM-0.5
148 No change Rohit Paudel (Nepal) flag Rohit Paudel (Nepal) 256.41 M-63 | Runs-1667 | BatA-31 | Wickets-10 | BowlA-25 | Ct/St-15 | FPM-0.2
149 No change Kyle Mayers (West Indies) flag Kyle Mayers (West Indies) 253.60 M-28 | Runs-660 | BatA-25 | Wickets-14 | BowlA-45 | Ct/St-10 | FPM-0.4
150 No change Blessing Muzarabani (Zimbabwe) flag Blessing Muzarabani (Zimbabwe) 252.37 M-31 | Runs-95 | BatA-6 | Wickets-38 | BowlA-32 | Ct/St-6 | FPM-0.2
151 No change Gulsan Jha (Nepal) flag Gulsan Jha (Nepal) 250.68 M-34 | Runs-654 | BatA-30 | Wickets-33 | BowlA-31 | Ct/St-9 | FPM-0.3
152 No change Roston Chase (West Indies) flag Roston Chase (West Indies) 249.88 M-24 | Runs-338 | BatA-28 | Wickets-17 | BowlA-50 | Ct/St-15 | FPM-0.6
153 No change Steven Taylor (U.S.A.) flag Steven Taylor (U.S.A.) 247.10 M-37 | Runs-1079 | BatA-29 | Wickets-31 | BowlA-31 | Ct/St-12 | FPM-0.3
154 No change Avishka Fernando (Sri Lanka) flag Avishka Fernando (Sri Lanka) 245.44 M-29 | Runs-852 | BatA-30 | Wickets-0 | BowlA-na | Ct/St-13 | FPM-0.4
155 No change Colin Ackermann (Netherlands) flag Colin Ackermann (Netherlands) 244.86 M-18 | Runs-451 | BatA-27 | Wickets-14 | BowlA-37 | Ct/St-9 | FPM-0.5
156 No change George Munsey (Scotland) flag George Munsey (Scotland) 242.10 M-34 | Runs-1333 | BatA-49 | Wickets-0 | BowlA-na | Ct/St-16 | FPM-0.5
157 No change Chris Woakes (England) flag Chris Woakes (England) 241.48 M-18 | Runs-209 | BatA-16 | Wickets-24 | BowlA-28 | Ct/St-5 | FPM-0.3
158 No change Michael van Lingen (Namibia) flag Michael van Lingen (Namibia) 240.85 M-40 | Runs-1318 | BatA-39 | Wickets-2 | BowlA-40 | Ct/St-14 | FPM-0.4
159 No change Tim Southee (New Zealand) flag Tim Southee (New Zealand) 239.64 M-18 | Runs-61 | BatA-9 | Wickets-31 | BowlA-29 | Ct/St-5 | FPM-0.3
160 No change Iftikhar Ahmed (Pakistan) flag Iftikhar Ahmed (Pakistan) 238.15 M-21 | Runs-500 | BatA-42 | Wickets-10 | BowlA-54 | Ct/St-12 | FPM-0.6
161 No change Ben Stokes (England) flag Ben Stokes (England) 235.93 M-19 | Runs-781 | BatA-43 | Wickets-4 | BowlA-54 | Ct/St-10 | FPM-0.5
162 No change Phil Salt (England) flag Phil Salt (England) 234.69 M-27 | Runs-866 | BatA-35 | Wickets-0 | BowlA-na | Ct/St-10 | FPM-0.4
163 No change Towhid Hridoy (Bangladesh) flag Towhid Hridoy (Bangladesh) 234.36 M-33 | Runs-877 | BatA-34 | Wickets-0 | BowlA-na | Ct/St-8 | FPM-0.2
164 No change Aasif Sheikh (Nepal) flag Aasif Sheikh (Nepal) 233.27 M-56 | Runs-1522 | BatA-30 | Wickets-0 | BowlA-na | Ct/St-43 | FPM-0.8
165 No change Shikhar Dhawan (India) flag Shikhar Dhawan (India) 232.60 M-28 | Runs-985 | BatA-39 | Wickets-0 | BowlA-na | Ct/St-18 | FPM-0.6
166 No change Soumya Sarkar (Bangladesh) flag Soumya Sarkar (Bangladesh) 229.66 M-20 | Runs-470 | BatA-31 | Wickets-7 | BowlA-36 | Ct/St-9 | FPM-0.5
167 No change Saim Ayub (Pakistan) flag Saim Ayub (Pakistan) 228.41 M-9 | Runs-515 | BatA-64 | Wickets-5 | BowlA-28 | Ct/St-9 | FPM-1.0
168 No change Andy Balbirnie (Ireland) flag Andy Balbirnie (Ireland) 228.36 M-41 | Runs-1033 | BatA-30 | Wickets-0 | BowlA-na | Ct/St-17 | FPM-0.4
169 No change Dipendra Singh Airee (Nepal) flag Dipendra Singh Airee (Nepal) 228.06 M-50 | Runs-789 | BatA-19 | Wickets-36 | BowlA-36 | Ct/St-25 | FPM-0.5
170 No change Richie Berrington (Scotland) flag Richie Berrington (Scotland) 227.87 M-45 | Runs-1319 | BatA-41 | Wickets-2 | BowlA-59 | Ct/St-15 | FPM-0.3
171 No change Suryakumar Yadav (India) flag Suryakumar Yadav (India) 227.49 M-37 | Runs-773 | BatA-26 | Wickets-0 | BowlA-na | Ct/St-17 | FPM-0.5
172 No change JJ Smit (Namibia) flag JJ Smit (Namibia) 224.62 M-33 | Runs-821 | BatA-34 | Wickets-25 | BowlA-25 | Ct/St-9 | FPM-0.3
173 No change Harsh Thaker (Canada) flag Harsh Thaker (Canada) 224.07 M-20 | Runs-639 | BatA-38 | Wickets-21 | BowlA-30 | Ct/St-11 | FPM-0.6
174 No change Muhammad Waseem (U.A.E.) flag Muhammad Waseem (U.A.E.) 223.77 M-56 | Runs-1398 | BatA-25 | Wickets-0 | BowlA-na | Ct/St-24 | FPM-0.4
175 No change Jason Holder (West Indies) flag Jason Holder (West Indies) 223.10 M-23 | Runs-416 | BatA-24 | Wickets-23 | BowlA-40 | Ct/St-15 | FPM-0.7
176 No change Chad Soper (P.N.G.) flag Chad Soper (P.N.G.) 221.57 M-36 | Runs-486 | BatA-21 | Wickets-45 | BowlA-28 | Ct/St-9 | FPM-0.3
177 No change Hasan Mahmud (Bangladesh) flag Hasan Mahmud (Bangladesh) 220.65 M-23 | Runs-49 | BatA-5 | Wickets-31 | BowlA-33 | Ct/St-2 | FPM-0.1
178 No change Rohan Mustafa (U.A.E.) flag Rohan Mustafa (U.A.E.) 220.34 M-44 | Runs-750 | BatA-21 | Wickets-44 | BowlA-33 | Ct/St-20 | FPM-0.5
179 No change Zahoor Khan (U.A.E.) flag Zahoor Khan (U.A.E.) 220.12 M-45 | Runs-100 | BatA-7 | Wickets-62 | BowlA-27 | Ct/St-11 | FPM-0.2
180 No change Gulbadin Naib (Afghanistan) flag Gulbadin Naib (Afghanistan) 219.57 M-21 | Runs-273 | BatA-16 | Wickets-14 | BowlA-46 | Ct/St-15 | FPM-0.7
181 No change Afif Hossain (Bangladesh) flag Afif Hossain (Bangladesh) 218.61 M-33 | Runs-660 | BatA-29 | Wickets-3 | BowlA-37 | Ct/St-12 | FPM-0.4
182 No change Brydon Carse (England) flag Brydon Carse (England) 218.24 M-19 | Runs-192 | BatA-24 | Wickets-23 | BowlA-36 | Ct/St-6 | FPM-0.3
183 No change Ali Naseer (U.A.E.) flag Ali Naseer (U.A.E.) 217.52 M-17 | Runs-396 | BatA-26 | Wickets-20 | BowlA-32 | Ct/St-2 | FPM-0.1
184 No change Gerald Coetzee (South Africa) flag Gerald Coetzee (South Africa) 217.46 M-14 | Runs-57 | BatA-8 | Wickets-31 | BowlA-23 | Ct/St-4 | FPM-0.3
185 No change Jeffrey Vandersay (Sri Lanka) flag Jeffrey Vandersay (Sri Lanka) 216.84 M-16 | Runs-41 | BatA-10 | Wickets-29 | BowlA-20 | Ct/St-3 | FPM-0.2
186 No change Reece Topley (England) flag Reece Topley (England) 213.01 M-19 | Runs-28 | BatA-14 | Wickets-30 | BowlA-27 | Ct/St-4 | FPM-0.2
187 No change Harry Brook (England) flag Harry Brook (England) 212.54 M-20 | Runs-719 | BatA-40 | Wickets-0 | BowlA-na | Ct/St-2 | FPM-0.1
188 No change Vriitya Aravind (U.A.E.) flag Vriitya Aravind (U.A.E.) 211.68 M-55 | Runs-1755 | BatA-34 | Wickets-0 | BowlA-na | Ct/St-41 | FPM-0.7
189 No change Ishan Kishan (India) flag Ishan Kishan (India) 210.89 M-27 | Runs-933 | BatA-42 | Wickets-0 | BowlA-na | Ct/St-15 | FPM-0.6
190 No change Lahiru Kumara (Sri Lanka) flag Lahiru Kumara (Sri Lanka) 208.94 M-18 | Runs-44 | BatA-6 | Wickets-29 | BowlA-25 | Ct/St-3 | FPM-0.2
191 No change Abdullah Shafique (Pakistan) flag Abdullah Shafique (Pakistan) 208.58 M-21 | Runs-612 | BatA-32 | Wickets-0 | BowlA-na | Ct/St-10 | FPM-0.5
192 No change Mohammad Wasim (Pakistan) flag Mohammad Wasim (Pakistan) 208.37 M-20 | Runs-80 | BatA-11 | Wickets-34 | BowlA-25 | Ct/St-4 | FPM-0.2
193 No change Jan Frylinck (Namibia) flag Jan Frylinck (Namibia) 206.75 M-30 | Runs-571 | BatA-26 | Wickets-25 | BowlA-33 | Ct/St-13 | FPM-0.4
194 No change Roelof van der Merwe (Netherlands/South Africa) flag Roelof van der Merwe (Netherlands/South Africa) 206.01 M-16 | Runs-88 | BatA-7 | Wickets-20 | BowlA-27 | Ct/St-8 | FPM-0.5
195 No change Kushal Malla (Nepal) flag Kushal Malla (Nepal) 205.94 M-36 | Runs-690 | BatA-23 | Wickets-22 | BowlA-34 | Ct/St-6 | FPM-0.2
196 No change Vivian Kingma (Netherlands) flag Vivian Kingma (Netherlands) 203.51 M-23 | Runs-15 | BatA-2 | Wickets-34 | BowlA-26 | Ct/St-5 | FPM-0.2
197 No change Josh Inglis (Australia) flag Josh Inglis (Australia) 203.33 M-26 | Runs-521 | BatA-24 | Wickets-0 | BowlA-na | Ct/St-28 | FPM-1.1
198 No change Mohammad Nawaz (Pakistan) flag Mohammad Nawaz (Pakistan) 200.74 M-22 | Runs-207 | BatA-16 | Wickets-25 | BowlA-36 | Ct/St-9 | FPM-0.4
199 No change Tangeni Lungameni (Namibia) flag Tangeni Lungameni (Namibia) 199.80 M-31 | Runs-49 | BatA-7 | Wickets-46 | BowlA-24 | Ct/St-9 | FPM-0.3
200 No change Nasum Ahmed (Bangladesh) flag Nasum Ahmed (Bangladesh) 198.90 M-18 | Runs-186 | BatA-21 | Wickets-16 | BowlA-41 | Ct/St-3 | FPM-0.2