Updated quarterly or as mentioned, these are Cricratings' own rankings as calculated using last four years of performances. Recent matches carry more weight using progressive factors.  These are not ICC rankings and any resemblance is purely coincidental. Refer to FAQs for update schedule.
CRR Change Name Points Stats
152 No change Reeza Hendricks (South Africa) flag Reeza Hendricks (South Africa) 344.09 M-50 | Ct/St-25 | FPM-0.5
153 No change Tilak Varma (India) flag Tilak Varma (India) 343.92 M-54 | Ct/St-32 | FPM-0.6
154 No change Sam Curran (England) flag Sam Curran (England) 343.05 M-145 | Ct/St-67 | FPM-0.5
155 No change Kane Williamson (New Zealand) flag Kane Williamson (New Zealand) 342.85 M-46 | Ct/St-23 | FPM-0.5
156 No change Michael Pepper (England) flag Michael Pepper (England) 342.77 M-96 | Ct/St-39 | FPM-0.4
157 No change Alex Hales (England) flag Alex Hales (England) 342.00 M-187 | Ct/St-84 | FPM-0.4
158 No change Abhinav Manohar (India) flag Abhinav Manohar (India) 341.32 M-27 | Ct/St-16 | FPM-0.6
159 Up 7 Jacob Duffy (New Zealand) flag Jacob Duffy (New Zealand) 340.30 M-40 | Ct/St-16 | FPM-0.4
160 Down 1 Unmukt Chand (U.S.A.) flag Unmukt Chand (U.S.A.) 339.29 M-22 | Ct/St-15 | FPM-0.7
161 Down 1 Yashasvi Jaiswal (India) flag Yashasvi Jaiswal (India) 339.01 M-54 | Ct/St-24 | FPM-0.4
162 Down 1 David Wiese (Namibia) flag David Wiese (Namibia) 338.41 M-103 | Ct/St-49 | FPM-0.5
163 Down 1 Joe Clarke (England) flag Joe Clarke (England) 338.32 M-147 | Ct/St-67 | FPM-0.5
164 Down 1 Mahmudullah (Bangladesh) flag Mahmudullah (Bangladesh) 337.20 M-51 | Ct/St-18 | FPM-0.4
165 Down 1 Shubman Gill (India) flag Shubman Gill (India) 336.97 M-60 | Ct/St-22 | FPM-0.4
167 No change Joe Root (England) flag Joe Root (England) 332.96 M-46 | Ct/St-22 | FPM-0.5
168 No change Shadab Khan (Pakistan) flag Shadab Khan (Pakistan) 328.97 M-90 | Ct/St-38 | FPM-0.4
169 No change Virat Kohli (India) flag Virat Kohli (India) 328.70 M-60 | Ct/St-33 | FPM-0.6
170 No change Tom Kohler-Cadmore (England) flag Tom Kohler-Cadmore (England) 327.18 M-165 | Ct/St-78 | FPM-0.5
171 No change Nitish Kumar Reddy (India) flag Nitish Kumar Reddy (India) 326.59 M-28 | Ct/St-12 | FPM-0.4
173 No change Matthew Breetzke (South Africa) flag Matthew Breetzke (South Africa) 325.77 M-53 | Ct/St-20 | FPM-0.4
174 No change Shane Snater (Netherlands) flag Shane Snater (Netherlands) 325.61 M-37 | Ct/St-14 | FPM-0.4
175 No change Faheem Ashraf (Pakistan) flag Faheem Ashraf (Pakistan) 325.34 M-69 | Ct/St-34 | FPM-0.5
176 No change Will Sutherland (Australia) flag Will Sutherland (Australia) 325.07 M-58 | Ct/St-28 | FPM-0.5
178 No change Wayne Madsen (Italy) flag Wayne Madsen (Italy) 323.91 M-81 | Ct/St-35 | FPM-0.4
179 No change Liam Trevaskis (England) flag Liam Trevaskis (England) 323.74 M-37 | Ct/St-23 | FPM-0.6
180 No change Olly Stone (England) flag Olly Stone (England) 322.89 M-59 | Ct/St-23 | FPM-0.4
181 Up 5 Logan van Beek (Netherlands) flag Logan van Beek (Netherlands) 321.65 M-49 | Ct/St-26 | FPM-0.5
183 Down 2 Matt Henry (New Zealand) flag Matt Henry (New Zealand) 321.46 M-58 | Ct/St-31 | FPM-0.5
184 Down 1 Shashank Singh (India) flag Shashank Singh (India) 320.46 M-41 | Ct/St-17 | FPM-0.4
186 Down 1 Shamim Hossain (Bangladesh) flag Shamim Hossain (Bangladesh) 320.36 M-51 | Ct/St-22 | FPM-0.4
187 No change Faf du Plessis (South Africa) flag Faf du Plessis (South Africa) 319.02 M-158 | Ct/St-70 | FPM-0.4
188 No change Mehidy Hasan Miraz (Bangladesh) flag Mehidy Hasan Miraz (Bangladesh) 318.75 M-51 | Ct/St-19 | FPM-0.4
189 No change Daniel Sams (Australia) flag Daniel Sams (Australia) 318.58 M-144 | Ct/St-62 | FPM-0.4
190 No change Dan Lawrence (England) flag Dan Lawrence (England) 317.75 M-90 | Ct/St-36 | FPM-0.4
191 No change Keaton Jennings (England) flag Keaton Jennings (England) 317.37 M-50 | Ct/St-21 | FPM-0.4
192 No change Jack Taylor (England) flag Jack Taylor (England) 317.24 M-54 | Ct/St-30 | FPM-0.6
193 No change Kadeem Alleyne (West Indies) flag Kadeem Alleyne (West Indies) 316.72 M-25 | Ct/St-12 | FPM-0.5
194 No change Shaheen Shah Afridi (Pakistan) flag Shaheen Shah Afridi (Pakistan) 316.54 M-77 | Ct/St-26 | FPM-0.3
195 No change Jack Edwards (Australia) flag Jack Edwards (Australia) 316.24 M-40 | Ct/St-14 | FPM-0.4
196 No change Abishek Porel (India) flag Abishek Porel (India) 315.66 M-31 | Ct/St-9 | FPM-0.3
197 No change George Garton (England) flag George Garton (England) 315.65 M-73 | Ct/St-24 | FPM-0.3
198 No change Tom Lammonby (England) flag Tom Lammonby (England) 315.65 M-48 | Ct/St-36 | FPM-0.8
199 No change Sahibzada Farhan (Pakistan) flag Sahibzada Farhan (Pakistan) 315.38 M-25 | Ct/St-9 | FPM-0.4
201 No change Ryan Higgins (England) flag Ryan Higgins (England) 315.04 M-57 | Ct/St-25 | FPM-0.4
202 No change Abdul Samad (India) flag Abdul Samad (India) 314.97 M-40 | Ct/St-18 | FPM-0.5
203 No change Scott Currie (Scotland) flag Scott Currie (Scotland) 314.68 M-53 | Ct/St-25 | FPM-0.5
204 No change Dean Foxcroft (New Zealand) flag Dean Foxcroft (New Zealand) 314.25 M-30 | Ct/St-15 | FPM-0.5
205 No change Haider Ali (Pakistan) flag Haider Ali (Pakistan) 312.84 M-57 | Ct/St-22 | FPM-0.4
206 No change Sikandar Raza (Zimbabwe) flag Sikandar Raza (Zimbabwe) 312.42 M-114 | Ct/St-47 | FPM-0.4
207 No change Will Smeed (England) flag Will Smeed (England) 312.38 M-105 | Ct/St-44 | FPM-0.4
208 No change Shivam Dube (India) flag Shivam Dube (India) 311.99 M-55 | Ct/St-18 | FPM-0.3
209 No change Rovman Powell (West Indies) flag Rovman Powell (West Indies) 311.53 M-131 | Ct/St-59 | FPM-0.5
210 No change Matthew Montgomery (Germany) flag Matthew Montgomery (Germany) 309.68 M-42 | Ct/St-20 | FPM-0.5
211 No change Towhid Hridoy (Bangladesh) flag Towhid Hridoy (Bangladesh) 309.38 M-61 | Ct/St-24 | FPM-0.4
212 No change Ross Whiteley (England) flag Ross Whiteley (England) 308.78 M-88 | Ct/St-33 | FPM-0.4
213 No change Ollie Robinson (England) flag Ollie Robinson (England) 308.35 M-27 | Ct/St-13 | FPM-0.5
214 No change Mitchell Starc (Australia) flag Mitchell Starc (Australia) 307.95 M-25 | Ct/St-13 | FPM-0.5
215 No change Suryakumar Yadav (India) flag Suryakumar Yadav (India) 306.90 M-51 | Ct/St-19 | FPM-0.4
216 No change Sai Kishore (India) flag Sai Kishore (India) 306.66 M-25 | Ct/St-10 | FPM-0.4
217 No change Ashton Agar (Australia) flag Ashton Agar (Australia) 306.35 M-56 | Ct/St-25 | FPM-0.4
218 No change Lewis Gregory (England) flag Lewis Gregory (England) 305.73 M-108 | Ct/St-49 | FPM-0.5
219 No change James Wharton (England) flag James Wharton (England) 305.22 M-27 | Ct/St-14 | FPM-0.5
220 Up 2 Tim Southee (New Zealand) flag Tim Southee (New Zealand) 303.39 M-44 | Ct/St-15 | FPM-0.3
221 Down 1 Nathan Smith (New Zealand) flag Nathan Smith (New Zealand) 302.73 M-50 | Ct/St-21 | FPM-0.4
222 Down 1 Chad Bowes (New Zealand) flag Chad Bowes (New Zealand) 302.52 M-48 | Ct/St-21 | FPM-0.4
223 No change Usama Mir (Pakistan) flag Usama Mir (Pakistan) 302.37 M-75 | Ct/St-29 | FPM-0.4
224 No change Luke Wells (England) flag Luke Wells (England) 302.27 M-77 | Ct/St-32 | FPM-0.4
225 No change Andre Russell (West Indies) flag Andre Russell (West Indies) 302.23 M-168 | Ct/St-64 | FPM-0.4
226 No change Ravi Bishnoi (India) flag Ravi Bishnoi (India) 302.19 M-54 | Ct/St-20 | FPM-0.4
227 No change Krunal Pandya (India) flag Krunal Pandya (India) 301.88 M-58 | Ct/St-24 | FPM-0.4
228 No change Cameron Bancroft (Australia) flag Cameron Bancroft (Australia) 301.79 M-63 | Ct/St-33 | FPM-0.5
229 No change Harrison Ward (England) flag Harrison Ward (England) 301.74 M-42 | Ct/St-16 | FPM-0.4
231 No change Moises Henriques (Australia) flag Moises Henriques (Australia) 300.86 M-60 | Ct/St-27 | FPM-0.5
232 No change Ashton Turner (Australia) flag Ashton Turner (Australia) 299.84 M-124 | Ct/St-55 | FPM-0.4
233 No change Colin Ackermann (Netherlands) flag Colin Ackermann (Netherlands) 299.83 M-60 | Ct/St-26 | FPM-0.4
234 No change David Warner (Australia) flag David Warner (Australia) 299.52 M-89 | Ct/St-38 | FPM-0.4
235 No change Kiran Carlson (England) flag Kiran Carlson (England) 299.45 M-53 | Ct/St-22 | FPM-0.4
236 No change Nick Hobson (Australia) flag Nick Hobson (Australia) 299.19 M-34 | Ct/St-19 | FPM-0.6
237 No change Thisara Perera (Sri Lanka) flag Thisara Perera (Sri Lanka) 299.05 M-75 | Ct/St-31 | FPM-0.4
238 No change Mohammad Nawaz (Pakistan) flag Mohammad Nawaz (Pakistan) 297.63 M-57 | Ct/St-22 | FPM-0.4
239 No change Keemo Paul (West Indies) flag Keemo Paul (West Indies) 297.16 M-63 | Ct/St-33 | FPM-0.5
240 No change Mitchell Santner (New Zealand) flag Mitchell Santner (New Zealand) 296.54 M-74 | Ct/St-31 | FPM-0.4
241 No change Mohammad Nabi (Afghanistan) flag Mohammad Nabi (Afghanistan) 296.33 M-73 | Ct/St-34 | FPM-0.5
242 No change Ravindra Jadeja (India) flag Ravindra Jadeja (India) 295.02 M-54 | Ct/St-28 | FPM-0.5
243 No change Wanindu Hasaranga (Sri Lanka) flag Wanindu Hasaranga (Sri Lanka) 294.97 M-96 | Ct/St-42 | FPM-0.4
244 No change Zakir Hasan (Bangladesh) flag Zakir Hasan (Bangladesh) 294.70 M-43 | Ct/St-14 | FPM-0.3
245 No change Sai Sudharsan (India) flag Sai Sudharsan (India) 294.57 M-40 | Ct/St-10 | FPM-0.3
246 No change Tom Alsop (England) flag Tom Alsop (England) 294.33 M-60 | Ct/St-24 | FPM-0.4
247 No change Andre Fletcher (West Indies) flag Andre Fletcher (West Indies) 293.88 M-95 | Ct/St-40 | FPM-0.4
248 No change Ed Barnard (England) flag Ed Barnard (England) 293.01 M-44 | Ct/St-20 | FPM-0.5
249 No change James Neesham (New Zealand) flag James Neesham (New Zealand) 291.72 M-89 | Ct/St-38 | FPM-0.4
250 No change Devon Conway (New Zealand) flag Devon Conway (New Zealand) 291.68 M-66 | Ct/St-28 | FPM-0.4
Tags: #topcricketplayersofalltime #bestcricketplayersofalltime #greatestcricketplayers #t20cricket #t20s #ment20s #reezahendricks #hendricks #tilakvarma #varma #samcurran #curran #kanewilliamson #williamson #michaelpepper #pepper #alexhales #hales #abhinavmanohar #manohar #jacobduffy #duffy #unmuktchand #chand #yashasvijaiswal #jaiswal #davidwiese #wiese #iccrankings #icctestrankings #iccodirankings #icct20irankings #iccteamrankings #iccplayerrankings #iccmenrankings #iccwomenrankings #iplrankings