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. For the last update date and full update schedule, refer to FAQs.
CRR Change Name Points Stats
2 Down 1 Hardik Pandya (India) flag Hardik Pandya (India) 844.24 M-75 | Runs-1518 | BatA-33 | Wickets-63 | BowlA-26 | Ct/St-28 | FPM-0.4
3 Down 1 Romario Shepherd (West Indies) flag Romario Shepherd (West Indies) 806.61 M-60 | Runs-712 | BatA-25 | Wickets-63 | BowlA-28 | Ct/St-9 | FPM-0.2
7 Down 2 Axar Patel (India) flag Axar Patel (India) 751.42 M-72 | Runs-608 | BatA-20 | Wickets-73 | BowlA-21 | Ct/St-27 | FPM-0.4
8 Up 12 Mitchell Santner (New Zealand) flag Mitchell Santner (New Zealand) 749.50 M-65 | Runs-595 | BatA-24 | Wickets-69 | BowlA-24 | Ct/St-20 | FPM-0.3
9 Down 2 Sikandar Raza (Zimbabwe) flag Sikandar Raza (Zimbabwe) 732.17 M-85 | Runs-2359 | BatA-32 | Wickets-89 | BowlA-20 | Ct/St-32 | FPM-0.4
10 Up 7 Mohammad Nabi (Afghanistan) flag Mohammad Nabi (Afghanistan) 730.07 M-62 | Runs-907 | BatA-21 | Wickets-31 | BowlA-30 | Ct/St-33 | FPM-0.5
13 Up 1 Dasun Shanaka (Sri Lanka) flag Dasun Shanaka (Sri Lanka) 705.91 M-65 | Runs-1035 | BatA-24 | Wickets-25 | BowlA-26 | Ct/St-30 | FPM-0.5
15 No change Saim Ayub (Pakistan) flag Saim Ayub (Pakistan) 686.36 M-60 | Runs-1172 | BatA-21 | Wickets-24 | BowlA-24 | Ct/St-24 | FPM-0.4
16 Down 3 Roston Chase (West Indies) flag Roston Chase (West Indies) 674.53 M-49 | Runs-665 | BatA-25 | Wickets-34 | BowlA-28 | Ct/St-15 | FPM-0.3
20 Up 41 Shadab Khan (Pakistan) flag Shadab Khan (Pakistan) 641.15 M-52 | Runs-570 | BatA-18 | Wickets-45 | BowlA-27 | Ct/St-20 | FPM-0.4
22 Up 1 Shivam Dube (India) flag Shivam Dube (India) 640.87 M-42 | Runs-651 | BatA-33 | Wickets-21 | BowlA-23 | Ct/St-10 | FPM-0.2
25 Down 4 Michael Bracewell (New Zealand) flag Michael Bracewell (New Zealand) 617.15 M-47 | Runs-434 | BatA-20 | Wickets-35 | BowlA-22 | Ct/St-25 | FPM-0.5
26 Up 40 Gareth Delany (Ireland) flag Gareth Delany (Ireland) 611.96 M-59 | Runs-658 | BatA-19 | Wickets-39 | BowlA-27 | Ct/St-19 | FPM-0.3
27 Down 21 Mohammad Nawaz (Pakistan) flag Mohammad Nawaz (Pakistan) 606.19 M-60 | Runs-768 | BatA-20 | Wickets-64 | BowlA-19 | Ct/St-27 | FPM-0.5
34 Down 6 Glenn Maxwell (Australia) flag Glenn Maxwell (Australia) 592.96 M-47 | Runs-991 | BatA-27 | Wickets-16 | BowlA-35 | Ct/St-24 | FPM-0.5
36 Down 6 Gerhard Erasmus (Namibia) flag Gerhard Erasmus (Namibia) 583.72 M-47 | Runs-1160 | BatA-33 | Wickets-45 | BowlA-16 | Ct/St-25 | FPM-0.5
43 Down 7 Dipendra Singh Airee (Nepal) flag Dipendra Singh Airee (Nepal) 559.61 M-64 | Runs-1479 | BatA-34 | Wickets-57 | BowlA-19 | Ct/St-30 | FPM-0.5
44 Down 7 Mitchell Marsh (Australia) flag Mitchell Marsh (Australia) 548.85 M-46 | Runs-1216 | BatA-34 | Wickets-2 | BowlA-41 | Ct/St-24 | FPM-0.5
46 Down 5 James Neesham (New Zealand) flag James Neesham (New Zealand) 545.24 M-55 | Runs-594 | BatA-19 | Wickets-35 | BowlA-21 | Ct/St-33 | FPM-0.6
49 Down 7 Marcus Stoinis (Australia) flag Marcus Stoinis (Australia) 539.25 M-47 | Runs-882 | BatA-34 | Wickets-39 | BowlA-22 | Ct/St-10 | FPM-0.2
51 Up 24 Cameron Green (Australia) flag Cameron Green (Australia) 538.16 M-23 | Runs-592 | BatA-33 | Wickets-12 | BowlA-24 | Ct/St-19 | FPM-0.8
53 Up 17 Rachin Ravindra (New Zealand) flag Rachin Ravindra (New Zealand) 533.48 M-37 | Runs-576 | BatA-22 | Wickets-8 | BowlA-28 | Ct/St-14 | FPM-0.4
55 Down 5 Ryan Burl (Zimbabwe) flag Ryan Burl (Zimbabwe) 528.14 M-78 | Runs-1328 | BatA-26 | Wickets-39 | BowlA-21 | Ct/St-32 | FPM-0.4
56 Down 5 Jan Nicol Loftie-Eaton (Namibia) flag Jan Nicol Loftie-Eaton (Namibia) 527.25 M-40 | Runs-603 | BatA-23 | Wickets-20 | BowlA-17 | Ct/St-23 | FPM-0.6
58 Down 6 Kushal Bhurtel (Nepal) flag Kushal Bhurtel (Nepal) 523.13 M-65 | Runs-1529 | BatA-26 | Wickets-30 | BowlA-13 | Ct/St-35 | FPM-0.5
67 Down 13 Ruben Trumpelmann (Namibia) flag Ruben Trumpelmann (Namibia) 516.05 M-34 | Runs-234 | BatA-20 | Wickets-39 | BowlA-20 | Ct/St-9 | FPM-0.3
71 Down 14 JJ Smit (Namibia) flag JJ Smit (Namibia) 503.32 M-41 | Runs-748 | BatA-36 | Wickets-43 | BowlA-13 | Ct/St-17 | FPM-0.4
80 Up 41 Harry Tector (Ireland) flag Harry Tector (Ireland) 489.25 M-67 | Runs-1367 | BatA-27 | Wickets-10 | BowlA-21 | Ct/St-51 | FPM-0.8
96 Up 125 George Dockrell (Ireland) flag George Dockrell (Ireland) 452.32 M-68 | Runs-940 | BatA-23 | Wickets-11 | BowlA-29 | Ct/St-31 | FPM-0.5
108 Down 13 Saad Bin Zafar (Canada) flag Saad Bin Zafar (Canada) 434.96 M-48 | Runs-416 | BatA-35 | Wickets-48 | BowlA-20 | Ct/St-19 | FPM-0.4
111 Down 15 Sami Sohail (Malawi) flag Sami Sohail (Malawi) 426.79 M-53 | Runs-1676 | BatA-43 | Wickets-44 | BowlA-20 | Ct/St-19 | FPM-0.4
113 Down 15 Andre Russell (West Indies) flag Andre Russell (West Indies) 425.62 M-19 | Runs-381 | BatA-29 | Wickets-22 | BowlA-25 | Ct/St-5 | FPM-0.3
118 Down 13 Dinesh Nakrani (Uganda) flag Dinesh Nakrani (Uganda) 417.17 M-56 | Runs-797 | BatA-25 | Wickets-56 | BowlA-18 | Ct/St-15 | FPM-0.3
125 Down 11 Alpesh Ramjani (Uganda) flag Alpesh Ramjani (Uganda) 410.73 M-65 | Runs-850 | BatA-25 | Wickets-102 | BowlA-10 | Ct/St-24 | FPM-0.4
127 Up 63 Gulbadin Naib (Afghanistan) flag Gulbadin Naib (Afghanistan) 408.30 M-28 | Runs-429 | BatA-24 | Wickets-15 | BowlA-15 | Ct/St-11 | FPM-0.4
133 Down 13 Harsh Thaker (Canada) flag Harsh Thaker (Canada) 401.25 M-43 | Runs-667 | BatA-24 | Wickets-35 | BowlA-20 | Ct/St-10 | FPM-0.2
138 Down 9 Mohammad Saifuddin (Bangladesh) flag Mohammad Saifuddin (Bangladesh) 390.98 M-18 | Runs-76 | BatA-38 | Wickets-21 | BowlA-26 | Ct/St-5 | FPM-0.3
155 Down 13 Aamir Kaleem (Oman) flag Aamir Kaleem (Oman) 368.39 M-26 | Runs-361 | BatA-17 | Wickets-23 | BowlA-20 | Ct/St-9 | FPM-0.3
161 Down 80 Liam Livingstone (England) flag Liam Livingstone (England) 362.80 M-43 | Runs-670 | BatA-26 | Wickets-21 | BowlA-29 | Ct/St-18 | FPM-0.4
163 Down 15 Rohit Paudel (Nepal) flag Rohit Paudel (Nepal) 361.88 M-65 | Runs-1557 | BatA-31 | Wickets-13 | BowlA-19 | Ct/St-37 | FPM-0.6
174 Down 14 Virandeep Singh (Malaysia) flag Virandeep Singh (Malaysia) 354.73 M-86 | Runs-2496 | BatA-42 | Wickets-104 | BowlA-13 | Ct/St-38 | FPM-0.4
178 Down 8 Gulsan Jha (Nepal) flag Gulsan Jha (Nepal) 349.99 M-51 | Runs-629 | BatA-22 | Wickets-29 | BowlA-22 | Ct/St-17 | FPM-0.3
179 Down 8 Bas de Leede (Netherlands) flag Bas de Leede (Netherlands) 349.60 M-29 | Runs-495 | BatA-28 | Wickets-35 | BowlA-17 | Ct/St-17 | FPM-0.6
188 Up 16 Dhananjaya de Silva (Sri Lanka) flag Dhananjaya de Silva (Sri Lanka) 341.37 M-25 | Runs-478 | BatA-21 | Wickets-12 | BowlA-15 | Ct/St-16 | FPM-0.6
193 Down 10 Shakib Al Hasan (Bangladesh) flag Shakib Al Hasan (Bangladesh) 339.00 M-35 | Runs-657 | BatA-24 | Wickets-32 | BowlA-25 | Ct/St-9 | FPM-0.3
200 Down 4 Jan Frylinck (Namibia) flag Jan Frylinck (Namibia) 330.07 M-47 | Runs-943 | BatA-27 | Wickets-19 | BowlA-31 | Ct/St-15 | FPM-0.3
203 Down 5 Isaac Danladi (Nigeria) flag Isaac Danladi (Nigeria) 328.99 M-56 | Runs-1187 | BatA-26 | Wickets-30 | BowlA-16 | Ct/St-25 | FPM-0.4
206 Down 6 Muhammad Asim (Qatar) flag Muhammad Asim (Qatar) 326.95 M-19 | Runs-457 | BatA-30 | Wickets-18 | BowlA-17 | Ct/St-9 | FPM-0.5
207 Down 6 Roelof van der Merwe (Netherlands/South Africa) flag Roelof van der Merwe (Netherlands/South Africa) 326.47 M-21 | Runs-101 | BatA-20 | Wickets-20 | BowlA-20 | Ct/St-4 | FPM-0.2
211 Down 6 Mohammed Aslam (Kuwait) flag Mohammed Aslam (Kuwait) 325.02 M-60 | Runs-668 | BatA-18 | Wickets-56 | BowlA-23 | Ct/St-16 | FPM-0.3
213 Down 6 Sachin Gill (Kenya) flag Sachin Gill (Kenya) 323.31 M-17 | Runs-231 | BatA-23 | Wickets-13 | BowlA-25 | Ct/St-1 | FPM-0.1
214 Down 6 Chris Greaves (Scotland) flag Chris Greaves (Scotland) 322.98 M-26 | Runs-193 | BatA-21 | Wickets-20 | BowlA-20 | Ct/St-9 | FPM-0.3
221 Down 9 Zain Ul Abidin (Saudi Arabia) flag Zain Ul Abidin (Saudi Arabia) 319.34 M-47 | Runs-411 | BatA-19 | Wickets-49 | BowlA-19 | Ct/St-12 | FPM-0.3
225 Down 8 Dilon Heyliger (Canada) flag Dilon Heyliger (Canada) 318.00 M-39 | Runs-297 | BatA-25 | Wickets-26 | BowlA-31 | Ct/St-10 | FPM-0.3
226 Down 7 Imran Anwar (Bahrain) flag Imran Anwar (Bahrain) 317.33 M-89 | Runs-1055 | BatA-19 | Wickets-81 | BowlA-22 | Ct/St-21 | FPM-0.2
233 Down 4 Ravindra Jadeja (India) flag Ravindra Jadeja (India) 304.35 M-19 | Runs-259 | BatA-29 | Wickets-8 | BowlA-45 | Ct/St-6 | FPM-0.3
244 Down 3 David Wiese (Namibia/South Africa) flag David Wiese (Namibia/South Africa) 294.93 M-23 | Runs-285 | BatA-26 | Wickets-26 | BowlA-19 | Ct/St-10 | FPM-0.4
Tags: #topcricketplayersofalltime #bestcricketplayersofalltime #greatestcricketplayers #t20icricket #t20is #ment20is #hardikpandya #pandya #romarioshepherd #shepherd #axarpatel #patel #mitchellsantner #santner #sikandarraza #raza #mohammadnabi #nabi #dasunshanaka #shanaka #saimayub #ayub #rostonchase #chase #shadabkhan #khan #shivamdube #dube #iccrankings #icctestrankings #iccodirankings #icct20irankings #iccteamrankings #iccplayerrankings #iccmenrankings #iccwomenrankings #iplrankings