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
1 No change Mitchell Hay (New Zealand) flag Mitchell Hay (New Zealand) 782.55 M-12 | Ct/St-27 | FPM-2.3
2 No change Litton Das (Bangladesh) flag Litton Das (Bangladesh) 724.72 M-71 | Ct/St-69 | FPM-1.0
3 No change Jos Buttler (England) flag Jos Buttler (England) 653.85 M-56 | Ct/St-50 | FPM-0.9
4 No change Kusal Mendis (Sri Lanka) flag Kusal Mendis (Sri Lanka) 603.99 M-61 | Ct/St-48 | FPM-0.8
5 No change Sanju Samson (India) flag Sanju Samson (India) 600.72 M-41 | Ct/St-34 | FPM-0.8
6 No change Zane Green (Namibia) flag Zane Green (Namibia) 555.85 M-46 | Ct/St-44 | FPM-1.0
7 Up 1 Quinton de Kock (South Africa) flag Quinton de Kock (South Africa) 552.80 M-35 | Ct/St-40 | FPM-1.1
8 Up 8 Devon Conway (New Zealand) flag Devon Conway (New Zealand) 548.49 M-42 | Ct/St-34 | FPM-0.8
9 Down 2 Scott Edwards (Netherlands) flag Scott Edwards (Netherlands) 531.50 M-46 | Ct/St-44 | FPM-1.0
10 Down 1 Rahmanullah Gurbaz (Afghanistan) flag Rahmanullah Gurbaz (Afghanistan) 528.81 M-62 | Ct/St-45 | FPM-0.7
11 Down 1 Josh Inglis (Australia) flag Josh Inglis (Australia) 520.35 M-41 | Ct/St-27 | FPM-0.7
12 Down 1 Mohammad Haris (Pakistan) flag Mohammad Haris (Pakistan) 486.70 M-35 | Ct/St-29 | FPM-0.8
13 Down 1 Phil Salt (England) flag Phil Salt (England) 451.44 M-50 | Ct/St-33 | FPM-0.7
14 No change Shreyas Movva (Canada) flag Shreyas Movva (Canada) 435.25 M-23 | Ct/St-24 | FPM-1.0
15 Up 3 Tilak Varma (India) flag Tilak Varma (India) 434.39 M-36 | Ct/St-26 | FPM-0.7
16 Down 3 Glenn Maxwell (Australia) flag Glenn Maxwell (Australia) 418.99 M-47 | Ct/St-24 | FPM-0.5
17 Down 2 Cameron Green (Australia) flag Cameron Green (Australia) 410.26 M-21 | Ct/St-16 | FPM-0.8
18 Down 1 Devon Thomas (West Indies) flag Devon Thomas (West Indies) 409.02 M-9 | Ct/St-13 | FPM-1.4
19 Up 4 Tim Seifert (New Zealand) flag Tim Seifert (New Zealand) 393.65 M-37 | Ct/St-22 | FPM-0.6
20 Up 6 Rahul Chopra (U.A.E.) flag Rahul Chopra (U.A.E.) 393.25 M-38 | Ct/St-31 | FPM-0.8
21 No change Harry Tector (Ireland) flag Harry Tector (Ireland) 383.24 M-59 | Ct/St-44 | FPM-0.7
22 No change Rishabh Pant (India) flag Rishabh Pant (India) 376.55 M-35 | Ct/St-31 | FPM-0.9
23 Up 2 Lorcan Tucker (Ireland) flag Lorcan Tucker (Ireland) 355.97 M-60 | Ct/St-48 | FPM-0.8
24 Up 3 Aasif Sheikh (Nepal) flag Aasif Sheikh (Nepal) 344.01 M-63 | Ct/St-49 | FPM-0.8
25 Up 44 James Neesham (New Zealand) flag James Neesham (New Zealand) 338.25 M-55 | Ct/St-33 | FPM-0.6
26 Up 4 Mohammad Nabi (Afghanistan) flag Mohammad Nabi (Afghanistan) 331.30 M-59 | Ct/St-32 | FPM-0.5
27 Up 5 Rishad Hossain (Bangladesh) flag Rishad Hossain (Bangladesh) 331.06 M-53 | Ct/St-29 | FPM-0.5
28 Down 8 Rinku Singh (India) flag Rinku Singh (India) 329.60 M-35 | Ct/St-25 | FPM-0.7
29 Up 24 Mark Chapman (New Zealand/Hong Kong) flag Mark Chapman (New Zealand/Hong Kong) 327.51 M-67 | Ct/St-31 | FPM-0.5
30 Up 193 Matthew Forde (West Indies) flag Matthew Forde (West Indies) 327.16 M-13 | Ct/St-12 | FPM-0.9
31 Up 5 Ben Duckett (England) flag Ben Duckett (England) 320.12 M-19 | Ct/St-12 | FPM-0.6
32 Down 3 Kamindu Mendis (Sri Lanka) flag Kamindu Mendis (Sri Lanka) 318.32 M-28 | Ct/St-15 | FPM-0.5
33 Up 7 Daryl Mitchell (New Zealand) flag Daryl Mitchell (New Zealand) 313.20 M-65 | Ct/St-34 | FPM-0.5
34 Down 15 Nicholas Pooran (West Indies) flag Nicholas Pooran (West Indies) 310.53 M-60 | Ct/St-45 | FPM-0.8
35 Up 2 Jason Holder (West Indies) flag Jason Holder (West Indies) 309.88 M-56 | Ct/St-29 | FPM-0.5
36 Up 2 Usman Patel (Kuwait) flag Usman Patel (Kuwait) 308.95 M-54 | Ct/St-36 | FPM-0.7
37 Up 2 Harry Brook (England) flag Harry Brook (England) 308.25 M-52 | Ct/St-32 | FPM-0.6
38 Down 7 Michael Bracewell (New Zealand) flag Michael Bracewell (New Zealand) 306.69 M-47 | Ct/St-25 | FPM-0.5
39 Up 5 Gerhard Erasmus (Namibia) flag Gerhard Erasmus (Namibia) 306.48 M-47 | Ct/St-25 | FPM-0.5
40 Up 1 Ryan Rickelton (South Africa) flag Ryan Rickelton (South Africa) 305.64 M-18 | Ct/St-10 | FPM-0.6
41 Up 2 Jaker Ali (Bangladesh) flag Jaker Ali (Bangladesh) 305.24 M-47 | Ct/St-25 | FPM-0.5
42 Up 18 Reeza Hendricks (South Africa) flag Reeza Hendricks (South Africa) 301.37 M-47 | Ct/St-22 | FPM-0.5
43 Up 2 Shai Hope (West Indies) flag Shai Hope (West Indies) 300.28 M-45 | Ct/St-19 | FPM-0.4
44 Down 16 Matthew Short (Australia) flag Matthew Short (Australia) 297.19 M-21 | Ct/St-13 | FPM-0.6
45 Up 5 Mohammad Nawaz (Pakistan) flag Mohammad Nawaz (Pakistan) 293.15 M-54 | Ct/St-27 | FPM-0.5
46 Up 6 Jan Nicol Loftie-Eaton (Namibia) flag Jan Nicol Loftie-Eaton (Namibia) 290.90 M-40 | Ct/St-23 | FPM-0.6
47 No change Sean Abbott (Australia) flag Sean Abbott (Australia) 289.89 M-21 | Ct/St-12 | FPM-0.6
48 Down 2 Jofra Archer (England) flag Jofra Archer (England) 288.94 M-23 | Ct/St-10 | FPM-0.4
49 Up 8 Rassie van der Dussen (South Africa) flag Rassie van der Dussen (South Africa) 288.61 M-23 | Ct/St-13 | FPM-0.6
50 Up 11 Tim David (Australia/Singapore) flag Tim David (Australia/Singapore) 288.13 M-54 | Ct/St-29 | FPM-0.5
51 Down 17 Rovman Powell (West Indies) flag Rovman Powell (West Indies) 288.05 M-77 | Ct/St-41 | FPM-0.5
52 Down 3 Tanzim Hasan Sakib (Bangladesh) flag Tanzim Hasan Sakib (Bangladesh) 286.97 M-38 | Ct/St-19 | FPM-0.5
53 Down 29 Shimron Hetmyer (West Indies) flag Shimron Hetmyer (West Indies) 286.39 M-27 | Ct/St-16 | FPM-0.6
54 No change Sukhdeep Singh (Kenya) flag Sukhdeep Singh (Kenya) 282.82 M-48 | Ct/St-37 | FPM-0.8
55 Up 3 Suryakumar Yadav (India) flag Suryakumar Yadav (India) 277.07 M-84 | Ct/St-43 | FPM-0.5
56 Down 14 Matthew Cross (Scotland) flag Matthew Cross (Scotland) 274.11 M-27 | Ct/St-17 | FPM-0.6
57 Up 19 Monank Patel (U.S.A.) flag Monank Patel (U.S.A.) 269.35 M-29 | Ct/St-20 | FPM-0.7
58 Down 2 Tom Latham (New Zealand) flag Tom Latham (New Zealand) 269.03 M-8 | Ct/St-8 | FPM-1.0
59 Down 4 Fakhar Zaman (Pakistan) flag Fakhar Zaman (Pakistan) 267.26 M-48 | Ct/St-23 | FPM-0.5
60 Down 27 Tristan Stubbs (South Africa) flag Tristan Stubbs (South Africa) 267.12 M-40 | Ct/St-23 | FPM-0.6
61 Down 10 Matthew Wade (Australia) flag Matthew Wade (Australia) 264.76 M-37 | Ct/St-26 | FPM-0.7
62 Up 12 Mahedi Hasan (Bangladesh) flag Mahedi Hasan (Bangladesh) 257.76 M-39 | Ct/St-18 | FPM-0.5
63 Down 28 Mohammad Rizwan (Pakistan) flag Mohammad Rizwan (Pakistan) 255.55 M-54 | Ct/St-30 | FPM-0.6
64 Down 1 Muhammad Waseem (U.A.E.) flag Muhammad Waseem (U.A.E.) 254.17 M-87 | Ct/St-69 | FPM-0.8
65 Down 3 Saim Ayub (Pakistan) flag Saim Ayub (Pakistan) 253.57 M-51 | Ct/St-21 | FPM-0.4
66 Down 1 Fabian Allen (West Indies) flag Fabian Allen (West Indies) 251.51 M-14 | Ct/St-10 | FPM-0.7
67 Up 1 Tadiwanashe Marumani (Zimbabwe) flag Tadiwanashe Marumani (Zimbabwe) 247.71 M-46 | Ct/St-26 | FPM-0.6
68 Up 12 Soumya Sarkar (Bangladesh) flag Soumya Sarkar (Bangladesh) 247.30 M-21 | Ct/St-14 | FPM-0.7
69 Down 10 Nurul Hasan (Bangladesh) flag Nurul Hasan (Bangladesh) 245.80 M-24 | Ct/St-10 | FPM-0.4
70 Down 6 Mitchell Marsh (Australia) flag Mitchell Marsh (Australia) 245.45 M-45 | Ct/St-24 | FPM-0.5
71 Down 1 Dinesh Karthik (India) flag Dinesh Karthik (India) 244.69 M-28 | Ct/St-19 | FPM-0.7
72 Up 15 Noah Croes (Netherlands) flag Noah Croes (Netherlands) 243.10 M-20 | Ct/St-17 | FPM-0.9
73 Down 2 Regis Chakabva (Zimbabwe) flag Regis Chakabva (Zimbabwe) 241.47 M-23 | Ct/St-19 | FPM-0.8
74 Down 1 Scott McKechnie (Hong Kong) flag Scott McKechnie (Hong Kong) 237.69 M-11 | Ct/St-11 | FPM-1.0
75 No change Didier Ndikubwimana (Rwanda) flag Didier Ndikubwimana (Rwanda) 236.55 M-85 | Ct/St-77 | FPM-0.9
76 Up 1 Amal Rajeevan (Tanzania) flag Amal Rajeevan (Tanzania) 232.12 M-55 | Ct/St-39 | FPM-0.7
77 Up 21 Fred Achelam (Uganda) flag Fred Achelam (Uganda) 228.70 M-25 | Ct/St-17 | FPM-0.7
78 Up 1 Clive Madande (Zimbabwe) flag Clive Madande (Zimbabwe) 226.99 M-40 | Ct/St-21 | FPM-0.5
79 Up 2 Qais Ahmad (Afghanistan) flag Qais Ahmad (Afghanistan) 225.19 M-11 | Ct/St-8 | FPM-0.7
80 Up 3 Dane Cleaver (New Zealand) flag Dane Cleaver (New Zealand) 224.18 M-9 | Ct/St-11 | FPM-1.2
81 Up 65 Imal Liyanage (Qatar) flag Imal Liyanage (Qatar) 223.11 M-41 | Ct/St-27 | FPM-0.7
82 Up 2 Aryansh Sharma (U.A.E.) flag Aryansh Sharma (U.A.E.) 222.60 M-16 | Ct/St-11 | FPM-0.7
83 Up 7 Ibrahim Zadran (Afghanistan) flag Ibrahim Zadran (Afghanistan) 221.63 M-55 | Ct/St-24 | FPM-0.4
84 Down 18 Aiden Markram (South Africa) flag Aiden Markram (South Africa) 219.98 M-42 | Ct/St-23 | FPM-0.5
85 Up 6 Rashid Khan (Afghanistan) flag Rashid Khan (Afghanistan) 219.18 M-52 | Ct/St-23 | FPM-0.4
86 Down 38 Marco Jansen (South Africa) flag Marco Jansen (South Africa) 218.43 M-19 | Ct/St-12 | FPM-0.6
87 Up 1 Curtis Campher (Ireland) flag Curtis Campher (Ireland) 216.37 M-56 | Ct/St-33 | FPM-0.6
88 Up 13 Glenn Phillips (New Zealand) flag Glenn Phillips (New Zealand) 214.17 M-48 | Ct/St-32 | FPM-0.7
89 No change Ryan Burl (Zimbabwe) flag Ryan Burl (Zimbabwe) 211.32 M-74 | Ct/St-32 | FPM-0.4
90 Down 4 Max O'Dowd (Netherlands) flag Max O'Dowd (Netherlands) 210.35 M-44 | Ct/St-21 | FPM-0.5
91 Up 2 Wellington Masakadza (Zimbabwe) flag Wellington Masakadza (Zimbabwe) 208.13 M-45 | Ct/St-20 | FPM-0.4
92 Up 8 Haris Rauf (Pakistan) flag Haris Rauf (Pakistan) 208.12 M-62 | Ct/St-19 | FPM-0.3
93 Down 11 Brandon King (West Indies) flag Brandon King (West Indies) 208.05 M-62 | Ct/St-25 | FPM-0.4
94 No change Aaron Finch (Australia) flag Aaron Finch (Australia) 208.03 M-20 | Ct/St-14 | FPM-0.7
95 No change Dhananjaya de Silva (Sri Lanka) flag Dhananjaya de Silva (Sri Lanka) 206.53 M-22 | Ct/St-15 | FPM-0.7
96 No change Mehidy Hasan Miraz (Bangladesh) flag Mehidy Hasan Miraz (Bangladesh) 206.00 M-21 | Ct/St-9 | FPM-0.4
97 Up 7 Rakep Patel (Kenya) flag Rakep Patel (Kenya) 205.34 M-57 | Ct/St-40 | FPM-0.7
98 Down 1 Tom Banton (England) flag Tom Banton (England) 204.99 M-15 | Ct/St-8 | FPM-0.5
99 Up 12 Abhishek Sharma (India) flag Abhishek Sharma (India) 201.90 M-29 | Ct/St-12 | FPM-0.4
100 Down 1 Azmatullah Omarzai (Afghanistan) flag Azmatullah Omarzai (Afghanistan) 201.82 M-60 | Ct/St-19 | FPM-0.3
Tags: #topcricketplayersofalltime #bestcricketplayersofalltime #greatestcricketplayers #t20icricket #t20is #ment20is #mitchellhay #hay #littondas #das #josbuttler #buttler #kusalmendis #mendis #sanjusamson #samson #zanegreen #green #quintondekock #kock #devonconway #conway #scottedwards #edwards #rahmanullahgurbaz #gurbaz #joshinglis #inglis #iccrankings #icctestrankings #iccodirankings #icct20irankings #iccteamrankings #iccplayerrankings #iccmenrankings #iccwomenrankings #iplrankings