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 Josh Philippe (Australia) flag Josh Philippe (Australia) 781.67 M-59 | Ct/St-63 | FPM-1.1
2 No change Nurul Hasan (Bangladesh) flag Nurul Hasan (Bangladesh) 741.91 M-49 | Ct/St-55 | FPM-1.1
3 No change Jitesh Sharma (India) flag Jitesh Sharma (India) 702.65 M-55 | Ct/St-49 | FPM-0.9
4 No change Josh Inglis (Australia) flag Josh Inglis (Australia) 684.49 M-58 | Ct/St-66 | FPM-1.1
5 No change Mushfiqur Rahim (Bangladesh) flag Mushfiqur Rahim (Bangladesh) 663.08 M-55 | Ct/St-48 | FPM-0.9
6 No change Ryan Rickelton (South Africa) flag Ryan Rickelton (South Africa) 621.14 M-45 | Ct/St-38 | FPM-0.8
7 No change Rishabh Pant (India) flag Rishabh Pant (India) 608.51 M-41 | Ct/St-34 | FPM-0.8
8 No change Mohammad Haris (Pakistan) flag Mohammad Haris (Pakistan) 608.50 M-68 | Ct/St-55 | FPM-0.8
9 No change Jos Buttler (England) flag Jos Buttler (England) 596.58 M-119 | Ct/St-90 | FPM-0.8
10 No change MS Dhoni (India) flag MS Dhoni (India) 574.79 M-58 | Ct/St-40 | FPM-0.7
11 No change Akbar Ali (Bangladesh) flag Akbar Ali (Bangladesh) 574.46 M-27 | Ct/St-20 | FPM-0.7
13 No change Mohammad Rizwan (Pakistan) flag Mohammad Rizwan (Pakistan) 572.77 M-74 | Ct/St-64 | FPM-0.9
15 No change Cam Fletcher (New Zealand) flag Cam Fletcher (New Zealand) 571.23 M-48 | Ct/St-48 | FPM-1.0
18 No change Azam Khan (Pakistan) flag Azam Khan (Pakistan) 557.05 M-104 | Ct/St-70 | FPM-0.7
19 No change Sam Harper (Australia) flag Sam Harper (Australia) 546.97 M-44 | Ct/St-36 | FPM-0.8
20 No change Amir Jangoo (West Indies) flag Amir Jangoo (West Indies) 540.99 M-15 | Ct/St-16 | FPM-1.1
23 No change Tim Seifert (New Zealand) flag Tim Seifert (New Zealand) 531.63 M-123 | Ct/St-90 | FPM-0.7
24 No change Sam Billings (England) flag Sam Billings (England) 526.60 M-178 | Ct/St-137 | FPM-0.8
25 Up 1 Max Chu (New Zealand) flag Max Chu (New Zealand) 525.01 M-31 | Ct/St-22 | FPM-0.7
26 Down 1 Ishan Kishan (India) flag Ishan Kishan (India) 520.27 M-58 | Ct/St-43 | FPM-0.7
27 No change Mohammad Mithun (Bangladesh) flag Mohammad Mithun (Bangladesh) 511.74 M-45 | Ct/St-26 | FPM-0.6
28 No change Dinesh Karthik (India) flag Dinesh Karthik (India) 506.44 M-55 | Ct/St-34 | FPM-0.6
29 No change Matthew Wade (Australia) flag Matthew Wade (Australia) 505.98 M-83 | Ct/St-50 | FPM-0.6
30 No change Nicholas Pooran (West Indies) flag Nicholas Pooran (West Indies) 505.51 M-158 | Ct/St-109 | FPM-0.7
34 No change Mitchell Hay (New Zealand) flag Mitchell Hay (New Zealand) 489.93 M-36 | Ct/St-25 | FPM-0.7
35 No change Sanju Samson (India) flag Sanju Samson (India) 485.87 M-56 | Ct/St-34 | FPM-0.6
36 No change Kusal Mendis (Sri Lanka) flag Kusal Mendis (Sri Lanka) 485.38 M-55 | Ct/St-33 | FPM-0.6
37 No change Dane Cleaver (New Zealand) flag Dane Cleaver (New Zealand) 483.53 M-31 | Ct/St-24 | FPM-0.8
38 No change Quinton de Kock (South Africa) flag Quinton de Kock (South Africa) 480.85 M-132 | Ct/St-90 | FPM-0.7
40 No change Mahidul Islam Ankon (Bangladesh) flag Mahidul Islam Ankon (Bangladesh) 471.54 M-30 | Ct/St-19 | FPM-0.6
46 No change Jamie Smith (England) flag Jamie Smith (England) 456.35 M-67 | Ct/St-52 | FPM-0.8
47 No change Andries Gous (U.S.A.) flag Andries Gous (U.S.A.) 456.11 M-46 | Ct/St-25 | FPM-0.5
49 No change Jimmy Peirson (Australia) flag Jimmy Peirson (Australia) 449.40 M-37 | Ct/St-34 | FPM-0.9
53 No change Shai Hope (West Indies) flag Shai Hope (West Indies) 440.75 M-97 | Ct/St-57 | FPM-0.6
54 No change Ben Cox (England) flag Ben Cox (England) 439.64 M-53 | Ct/St-42 | FPM-0.8
55 No change KL Rahul (India) flag KL Rahul (India) 438.85 M-51 | Ct/St-33 | FPM-0.6
58 No change Lewis McManus (England) flag Lewis McManus (England) 432.31 M-58 | Ct/St-60 | FPM-1.0
65 No change Haseebullah Khan (Pakistan) flag Haseebullah Khan (Pakistan) 413.05 M-15 | Ct/St-15 | FPM-1.0
67 No change Litton Das (Bangladesh) flag Litton Das (Bangladesh) 410.44 M-51 | Ct/St-31 | FPM-0.6
68 No change Ben McDermott (Australia) flag Ben McDermott (Australia) 408.17 M-110 | Ct/St-74 | FPM-0.7
74 No change Tom Banton (England) flag Tom Banton (England) 402.82 M-116 | Ct/St-66 | FPM-0.6
76 No change Alex Davies (England) flag Alex Davies (England) 401.07 M-77 | Ct/St-67 | FPM-0.9
87 No change Anamul Haque (Bangladesh) flag Anamul Haque (Bangladesh) 388.93 M-46 | Ct/St-22 | FPM-0.5
90 No change Gareth Roderick (South Africa) flag Gareth Roderick (South Africa) 387.18 M-35 | Ct/St-33 | FPM-0.9
94 No change Tom Moores (England) flag Tom Moores (England) 384.97 M-75 | Ct/St-40 | FPM-0.5
109 No change Matty Hurst (England) flag Matty Hurst (England) 367.61 M-38 | Ct/St-24 | FPM-0.6
111 No change Jonny Bairstow (England) flag Jonny Bairstow (England) 367.46 M-61 | Ct/St-32 | FPM-0.5
112 No change Ben Horne (New Zealand) flag Ben Horne (New Zealand) 365.72 M-18 | Ct/St-18 | FPM-1.0
116 Up 1 Tom Blundell (New Zealand) flag Tom Blundell (New Zealand) 362.75 M-15 | Ct/St-11 | FPM-0.7
118 Up 1 Callum McLachlan (New Zealand) flag Callum McLachlan (New Zealand) 361.23 M-15 | Ct/St-17 | FPM-1.1
137 Up 1 James Bracey (England) flag James Bracey (England) 351.36 M-43 | Ct/St-36 | FPM-0.8
166 Down 1 Wriddhiman Saha (India) flag Wriddhiman Saha (India) 334.83 M-37 | Ct/St-31 | FPM-0.8
172 No change Adam Rossington (England) flag Adam Rossington (England) 326.59 M-84 | Ct/St-50 | FPM-0.6
177 No change Kyle Verreynne (South Africa) flag Kyle Verreynne (South Africa) 324.24 M-22 | Ct/St-9 | FPM-0.4
182 No change John Simpson (England) flag John Simpson (England) 321.49 M-58 | Ct/St-33 | FPM-0.6
185 Down 1 Ollie Robinson (England) flag Ollie Robinson (England) 320.42 M-67 | Ct/St-33 | FPM-0.5
200 No change Harry Nielsen (Australia) flag Harry Nielsen (Australia) 315.31 M-37 | Ct/St-30 | FPM-0.8
230 No change Harry Swindells (England) flag Harry Swindells (England) 301.53 M-13 | Ct/St-12 | FPM-0.9
Tags: #topcricketplayersofalltime #bestcricketplayersofalltime #greatestcricketplayers #t20cricket #t20s #ment20s #joshphilippe #philippe #nurulhasan #hasan #jiteshsharma #sharma #joshinglis #inglis #mushfiqurrahim #rahim #ryanrickelton #rickelton #rishabhpant #pant #mohammadharis #haris #josbuttler #buttler #msdhoni #dhoni #akbarali #ali #iccrankings #icctestrankings #iccodirankings #icct20irankings #iccteamrankings #iccplayerrankings #iccmenrankings #iccwomenrankings #iplrankings