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
26 Up 13 Mujeeb Ur Rahman (Afghanistan) flag Mujeeb Ur Rahman (Afghanistan) 625.15 M-36 | Runs-73 | BatA-10 | Wickets-44 | BowlA-20 | Ct/St-10 | FPM-0.3
27 Up 9 Nathan Ellis (Australia) flag Nathan Ellis (Australia) 619.54 M-30 | Runs-31 | BatA-8 | Wickets-45 | BowlA-19 | Ct/St-11 | FPM-0.4
45 Up 8 Matt Henry (New Zealand) flag Matt Henry (New Zealand) 573.90 M-25 | Runs-20 | BatA-4 | Wickets-33 | BowlA-21 | Ct/St-8 | FPM-0.3
46 Up 9 Kuldeep Yadav (India) flag Kuldeep Yadav (India) 570.97 M-26 | Runs-4 | BatA-1 | Wickets-47 | BowlA-13 | Ct/St-6 | FPM-0.2
48 Up 1 Nuwan Thushara (Sri Lanka) flag Nuwan Thushara (Sri Lanka) 569.24 M-28 | Runs-9 | BatA-5 | Wickets-36 | BowlA-21 | Ct/St-2 | FPM-0.1
50 Up 9 Lungi Ngidi (South Africa) flag Lungi Ngidi (South Africa) 564.05 M-29 | Runs-41 | BatA-41 | Wickets-35 | BowlA-24 | Ct/St-6 | FPM-0.2
51 Down 8 Adam Zampa (Australia) flag Adam Zampa (Australia) 564.05 M-51 | Runs-24 | BatA-3 | Wickets-69 | BowlA-21 | Ct/St-7 | FPM-0.1
52 Up 5 Shoriful Islam (Bangladesh) flag Shoriful Islam (Bangladesh) 560.20 M-40 | Runs-66 | BatA-7 | Wickets-38 | BowlA-29 | Ct/St-6 | FPM-0.2
53 Down 6 Maheesh Theekshana (Sri Lanka) flag Maheesh Theekshana (Sri Lanka) 555.10 M-58 | Runs-75 | BatA-4 | Wickets-57 | BowlA-27 | Ct/St-14 | FPM-0.2
55 Down 14 Arshdeep Singh (India) flag Arshdeep Singh (India) 548.94 M-68 | Runs-72 | BatA-7 | Wickets-105 | BowlA-19 | Ct/St-17 | FPM-0.3
57 Up 9 Sean Abbott (Australia) flag Sean Abbott (Australia) 543.85 M-21 | Runs-33 | BatA-7 | Wickets-29 | BowlA-23 | Ct/St-12 | FPM-0.6
59 Down 28 Jofra Archer (England) flag Jofra Archer (England) 542.13 M-23 | Runs-63 | BatA-11 | Wickets-30 | BowlA-22 | Ct/St-10 | FPM-0.4
62 Up 23 Jasprit Bumrah (India) flag Jasprit Bumrah (India) 537.26 M-25 | Runs- | BatA-0 | Wickets-33 | BowlA-15 | Ct/St-4 | FPM-0.2
65 Up 3 Richard Ngarava (Zimbabwe) flag Richard Ngarava (Zimbabwe) 533.51 M-68 | Runs-82 | BatA-5 | Wickets-87 | BowlA-19 | Ct/St-14 | FPM-0.2
66 Up 22 Jacob Duffy (New Zealand) flag Jacob Duffy (New Zealand) 532.80 M-34 | Runs-21 | BatA-7 | Wickets-48 | BowlA-17 | Ct/St-13 | FPM-0.4
68 Up 3 Hasan Mahmud (Bangladesh) flag Hasan Mahmud (Bangladesh) 522.42 M-25 | Runs-50 | BatA-25 | Wickets-28 | BowlA-24 | Ct/St-8 | FPM-0.3
69 Up 17 Fazalhaq Farooqi (Afghanistan) flag Fazalhaq Farooqi (Afghanistan) 520.10 M-50 | Runs-17 | BatA-6 | Wickets-62 | BowlA-20 | Ct/St-7 | FPM-0.1
71 Up 41 Sufiyan Muqeem (Pakistan) flag Sufiyan Muqeem (Pakistan) 516.35 M-19 | Runs-26 | BatA-5 | Wickets-27 | BowlA-15 | Ct/St-4 | FPM-0.2
72 Up 1 Noor Ahmad (Afghanistan) flag Noor Ahmad (Afghanistan) 515.66 M-22 | Runs-70 | BatA-8 | Wickets-18 | BowlA-26 | Ct/St-5 | FPM-0.2
83 Up 62 Varun Chakravarthy (India) flag Varun Chakravarthy (India) 502.21 M-23 | Runs-2 | BatA-2 | Wickets-43 | BowlA-13 | Ct/St-7 | FPM-0.3
86 Down 6 Josh Hazlewood (Australia) flag Josh Hazlewood (Australia) 495.32 M-36 | Runs-10 | BatA-10 | Wickets-47 | BowlA-21 | Ct/St-11 | FPM-0.3
101 Up 7 Brad Evans (Zimbabwe) flag Brad Evans (Zimbabwe) 468.93 M-21 | Runs-80 | BatA-10 | Wickets-29 | BowlA-17 | Ct/St-8 | FPM-0.4
105 Down 1 Blessing Muzarabani (Zimbabwe) flag Blessing Muzarabani (Zimbabwe) 466.14 M-62 | Runs-33 | BatA-3 | Wickets-68 | BowlA-21 | Ct/St-10 | FPM-0.2
113 Up 17 Fareed Ahmad (Afghanistan) flag Fareed Ahmad (Afghanistan) 457.17 M-22 | Runs-9 | BatA-5 | Wickets-26 | BowlA-21 | Ct/St-5 | FPM-0.2
116 Down 2 Sandeep Lamichhane (Nepal) flag Sandeep Lamichhane (Nepal) 452.02 M-42 | Runs-55 | BatA-8 | Wickets-82 | BowlA-11 | Ct/St-20 | FPM-0.5
117 Down 55 Ravi Bishnoi (India) flag Ravi Bishnoi (India) 451.08 M-42 | Runs-55 | BatA-8 | Wickets-61 | BowlA-19 | Ct/St-15 | FPM-0.4
127 Down 1 Craig Young (Ireland) flag Craig Young (Ireland) 435.03 M-29 | Runs-17 | BatA-6 | Wickets-51 | BowlA-16 | Ct/St-4 | FPM-0.1
129 Up 8 Junaid Siddique (U.A.E.) flag Junaid Siddique (U.A.E.) 433.95 M-71 | Runs-82 | BatA-12 | Wickets-97 | BowlA-21 | Ct/St-15 | FPM-0.2
130 Up 3 Mark Wood (England) flag Mark Wood (England) 431.99 M-19 | Runs-16 | BatA-8 | Wickets-28 | BowlA-17 | Ct/St-5 | FPM-0.3
141 Up 68 Zakary Foulkes (New Zealand) flag Zakary Foulkes (New Zealand) 415.74 M-17 | Runs-60 | BatA-15 | Wickets-18 | BowlA-26 | Ct/St-2 | FPM-0.1
149 Down 30 Binura Fernando (Sri Lanka) flag Binura Fernando (Sri Lanka) 410.06 M-19 | Runs-15 | BatA-5 | Wickets-16 | BowlA-34 | Ct/St-3 | FPM-0.2
150 No change Bernard Scholtz (Namibia) flag Bernard Scholtz (Namibia) 408.29 M-49 | Runs-62 | BatA-16 | Wickets-48 | BowlA-22 | Ct/St-13 | FPM-0.3
154 Up 6 Brydon Carse (England) flag Brydon Carse (England) 405.37 M-14 | Runs-46 | BatA-9 | Wickets-20 | BowlA-21 | Ct/St-7 | FPM-0.5
161 Down 50 Matheesha Pathirana (Sri Lanka) flag Matheesha Pathirana (Sri Lanka) 401.80 M-21 | Runs-17 | BatA-3 | Wickets-31 | BowlA-18 | Ct/St-4 | FPM-0.2
166 Up 4 Kaleem Sana (Canada) flag Kaleem Sana (Canada) 396.84 M-42 | Runs-46 | BatA-12 | Wickets-64 | BowlA-13 | Ct/St-11 | FPM-0.3
168 Up 112 Xavier Bartlett (Australia) flag Xavier Bartlett (Australia) 393.45 M-16 | Runs-18 | BatA-4 | Wickets-19 | BowlA-20 | Ct/St-8 | FPM-0.5
169 Up 15 Naveen-ul-Haq (Afghanistan) flag Naveen-ul-Haq (Afghanistan) 392.45 M-35 | Runs-37 | BatA-5 | Wickets-49 | BowlA-19 | Ct/St-8 | FPM-0.2
179 Up 80 Corbin Bosch (South Africa) flag Corbin Bosch (South Africa) 385.45 M-11 | Runs-85 | BatA-14 | Wickets-17 | BowlA-17 | Ct/St-5 | FPM-0.5
181 Up 42 Jamie Overton (England) flag Jamie Overton (England) 382.70 M-15 | Runs-54 | BatA-9 | Wickets-15 | BowlA-18 | Ct/St-6 | FPM-0.4
187 Up 55 Ben Dwarshuis (Australia) flag Ben Dwarshuis (Australia) 379.25 M-13 | Runs-50 | BatA-7 | Wickets-20 | BowlA-23 | Ct/St-1 | FPM-0.1
189 Down 2 Vraj Patel (Kenya) flag Vraj Patel (Kenya) 377.30 M-56 | Runs-14 | BatA-5 | Wickets-74 | BowlA-15 | Ct/St-16 | FPM-0.3
193 Up 313 Matthew Forde (West Indies) flag Matthew Forde (West Indies) 374.41 M-13 | Runs-84 | BatA-14 | Wickets-12 | BowlA-29 | Ct/St-12 | FPM-0.9
196 Down 21 Muhammad Jawadullah (U.A.E.) flag Muhammad Jawadullah (U.A.E.) 373.26 M-36 | Runs-20 | BatA-10 | Wickets-56 | BowlA-19 | Ct/St-7 | FPM-0.2
214 Up 4 Lalit Rajbanshi (Nepal) flag Lalit Rajbanshi (Nepal) 359.08 M-25 | Runs-5 | BatA-5 | Wickets-26 | BowlA-21 | Ct/St-6 | FPM-0.2
216 Up 3 Mohamed Shafeeq (Kuwait) flag Mohamed Shafeeq (Kuwait) 358.64 M-43 | Runs-27 | BatA-3 | Wickets-37 | BowlA-32 | Ct/St-8 | FPM-0.2
221 Down 19 Obed McCoy (West Indies) flag Obed McCoy (West Indies) 354.95 M-30 | Runs-32 | BatA-11 | Wickets-33 | BowlA-27 | Ct/St-3 | FPM-0.1
224 Up 3 Ben Sears (New Zealand) flag Ben Sears (New Zealand) 354.08 M-20 | Runs-21 | BatA-7 | Wickets-22 | BowlA-24 | Ct/St-2 | FPM-0.1
225 Up 6 Ben Shikongo (Namibia) flag Ben Shikongo (Namibia) 352.91 M-24 | Runs-1 | BatA-1 | Wickets-24 | BowlA-18 | Ct/St-6 | FPM-0.3
226 Down 48 Lockie Ferguson (New Zealand) flag Lockie Ferguson (New Zealand) 351.95 M-28 | Runs-14 | BatA-2 | Wickets-39 | BowlA-18 | Ct/St-9 | FPM-0.3
227 Up 2 Abrar Ahmed (Pakistan) flag Abrar Ahmed (Pakistan) 351.77 M-25 | Runs-4 | BatA-4 | Wickets-31 | BowlA-19 | Ct/St-8 | FPM-0.3
229 Up 239 Kyle Jamieson (New Zealand) flag Kyle Jamieson (New Zealand) 351.12 M-15 | Runs-22 | BatA-7 | Wickets-17 | BowlA-27 | Ct/St-3 | FPM-0.2
230 Up 9 Adam Milne (New Zealand) flag Adam Milne (New Zealand) 351.12 M-25 | Runs-50 | BatA-6 | Wickets-33 | BowlA-23 | Ct/St-6 | FPM-0.2
232 Up 38 Ottneil Baartman (South Africa) flag Ottneil Baartman (South Africa) 350.69 M-14 | Runs-13 | BatA-4 | Wickets-17 | BowlA-22 | Ct/St-3 | FPM-0.2
237 Down 4 Henry Ssenyondo (Uganda) flag Henry Ssenyondo (Uganda) 345.87 M-70 | Runs-21 | BatA-4 | Wickets-103 | BowlA-12 | Ct/St-10 | FPM-0.1
239 Up 54 Saurabh Netravalkar (U.S.A.) flag Saurabh Netravalkar (U.S.A.) 344.86 M-28 | Runs-21 | BatA-5 | Wickets-34 | BowlA-20 | Ct/St-6 | FPM-0.2
240 Up 65 Lizaad Williams (South Africa) flag Lizaad Williams (South Africa) 344.83 M-14 | Runs-10 | BatA-2 | Wickets-15 | BowlA-28 | Ct/St-3 | FPM-0.2
241 Up 2 Ayush Shukla (Hong Kong) flag Ayush Shukla (Hong Kong) 344.22 M-55 | Runs-25 | BatA-3 | Wickets-51 | BowlA-26 | Ct/St-7 | FPM-0.1
242 Down 68 Naseem Shah (Pakistan) flag Naseem Shah (Pakistan) 344.07 M-32 | Runs-60 | BatA-8 | Wickets-28 | BowlA-33 | Ct/St-3 | FPM-0.1
243 Up 2 Kyle Klein (Netherlands) flag Kyle Klein (Netherlands) 343.36 M-17 | Runs-42 | BatA-5 | Wickets-28 | BowlA-16 | Ct/St-1 | FPM-0.1
245 Down 7 Anrich Nortje (South Africa) flag Anrich Nortje (South Africa) 342.26 M-26 | Runs-9 | BatA-3 | Wickets-35 | BowlA-18 | Ct/St-6 | FPM-0.2
247 Down 3 Mohammad Wasim (Pakistan) flag Mohammad Wasim (Pakistan) 341.32 M-22 | Runs-45 | BatA-11 | Wickets-29 | BowlA-22 | Ct/St-13 | FPM-0.6
Tags: #topcricketplayersofalltime #bestcricketplayersofalltime #greatestcricketplayers #t20icricket #t20is #ment20is #mujeeburrahman #rahman #nathanellis #ellis #matthenry #henry #kuldeepyadav #yadav #nuwanthushara #thushara #lungingidi #ngidi #adamzampa #zampa #shorifulislam #islam #maheeshtheekshana #theekshana #arshdeepsingh #singh #seanabbott #abbott #iccrankings #icctestrankings #iccodirankings #icct20irankings #iccteamrankings #iccplayerrankings #iccmenrankings #iccwomenrankings #iplrankings