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 Shadman Islam (Bangladesh) flag Shadman Islam (Bangladesh) 264.34 M-14 | Runs-648 | BatA-25 | Wickets-0 | BowlA-na | Ct/St-14 | FPM-1.0
102 No change Will O�Rourke (New Zealand) flag Will O�Rourke (New Zealand) 261.85 M-10 | Runs-18 | BatA-3 | Wickets-36 | BowlA-25 | Ct/St-5 | FPM-0.5
103 No change Scott Boland (Australia) flag Scott Boland (Australia) 256.66 M-12 | Runs-68 | BatA-9 | Wickets-46 | BowlA-20 | Ct/St-7 | FPM-0.6
104 No change Taskin Ahmed (Bangladesh) flag Taskin Ahmed (Bangladesh) 255.65 M-12 | Runs-193 | BatA-14 | Wickets-42 | BowlA-30 | Ct/St-1 | FPM-0.1
105 No change Anrich Nortje (South Africa) flag Anrich Nortje (South Africa) 255.56 M-12 | Runs-98 | BatA-7 | Wickets-48 | BowlA-22 | Ct/St-5 | FPM-0.4
106 No change Cheteshwar Pujara (India) flag Cheteshwar Pujara (India) 255.28 M-24 | Runs-1292 | BatA-32 | Wickets-0 | BowlA-na | Ct/St-13 | FPM-0.5
107 No change Mahmudul Hasan Joy (Bangladesh) flag Mahmudul Hasan Joy (Bangladesh) 248.19 M-17 | Runs-728 | BatA-23 | Wickets-0 | BowlA-na | Ct/St-8 | FPM-0.5
108 No change Aamer Jamal (Pakistan) flag Aamer Jamal (Pakistan) 243.76 M-7 | Runs-303 | BatA-28 | Wickets-21 | BowlA-28 | Ct/St-4 | FPM-0.6
109 No change Ajinkya Rahane (India) flag Ajinkya Rahane (India) 240.91 M-18 | Runs-693 | BatA-22 | Wickets-0 | BowlA-na | Ct/St-17 | FPM-0.9
110 No change Shreyas Iyer (India) flag Shreyas Iyer (India) 239.59 M-14 | Runs-811 | BatA-37 | Wickets-0 | BowlA-na | Ct/St-15 | FPM-1.1
111 No change Lungi Ngidi (South Africa) flag Lungi Ngidi (South Africa) 238.38 M-13 | Runs-80 | BatA-5 | Wickets-37 | BowlA-21 | Ct/St-3 | FPM-0.2
112 No change Henry Nicholls (New Zealand) flag Henry Nicholls (New Zealand) 237.58 M-20 | Runs-978 | BatA-31 | Wickets-0 | BowlA-na | Ct/St-13 | FPM-0.7
113 No change Neil Wagner (New Zealand) flag Neil Wagner (New Zealand) 235.97 M-13 | Runs-215 | BatA-17 | Wickets-41 | BowlA-34 | Ct/St-7 | FPM-0.5
114 No change Nkrumah Bonner (West Indies) flag Nkrumah Bonner (West Indies) 235.83 M-15 | Runs-803 | BatA-38 | Wickets-1 | BowlA-82 | Ct/St-14 | FPM-0.9
115 No change Hasan Mahmud (Bangladesh) flag Hasan Mahmud (Bangladesh) 235.31 M-9 | Runs-107 | BatA-11 | Wickets-30 | BowlA-28 | Ct/St-5 | FPM-0.6
116 No change Niroshan Dickwella (Sri Lanka) flag Niroshan Dickwella (Sri Lanka) 235.07 M-16 | Runs-777 | BatA-31 | Wickets-0 | BowlA-na | Ct/St-47 | FPM-2.9
117 No change Alick Athanaze (West Indies) flag Alick Athanaze (West Indies) 234.91 M-11 | Runs-560 | BatA-27 | Wickets-1 | BowlA-79 | Ct/St-10 | FPM-0.9
118 No change Gudakesh Motie (West Indies) flag Gudakesh Motie (West Indies) 232.51 M-9 | Runs-173 | BatA-22 | Wickets-28 | BowlA-27 | Ct/St-5 | FPM-0.6
119 No change Kavem Hodge (West Indies) flag Kavem Hodge (West Indies) 223.21 M-9 | Runs-516 | BatA-29 | Wickets-2 | BowlA-46 | Ct/St-11 | FPM-1.2
120 No change Naseem Shah (Pakistan) flag Naseem Shah (Pakistan) 222.76 M-12 | Runs-128 | BatA-10 | Wickets-40 | BowlA-35 | Ct/St-5 | FPM-0.4
121 No change Zakir Hasan (Bangladesh) flag Zakir Hasan (Bangladesh) 221.69 M-13 | Runs-593 | BatA-24 | Wickets-0 | BowlA-na | Ct/St-11 | FPM-0.8
122 No change Shardul Thakur (India) flag Shardul Thakur (India) 220.53 M-10 | Runs-327 | BatA-19 | Wickets-31 | BowlA-28 | Ct/St-5 | FPM-0.5
123 No change Dan Lawrence (England) flag Dan Lawrence (England) 217.96 M-14 | Runs-671 | BatA-27 | Wickets-3 | BowlA-44 | Ct/St-6 | FPM-0.4
124 No change Azhar Ali (Pakistan) flag Azhar Ali (Pakistan) 215.29 M-15 | Runs-970 | BatA-40 | Wickets-0 | BowlA-na | Ct/St-4 | FPM-0.3
125 No change Keegan Petersen (South Africa) flag Keegan Petersen (South Africa) 212.97 M-14 | Runs-704 | BatA-28 | Wickets-0 | BowlA-na | Ct/St-18 | FPM-1.3
126 No change Tom Hartley (England) flag Tom Hartley (England) 212.80 M-5 | Runs-185 | BatA-19 | Wickets-22 | BowlA-36 | Ct/St-2 | FPM-0.4
127 No change Khaled Ahmed (Bangladesh) flag Khaled Ahmed (Bangladesh) 207.31 M-13 | Runs-39 | BatA-2 | Wickets-28 | BowlA-42 | Ct/St-1 | FPM-0.1
128 No change Ebadot Hossain (Bangladesh) flag Ebadot Hossain (Bangladesh) 207.24 M-14 | Runs-46 | BatA-5 | Wickets-36 | BowlA-40 | Ct/St-0 | FPM-0.0
129 No change Brydon Carse (England) flag Brydon Carse (England) 207.18 M-5 | Runs-94 | BatA-19 | Wickets-27 | BowlA-20 | Ct/St-6 | FPM-1.2
130 No change David Bedingham (South Africa) flag David Bedingham (South Africa) 204.52 M-11 | Runs-596 | BatA-33 | Wickets-0 | BowlA-na | Ct/St-9 | FPM-0.8
131 No change Kuldeep Yadav (India) flag Kuldeep Yadav (India) 202.87 M-7 | Runs-148 | BatA-16 | Wickets-32 | BowlA-21 | Ct/St-1 | FPM-0.1
132 No change Lasith Embuldeniya (Sri Lanka) flag Lasith Embuldeniya (Sri Lanka) 201.37 M-10 | Runs-135 | BatA-8 | Wickets-41 | BowlA-35 | Ct/St-1 | FPM-0.1
133 No change Shoaib Bashir (England) flag Shoaib Bashir (England) 199.62 M-15 | Runs-76 | BatA-7 | Wickets-49 | BowlA-40 | Ct/St-4 | FPM-0.3
134 No change Matthew Potts (England) flag Matthew Potts (England) 197.75 M-10 | Runs-86 | BatA-9 | Wickets-36 | BowlA-29 | Ct/St-8 | FPM-0.8
135 No change Trent Boult (New Zealand) flag Trent Boult (New Zealand) 196.19 M-8 | Runs-91 | BatA-23 | Wickets-41 | BowlA-24 | Ct/St-4 | FPM-0.5
136 No change Abrar Ahmed (Pakistan) flag Abrar Ahmed (Pakistan) 190.84 M-8 | Runs-66 | BatA-9 | Wickets-39 | BowlA-38 | Ct/St-3 | FPM-0.4
137 No change Jomel Warrican (West Indies) flag Jomel Warrican (West Indies) 190.49 M-9 | Runs-107 | BatA-9 | Wickets-32 | BowlA-30 | Ct/St-4 | FPM-0.4
138 No change Rassie van der Dussen (South Africa) flag Rassie van der Dussen (South Africa) 190.09 M-13 | Runs-616 | BatA-29 | Wickets-0 | BowlA-na | Ct/St-13 | FPM-1.0
139 No change Roston Chase (West Indies) flag Roston Chase (West Indies) 189.35 M-12 | Runs-396 | BatA-18 | Wickets-14 | BowlA-65 | Ct/St-8 | FPM-0.7
140 No change Tristan Stubbs (South Africa) flag Tristan Stubbs (South Africa) 185.98 M-8 | Runs-500 | BatA-36 | Wickets-0 | BowlA-na | Ct/St-13 | FPM-1.6
141 No change Faheem Ashraf (Pakistan) flag Faheem Ashraf (Pakistan) 185.67 M-12 | Runs-439 | BatA-24 | Wickets-13 | BowlA-50 | Ct/St-5 | FPM-0.4
142 No change Tamim Iqbal (Bangladesh) flag Tamim Iqbal (Bangladesh) 183.97 M-10 | Runs-729 | BatA-41 | Wickets-0 | BowlA-na | Ct/St-3 | FPM-0.3
143 No change Moeen Ali (England) flag Moeen Ali (England) 183.89 M-8 | Runs-312 | BatA-22 | Wickets-23 | BowlA-43 | Ct/St-8 | FPM-1.0
144 No change Jamie Smith (England) flag Jamie Smith (England) 182.59 M-9 | Runs-637 | BatA-42 | Wickets-0 | BowlA-na | Ct/St-32 | FPM-3.6
145 No change Tony de Zorzi (South Africa) flag Tony de Zorzi (South Africa) 182.59 M-11 | Runs-600 | BatA-30 | Wickets-0 | BowlA-na | Ct/St-7 | FPM-0.6
146 No change Oshada Fernando (Sri Lanka) flag Oshada Fernando (Sri Lanka) 176.11 M-15 | Runs-698 | BatA-29 | Wickets-0 | BowlA-na | Ct/St-10 | FPM-0.7
147 No change Fawad Alam (Pakistan) flag Fawad Alam (Pakistan) 172.28 M-13 | Runs-629 | BatA-39 | Wickets-0 | BowlA-na | Ct/St-9 | FPM-0.7
148 No change Michael Bracewell (New Zealand) flag Michael Bracewell (New Zealand) 170.94 M-8 | Runs-259 | BatA-20 | Wickets-24 | BowlA-42 | Ct/St-12 | FPM-1.5
149 No change Rehan Ahmed (England) flag Rehan Ahmed (England) 170.44 M-5 | Runs-103 | BatA-10 | Wickets-22 | BowlA-31 | Ct/St-3 | FPM-0.6
150 No change Nishan Madushka (Sri Lanka) flag Nishan Madushka (Sri Lanka) 167.76 M-10 | Runs-571 | BatA-34 | Wickets-0 | BowlA-na | Ct/St-15 | FPM-1.5
151 No change Lahiru Thirimanne (Sri Lanka) flag Lahiru Thirimanne (Sri Lanka) 163.99 M-9 | Runs-684 | BatA-40 | Wickets-0 | BowlA-na | Ct/St-16 | FPM-1.8
152 No change Kasun Rajitha (Sri Lanka) flag Kasun Rajitha (Sri Lanka) 162.07 M-9 | Runs-98 | BatA-11 | Wickets-30 | BowlA-28 | Ct/St-4 | FPM-0.4
153 No change Rory Burns (England) flag Rory Burns (England) 160.92 M-11 | Runs-556 | BatA-26 | Wickets-0 | BowlA-na | Ct/St-8 | FPM-0.7
154 No change Tagenarine Chanderpaul (West Indies) flag Tagenarine Chanderpaul (West Indies) 159.81 M-10 | Runs-560 | BatA-33 | Wickets-0 | BowlA-na | Ct/St-6 | FPM-0.6
155 No change Saim Ayub (Pakistan) flag Saim Ayub (Pakistan) 157.99 M-7 | Runs-364 | BatA-26 | Wickets-4 | BowlA-35 | Ct/St-4 | FPM-0.6
156 No change Shoriful Islam (Bangladesh) flag Shoriful Islam (Bangladesh) 155.98 M-12 | Runs-144 | BatA-10 | Wickets-26 | BowlA-35 | Ct/St-7 | FPM-0.6
157 No change Andy McBrine (Ireland) flag Andy McBrine (Ireland) 154.14 M-6 | Runs-379 | BatA-42 | Wickets-18 | BowlA-42 | Ct/St-2 | FPM-0.3
158 No change Nitish Kumar Reddy (India) flag Nitish Kumar Reddy (India) 152.79 M-4 | Runs-294 | BatA-49 | Wickets-3 | BowlA-49 | Ct/St-2 | FPM-0.5
159 No change Jos Buttler (England) flag Jos Buttler (England) 150.51 M-10 | Runs-364 | BatA-23 | Wickets-0 | BowlA-na | Ct/St-45 | FPM-4.5
160 No change Akash Deep (India) flag Akash Deep (India) 149.43 M-7 | Runs-83 | BatA-8 | Wickets-15 | BowlA-35 | Ct/St-1 | FPM-0.1
161 No change Dane Paterson (South Africa) flag Dane Paterson (South Africa) 148.88 M-5 | Runs-58 | BatA-8 | Wickets-21 | BowlA-23 | Ct/St-1 | FPM-0.2
162 No change Mikyle Louis (West Indies) flag Mikyle Louis (West Indies) 147.63 M-7 | Runs-333 | BatA-24 | Wickets-0 | BowlA-na | Ct/St-2 | FPM-0.3
163 No change Sarel Erwee (South Africa) flag Sarel Erwee (South Africa) 146.63 M-10 | Runs-479 | BatA-27 | Wickets-0 | BowlA-na | Ct/St-8 | FPM-0.8
164 No change Nahid Rana (Bangladesh) flag Nahid Rana (Bangladesh) 144.35 M-6 | Runs-13 | BatA-3 | Wickets-20 | BowlA-37 | Ct/St-1 | FPM-0.2
165 No change Abid Ali (Pakistan) flag Abid Ali (Pakistan) 144.19 M-9 | Runs-695 | BatA-50 | Wickets-0 | BowlA-na | Ct/St-5 | FPM-0.6
166 No change Lorcan Tucker (Ireland) flag Lorcan Tucker (Ireland) 142.48 M-6 | Runs-480 | BatA-44 | Wickets-0 | BowlA-na | Ct/St-18 | FPM-3.0
167 No change Jacob Bethell (England) flag Jacob Bethell (England) 141.07 M-3 | Runs-260 | BatA-52 | Wickets-3 | BowlA-26 | Ct/St-4 | FPM-1.3
168 No change Rahkeem Cornwall (West Indies) flag Rahkeem Cornwall (West Indies) 139.96 M-7 | Runs-229 | BatA-25 | Wickets-22 | BowlA-39 | Ct/St-8 | FPM-1.1
169 No change Alex Lees (England) flag Alex Lees (England) 138.88 M-10 | Runs-453 | BatA-24 | Wickets-0 | BowlA-na | Ct/St-6 | FPM-0.6
170 No change Sarfaraz Khan (India) flag Sarfaraz Khan (India) 137.27 M-6 | Runs-371 | BatA-37 | Wickets-0 | BowlA-na | Ct/St-3 | FPM-0.5
171 No change Umesh Yadav (India) flag Umesh Yadav (India) 137.11 M-9 | Runs-101 | BatA-11 | Wickets-22 | BowlA-34 | Ct/St-2 | FPM-0.2
172 No change Todd Murphy (Australia) flag Todd Murphy (Australia) 134.06 M-6 | Runs-122 | BatA-14 | Wickets-21 | BowlA-25 | Ct/St-2 | FPM-0.3
173 No change Milan Rathnayake (Sri Lanka) flag Milan Rathnayake (Sri Lanka) 133.55 M-4 | Runs-151 | BatA-30 | Wickets-10 | BowlA-33 | Ct/St-3 | FPM-0.8
174 No change Rahmat Shah (Afghanistan) flag Rahmat Shah (Afghanistan) 128.09 M-6 | Runs-514 | BatA-47 | Wickets-1 | BowlA-53 | Ct/St-6 | FPM-1.0
175 No change Suranga Lakmal (Sri Lanka) flag Suranga Lakmal (Sri Lanka) 125.85 M-9 | Runs-98 | BatA-8 | Wickets-20 | BowlA-29 | Ct/St-4 | FPM-0.4
176 No change Justin Greaves (West Indies) flag Justin Greaves (West Indies) 124.86 M-4 | Runs-207 | BatA-30 | Wickets-6 | BowlA-32 | Ct/St-5 | FPM-1.3
177 No change Mark Adair (Ireland) flag Mark Adair (Ireland) 123.03 M-5 | Runs-209 | BatA-30 | Wickets-16 | BowlA-32 | Ct/St-3 | FPM-0.6
178 No change Dawid Malan (England) flag Dawid Malan (England) 119.78 M-7 | Runs-350 | BatA-27 | Wickets-2 | BowlA-31 | Ct/St-2 | FPM-0.3
179 No change Mayank Agarawal (India) flag Mayank Agarawal (India) 119.02 M-8 | Runs-483 | BatA-32 | Wickets-0 | BowlA-na | Ct/St-4 | FPM-0.5
180 No change Sean Williams (Zimbabwe) flag Sean Williams (Zimbabwe) 118.65 M-4 | Runs-528 | BatA-106 | Wickets-6 | BowlA-54 | Ct/St-5 | FPM-1.3
181 No change Ryan Rickelton (South Africa) flag Ryan Rickelton (South Africa) 118.54 M-9 | Runs-357 | BatA-26 | Wickets-0 | BowlA-na | Ct/St-6 | FPM-0.7
182 No change Dom Sibley (England) flag Dom Sibley (England) 117.14 M-10 | Runs-356 | BatA-20 | Wickets-0 | BowlA-na | Ct/St-5 | FPM-0.5
183 No change John Campbell (West Indies) flag John Campbell (West Indies) 116.84 M-9 | Runs-396 | BatA-26 | Wickets-0 | BowlA-na | Ct/St-7 | FPM-0.8
184 No change Nurul Hasan (Bangladesh) flag Nurul Hasan (Bangladesh) 113.95 M-8 | Runs-325 | BatA-23 | Wickets-0 | BowlA-na | Ct/St-26 | FPM-3.3
185 No change Kirk McKenzie (West Indies) flag Kirk McKenzie (West Indies) 113.53 M-6 | Runs-203 | BatA-17 | Wickets-0 | BowlA-na | Ct/St-4 | FPM-0.7
186 No change Hashmatullah Shahidi (Afghanistan) flag Hashmatullah Shahidi (Afghanistan) 112.97 M-6 | Runs-593 | BatA-74 | Wickets-0 | BowlA-na | Ct/St-2 | FPM-0.3
187 No change Khurram Shahzad (Pakistan) flag Khurram Shahzad (Pakistan) 111.99 M-4 | Runs-44 | BatA-9 | Wickets-18 | BowlA-26 | Ct/St-2 | FPM-0.5
188 No change Harry Tector (Ireland) flag Harry Tector (Ireland) 111.54 M-6 | Runs-374 | BatA-31 | Wickets-0 | BowlA-na | Ct/St-2 | FPM-0.3
189 No change Quinton de Kock (South Africa) flag Quinton de Kock (South Africa) 111.24 M-6 | Runs-348 | BatA-39 | Wickets-0 | BowlA-na | Ct/St-26 | FPM-4.3
190 No change Ishant Sharma (India) flag Ishant Sharma (India) 110.88 M-8 | Runs-65 | BatA-7 | Wickets-14 | BowlA-33 | Ct/St-2 | FPM-0.3
191 No change Ross Taylor (New Zealand) flag Ross Taylor (New Zealand) 110.21 M-8 | Runs-316 | BatA-26 | Wickets-1 | BowlA-0 | Ct/St-12 | FPM-1.5
192 No change Ibrahim Zadran (Afghanistan) flag Ibrahim Zadran (Afghanistan) 109.33 M-5 | Runs-393 | BatA-39 | Wickets-1 | BowlA-13 | Ct/St-7 | FPM-1.4
193 No change Praveen Jayawickrama (Sri Lanka) flag Praveen Jayawickrama (Sri Lanka) 106.37 M-5 | Runs-12 | BatA-12 | Wickets-25 | BowlA-26 | Ct/St-2 | FPM-0.4
194 No change Blessing Muzarabani (Zimbabwe) flag Blessing Muzarabani (Zimbabwe) 104.43 M-7 | Runs-111 | BatA-12 | Wickets-25 | BowlA-23 | Ct/St-0 | FPM-0.0
195 No change Curtis Campher (Ireland) flag Curtis Campher (Ireland) 104.12 M-6 | Runs-297 | BatA-25 | Wickets-6 | BowlA-64 | Ct/St-1 | FPM-0.2
196 No change Dom Bess (England) flag Dom Bess (England) 100.26 M-4 | Runs-96 | BatA-16 | Wickets-17 | BowlA-27 | Ct/St-0 | FPM-0.0
197 No change Shannon Gabriel (West Indies) flag Shannon Gabriel (West Indies) 97.80 M-9 | Runs-22 | BatA-4 | Wickets-16 | BowlA-46 | Ct/St-0 | FPM-0.0
198 No change Dane Piedt (South Africa) flag Dane Piedt (South Africa) 97.25 M-3 | Runs-83 | BatA-28 | Wickets-11 | BowlA-31 | Ct/St-0 | FPM-0.0
199 No change Sarfaraz Ahmed (Pakistan) flag Sarfaraz Ahmed (Pakistan) 94.58 M-5 | Runs-374 | BatA-47 | Wickets-0 | BowlA-na | Ct/St-15 | FPM-3.0
200 No change Andy Balbirnie (Ireland) flag Andy Balbirnie (Ireland) 94.48 M-6 | Runs-255 | BatA-23 | Wickets-0 | BowlA-na | Ct/St-6 | FPM-1.0