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
24 Up 1 Rohit Sharma (India) flag Rohit Sharma (India) 645.76 M-49 | Runs-2165 | BatA-50 | Wickets-1 | BowlA-18 | Ct/St-22 | FPM-0.4
25 Up 1 Shubman Gill (India) flag Shubman Gill (India) 644.99 M-55 | Runs-2769 | BatA-59 | Wickets- | BowlA-na | Ct/St-38 | FPM-0.7
30 Up 67 Saim Ayub (Pakistan) flag Saim Ayub (Pakistan) 597.42 M-17 | Runs-751 | BatA-47 | Wickets-9 | BowlA-42 | Ct/St-13 | FPM-0.8
32 Up 2 Shreyas Iyer (India) flag Shreyas Iyer (India) 593.35 M-51 | Runs-2104 | BatA-50 | Wickets- | BowlA-na | Ct/St-20 | FPM-0.4
44 No change Ben Duckett (England) flag Ben Duckett (England) 546.01 M-28 | Runs-1114 | BatA-41 | Wickets- | BowlA-na | Ct/St-8 | FPM-0.3
46 Down 1 Babar Azam (Pakistan) flag Babar Azam (Pakistan) 536.28 M-57 | Runs-2516 | BatA-49 | Wickets- | BowlA-na | Ct/St-23 | FPM-0.4
48 Up 3 Virat Kohli (India) flag Virat Kohli (India) 534.54 M-51 | Runs-2086 | BatA-51 | Wickets-1 | BowlA-15 | Ct/St-32 | FPM-0.6
49 Up 17 Janith Liyanage (Sri Lanka) flag Janith Liyanage (Sri Lanka) 534.51 M-31 | Runs-910 | BatA-46 | Wickets-3 | BowlA-115 | Ct/St-6 | FPM-0.2
59 No change Harry Brook (England) flag Harry Brook (England) 510.64 M-35 | Runs-1170 | BatA-37 | Wickets- | BowlA-na | Ct/St-13 | FPM-0.4
64 Up 6 Ibrahim Zadran (Afghanistan) flag Ibrahim Zadran (Afghanistan) 493.42 M-38 | Runs-1867 | BatA-53 | Wickets- | BowlA-na | Ct/St-12 | FPM-0.3
66 Up 13 Pathum Nissanka (Sri Lanka) flag Pathum Nissanka (Sri Lanka) 489.59 M-65 | Runs-2737 | BatA-46 | Wickets- | BowlA-na | Ct/St-22 | FPM-0.3
67 Up 6 Temba Bavuma (South Africa) flag Temba Bavuma (South Africa) 487.94 M-40 | Runs-1442 | BatA-40 | Wickets- | BowlA-na | Ct/St-23 | FPM-0.6
68 Up 37 Sherfane Rutherford (West Indies) flag Sherfane Rutherford (West Indies) 480.27 M-20 | Runs-711 | BatA-47 | Wickets-3 | BowlA-51 | Ct/St-7 | FPM-0.4
77 Down 10 Will Young (New Zealand) flag Will Young (New Zealand) 464.06 M-48 | Runs-1668 | BatA-38 | Wickets- | BowlA-na | Ct/St-24 | FPM-0.5
85 Down 9 Najmul Hossain Shanto (Bangladesh) flag Najmul Hossain Shanto (Bangladesh) 447.61 M-50 | Runs-1612 | BatA-35 | Wickets-2 | BowlA-60 | Ct/St-16 | FPM-0.3
86 Up 8 Keacy Carty (West Indies) flag Keacy Carty (West Indies) 447.06 M-44 | Runs-1586 | BatA-44 | Wickets- | BowlA-na | Ct/St-7 | FPM-0.2
90 Up 84 Fakhar Zaman (Pakistan) flag Fakhar Zaman (Pakistan) 441.19 M-39 | Runs-1536 | BatA-43 | Wickets- | BowlA-na | Ct/St-21 | FPM-0.5
94 Down 29 Will Jacks (England) flag Will Jacks (England) 436.05 M-21 | Runs-621 | BatA-33 | Wickets-6 | BowlA-60 | Ct/St-10 | FPM-0.5
95 Up 5 Matthew Short (Australia) flag Matthew Short (Australia) 435.92 M-18 | Runs-392 | BatA-25 | Wickets-2 | BowlA-162 | Ct/St-7 | FPM-0.4
97 Up 5 George Munsey (Scotland) flag George Munsey (Scotland) 434.99 M-39 | Runs-1838 | BatA-54 | Wickets- | BowlA-na | Ct/St-25 | FPM-0.6
109 Up 6 Towhid Hridoy (Bangladesh) flag Towhid Hridoy (Bangladesh) 418.03 M-44 | Runs-1265 | BatA-34 | Wickets- | BowlA-na | Ct/St-11 | FPM-0.3
110 Up 31 Devon Conway (New Zealand) flag Devon Conway (New Zealand) 413.34 M-35 | Runs-1289 | BatA-42 | Wickets- | BowlA-na | Ct/St-16 | FPM-0.5
111 Up 8 Jacob Bethell (England) flag Jacob Bethell (England) 412.70 M-18 | Runs-517 | BatA-34 | Wickets-8 | BowlA-38 | Ct/St-4 | FPM-0.2
112 Up 1 Rassie van der Dussen (South Africa) flag Rassie van der Dussen (South Africa) 410.49 M-42 | Runs-1608 | BatA-43 | Wickets-1 | BowlA-3 | Ct/St-19 | FPM-0.5
117 Up 32 Tony de Zorzi (South Africa) flag Tony de Zorzi (South Africa) 404.95 M-20 | Runs-649 | BatA-36 | Wickets- | BowlA-na | Ct/St-0 | FPM-0.0
122 Up 25 Kamindu Mendis (Sri Lanka) flag Kamindu Mendis (Sri Lanka) 395.43 M-23 | Runs-485 | BatA-29 | Wickets-5 | BowlA-45 | Ct/St-8 | FPM-0.3
131 Up 4 David Miller (South Africa) flag David Miller (South Africa) 381.15 M-41 | Runs-1244 | BatA-48 | Wickets- | BowlA-na | Ct/St-25 | FPM-0.6
132 Down 18 Tanzid Hasan (Bangladesh) flag Tanzid Hasan (Bangladesh) 381.15 M-28 | Runs-558 | BatA-21 | Wickets- | BowlA-na | Ct/St-9 | FPM-0.3
133 Down 51 Abdullah Shafique (Pakistan) flag Abdullah Shafique (Pakistan) 379.20 M-27 | Runs-737 | BatA-29 | Wickets- | BowlA-na | Ct/St-14 | FPM-0.5
138 Up 2 Harry Tector (Ireland) flag Harry Tector (Ireland) 369.14 M-37 | Runs-1481 | BatA-51 | Wickets-3 | BowlA-70 | Ct/St-17 | FPM-0.5
145 Down 38 Phil Salt (England) flag Phil Salt (England) 364.47 M-30 | Runs-884 | BatA-32 | Wickets- | BowlA-na | Ct/St-16 | FPM-0.5
152 Up 19 Justin Greaves (West Indies) flag Justin Greaves (West Indies) 352.34 M-19 | Runs-406 | BatA-31 | Wickets-7 | BowlA-63 | Ct/St-7 | FPM-0.4
153 No change Dawid Malan (England) flag Dawid Malan (England) 350.96 M-24 | Runs-1292 | BatA-59 | Wickets-1 | BowlA-17 | Ct/St-8 | FPM-0.3
154 Up 28 Alick Athanaze (West Indies) flag Alick Athanaze (West Indies) 350.08 M-17 | Runs-405 | BatA-24 | Wickets-4 | BowlA-18 | Ct/St-8 | FPM-0.5
160 Down 6 Max O'Dowd (Netherlands) flag Max O'Dowd (Netherlands) 345.47 M-57 | Runs-1814 | BatA-34 | Wickets-1 | BowlA-110 | Ct/St-13 | FPM-0.2
177 Up 1 David Warner (Australia) flag David Warner (Australia) 328.69 M-33 | Runs-1477 | BatA-45 | Wickets- | BowlA-na | Ct/St-15 | FPM-0.5
179 Down 13 Brandon King (West Indies) flag Brandon King (West Indies) 327.74 M-54 | Runs-1433 | BatA-28 | Wickets- | BowlA-na | Ct/St-18 | FPM-0.3
184 Down 39 Hashmatullah Shahidi (Afghanistan) flag Hashmatullah Shahidi (Afghanistan) 320.08 M-52 | Runs-1320 | BatA-33 | Wickets- | BowlA-na | Ct/St-9 | FPM-0.2
194 Down 44 Mark Chapman (New Zealand/Hong Kong) flag Mark Chapman (New Zealand/Hong Kong) 308.56 M-24 | Runs-707 | BatA-42 | Wickets- | BowlA-na | Ct/St-5 | FPM-0.2
198 Up 57 Sadeera Samarawickrama (Sri Lanka) flag Sadeera Samarawickrama (Sri Lanka) 301.32 M-48 | Runs-1318 | BatA-35 | Wickets- | BowlA-na | Ct/St-9 | FPM-0.2
209 Up 45 Saiteja Mukkamalla (U.S.A.) flag Saiteja Mukkamalla (U.S.A.) 286.83 M-37 | Runs-1255 | BatA-39 | Wickets- | BowlA-na | Ct/St-13 | FPM-0.4
210 No change Imam-ul-Haq (Pakistan) flag Imam-ul-Haq (Pakistan) 286.59 M-29 | Runs-1129 | BatA-43 | Wickets- | BowlA-na | Ct/St-8 | FPM-0.3
214 No change Pargat Singh (Canada) flag Pargat Singh (Canada) 282.44 M-28 | Runs-961 | BatA-37 | Wickets-7 | BowlA-23 | Ct/St-6 | FPM-0.2
215 No change Saud Shakeel (Pakistan) flag Saud Shakeel (Pakistan) 281.71 M-16 | Runs-344 | BatA-26 | Wickets- | BowlA-na | Ct/St-6 | FPM-0.4
216 No change Sybrand Engelbrecht (Netherlands) flag Sybrand Engelbrecht (Netherlands) 281.45 M-12 | Runs-385 | BatA-35 | Wickets- | BowlA-na | Ct/St-9 | FPM-0.8
223 Up 2 Khushdil Shah (Pakistan) flag Khushdil Shah (Pakistan) 274.70 M-14 | Runs-295 | BatA-33 | Wickets-4 | BowlA-83 | Ct/St-6 | FPM-0.4
228 Down 36 Craig Ervine (Zimbabwe) flag Craig Ervine (Zimbabwe) 270.72 M-29 | Runs-863 | BatA-35 | Wickets- | BowlA-na | Ct/St-12 | FPM-0.4
243 Up 4 Afif Hossain (Bangladesh) flag Afif Hossain (Bangladesh) 252.69 M-27 | Runs-521 | BatA-27 | Wickets-3 | BowlA-33 | Ct/St-8 | FPM-0.3
246 Up 5 Saqib Zulfiqar (Netherlands) flag Saqib Zulfiqar (Netherlands) 252.18 M-11 | Runs-157 | BatA-17 | Wickets-8 | BowlA-33 | Ct/St-4 | FPM-0.4
249 Up 4 Evin Lewis (West Indies) flag Evin Lewis (West Indies) 250.83 M-13 | Runs-432 | BatA-36 | Wickets- | BowlA-na | Ct/St-7 | FPM-0.5
250 Down 18 Teja Nidamanuru (Netherlands) flag Teja Nidamanuru (Netherlands) 250.23 M-41 | Runs-893 | BatA-27 | Wickets- | BowlA-na | Ct/St-13 | FPM-0.3
Tags: #topcricketplayersofalltime #bestcricketplayersofalltime #greatestcricketplayers #odicricket #odis #menodis #rohitsharma #sharma #shubmangill #gill #saimayub #ayub #shreyasiyer #iyer #benduckett #duckett #babarazam #azam #viratkohli #kohli #janithliyanage #liyanage #harrybrook #brook #ibrahimzadran #zadran #pathumnissanka #nissanka #iccrankings #icctestrankings #iccodirankings #icct20irankings #iccteamrankings #iccplayerrankings #iccmenrankings #iccwomenrankings #iplrankings