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
10 Up 3 Harry Tector (Ireland) flag Harry Tector (Ireland) 520.67 M-67 | Ct/St-51 | FPM-0.8
11 Up 26 Rinku Singh (India) flag Rinku Singh (India) 510.54 M-40 | Ct/St-32 | FPM-0.8
16 No change Tilak Varma (India) flag Tilak Varma (India) 453.52 M-40 | Ct/St-27 | FPM-0.7
17 Up 6 Cameron Green (Australia) flag Cameron Green (Australia) 448.70 M-23 | Ct/St-19 | FPM-0.8
18 Up 24 Babar Azam (Pakistan) flag Babar Azam (Pakistan) 439.52 M-65 | Ct/St-31 | FPM-0.5
19 Down 5 Glenn Maxwell (Australia) flag Glenn Maxwell (Australia) 433.73 M-47 | Ct/St-24 | FPM-0.5
21 Down 1 Mark Chapman (New Zealand/Hong Kong) flag Mark Chapman (New Zealand/Hong Kong) 394.32 M-71 | Ct/St-34 | FPM-0.5
24 Down 3 Daryl Mitchell (New Zealand) flag Daryl Mitchell (New Zealand) 367.26 M-70 | Ct/St-35 | FPM-0.5
25 Up 5 Matthew Forde (West Indies) flag Matthew Forde (West Indies) 358.78 M-19 | Ct/St-14 | FPM-0.7
26 Down 4 Michael Bracewell (New Zealand) flag Michael Bracewell (New Zealand) 347.84 M-47 | Ct/St-25 | FPM-0.5
27 Down 3 James Neesham (New Zealand) flag James Neesham (New Zealand) 342.53 M-55 | Ct/St-33 | FPM-0.6
28 Down 3 Rishad Hossain (Bangladesh) flag Rishad Hossain (Bangladesh) 340.26 M-55 | Ct/St-29 | FPM-0.5
29 Down 3 Jason Holder (West Indies) flag Jason Holder (West Indies) 340.00 M-54 | Ct/St-28 | FPM-0.5
30 Up 2 Mohammad Nabi (Afghanistan) flag Mohammad Nabi (Afghanistan) 337.35 M-62 | Ct/St-33 | FPM-0.5
32 Up 15 Curtis Campher (Ireland) flag Curtis Campher (Ireland) 330.47 M-58 | Ct/St-36 | FPM-0.6
33 Down 5 Reeza Hendricks (South Africa) flag Reeza Hendricks (South Africa) 328.44 M-50 | Ct/St-25 | FPM-0.5
35 Down 18 Phil Salt (England) flag Phil Salt (England) 325.51 M-48 | Ct/St-31 | FPM-0.6
36 Up 2 Matthew Short (Australia) flag Matthew Short (Australia) 320.56 M-23 | Ct/St-14 | FPM-0.6
37 Down 4 Sean Abbott (Australia) flag Sean Abbott (Australia) 311.12 M-22 | Ct/St-12 | FPM-0.5
38 Down 4 Aiden Markram (South Africa) flag Aiden Markram (South Africa) 306.08 M-49 | Ct/St-27 | FPM-0.6
39 Up 51 Hardik Pandya (India) flag Hardik Pandya (India) 300.89 M-75 | Ct/St-28 | FPM-0.4
40 Up 1 Dasun Shanaka (Sri Lanka) flag Dasun Shanaka (Sri Lanka) 300.58 M-65 | Ct/St-30 | FPM-0.5
41 Down 1 Tim David (Australia/Singapore) flag Tim David (Australia/Singapore) 293.58 M-54 | Ct/St-29 | FPM-0.5
42 Down 11 Harry Brook (England) flag Harry Brook (England) 288.75 M-52 | Ct/St-33 | FPM-0.6
43 Down 7 Rovman Powell (West Indies) flag Rovman Powell (West Indies) 287.84 M-74 | Ct/St-37 | FPM-0.5
44 Up 14 Ibrahim Zadran (Afghanistan) flag Ibrahim Zadran (Afghanistan) 284.04 M-58 | Ct/St-26 | FPM-0.4
45 Down 2 Jaker Ali (Bangladesh) flag Jaker Ali (Bangladesh) 279.94 M-48 | Ct/St-25 | FPM-0.5
46 No change Fakhar Zaman (Pakistan) flag Fakhar Zaman (Pakistan) 275.46 M-52 | Ct/St-24 | FPM-0.5
47 Up 66 Usman Khan (Pakistan) flag Usman Khan (Pakistan) 274.53 M-31 | Ct/St-13 | FPM-0.4
48 Down 4 Tanzid Hasan (Bangladesh) flag Tanzid Hasan (Bangladesh) 272.44 M-45 | Ct/St-26 | FPM-0.6
49 Down 1 Haris Rauf (Pakistan) flag Haris Rauf (Pakistan) 272.42 M-60 | Ct/St-18 | FPM-0.3
50 Down 5 Jan Nicol Loftie-Eaton (Namibia) flag Jan Nicol Loftie-Eaton (Namibia) 272.24 M-40 | Ct/St-23 | FPM-0.6
51 Up 3 Tristan Stubbs (South Africa) flag Tristan Stubbs (South Africa) 271.98 M-44 | Ct/St-24 | FPM-0.5
52 Down 13 Shai Hope (West Indies) flag Shai Hope (West Indies) 267.59 M-42 | Ct/St-15 | FPM-0.4
53 Down 4 Mahedi Hasan (Bangladesh) flag Mahedi Hasan (Bangladesh) 265.92 M-41 | Ct/St-18 | FPM-0.4
54 Down 2 Marco Jansen (South Africa) flag Marco Jansen (South Africa) 263.02 M-24 | Ct/St-15 | FPM-0.6
56 Up 16 Shadab Khan (Pakistan) flag Shadab Khan (Pakistan) 257.24 M-52 | Ct/St-20 | FPM-0.4
57 Down 7 Suryakumar Yadav (India) flag Suryakumar Yadav (India) 249.71 M-93 | Ct/St-46 | FPM-0.5
58 Up 7 Sediqullah Atal (Afghanistan) flag Sediqullah Atal (Afghanistan) 249.27 M-25 | Ct/St-12 | FPM-0.5
59 Up 20 Shimron Hetmyer (West Indies) flag Shimron Hetmyer (West Indies) 247.70 M-33 | Ct/St-18 | FPM-0.5
60 Up 13 Abhishek Sharma (India) flag Abhishek Sharma (India) 247.38 M-38 | Ct/St-18 | FPM-0.5
62 Up 6 Kusal Perera (Sri Lanka) flag Kusal Perera (Sri Lanka) 243.02 M-33 | Ct/St-12 | FPM-0.4
63 Down 12 Jofra Archer (England) flag Jofra Archer (England) 241.76 M-24 | Ct/St-10 | FPM-0.4
64 Down 5 Gerhard Erasmus (Namibia) flag Gerhard Erasmus (Namibia) 239.62 M-47 | Ct/St-25 | FPM-0.5
66 Down 5 Rassie van der Dussen (South Africa) flag Rassie van der Dussen (South Africa) 235.07 M-23 | Ct/St-13 | FPM-0.6
67 Down 5 Tadiwanashe Marumani (Zimbabwe) flag Tadiwanashe Marumani (Zimbabwe) 234.80 M-50 | Ct/St-26 | FPM-0.5
68 Down 5 Mitchell Starc (Australia) flag Mitchell Starc (Australia) 234.69 M-17 | Ct/St-9 | FPM-0.5
70 Down 4 Muhammad Waseem (U.A.E.) flag Muhammad Waseem (U.A.E.) 231.30 M-89 | Ct/St-70 | FPM-0.8
71 Up 4 Axar Patel (India) flag Axar Patel (India) 229.37 M-72 | Ct/St-27 | FPM-0.4
73 Down 3 Tanzim Hasan Sakib (Bangladesh) flag Tanzim Hasan Sakib (Bangladesh) 224.63 M-40 | Ct/St-19 | FPM-0.5
74 Down 7 Mitchell Marsh (Australia) flag Mitchell Marsh (Australia) 224.39 M-46 | Ct/St-24 | FPM-0.5
75 Up 41 Xavier Bartlett (Australia) flag Xavier Bartlett (Australia) 222.77 M-18 | Ct/St-10 | FPM-0.6
76 Down 5 Hasan Nawaz (Pakistan) flag Hasan Nawaz (Pakistan) 222.74 M-25 | Ct/St-16 | FPM-0.6
77 Down 8 Saim Ayub (Pakistan) flag Saim Ayub (Pakistan) 221.93 M-60 | Ct/St-24 | FPM-0.4
78 No change Ben Duckett (England) flag Ben Duckett (England) 220.76 M-19 | Ct/St-12 | FPM-0.6
80 Up 29 Brandon King (West Indies) flag Brandon King (West Indies) 218.65 M-59 | Ct/St-25 | FPM-0.4
81 Up 6 Rashid Khan (Afghanistan) flag Rashid Khan (Afghanistan) 217.62 M-55 | Ct/St-24 | FPM-0.4
82 Down 6 Sahibzada Farhan (Pakistan) flag Sahibzada Farhan (Pakistan) 214.78 M-36 | Ct/St-14 | FPM-0.4
83 Up 40 George Dockrell (Ireland) flag George Dockrell (Ireland) 214.64 M-68 | Ct/St-31 | FPM-0.5
84 Down 27 Mohammad Nawaz (Pakistan) flag Mohammad Nawaz (Pakistan) 212.30 M-60 | Ct/St-27 | FPM-0.5
85 Down 4 Salman Agha (Pakistan) flag Salman Agha (Pakistan) 210.48 M-44 | Ct/St-17 | FPM-0.4
86 Up 389 Darwish Rasooli (Afghanistan) flag Darwish Rasooli (Afghanistan) 209.15 M-24 | Ct/St-8 | FPM-0.3
89 Down 3 Kushal Bhurtel (Nepal) flag Kushal Bhurtel (Nepal) 201.81 M-65 | Ct/St-35 | FPM-0.5
90 Up 3 Kamindu Mendis (Sri Lanka) flag Kamindu Mendis (Sri Lanka) 199.66 M-30 | Ct/St-15 | FPM-0.5
92 Down 7 Kyle Mayers (West Indies) flag Kyle Mayers (West Indies) 194.93 M-37 | Ct/St-14 | FPM-0.4
93 Down 2 Noah Croes (Netherlands) flag Noah Croes (Netherlands) 193.74 M-20 | Ct/St-17 | FPM-0.9
95 Down 1 Jake Fraser-McGurk (Australia) flag Jake Fraser-McGurk (Australia) 191.13 M-8 | Ct/St-8 | FPM-1.0
96 Down 1 Soumya Sarkar (Bangladesh) flag Soumya Sarkar (Bangladesh) 188.98 M-21 | Ct/St-14 | FPM-0.7
99 Down 10 Jacob Duffy (New Zealand) flag Jacob Duffy (New Zealand) 181.59 M-39 | Ct/St-14 | FPM-0.4
100 Up 14 Jacob Bethell (England) flag Jacob Bethell (England) 180.43 M-21 | Ct/St-9 | FPM-0.4
101 Up 17 Rohit Sharma (India) flag Rohit Sharma (India) 180.01 M-40 | Ct/St-20 | FPM-0.5
102 Up 3 Rachin Ravindra (New Zealand) flag Rachin Ravindra (New Zealand) 179.58 M-37 | Ct/St-14 | FPM-0.4
103 Down 4 Max O'Dowd (Netherlands) flag Max O'Dowd (Netherlands) 179.43 M-44 | Ct/St-21 | FPM-0.5
104 Up 40 Johnson Charles (West Indies) flag Johnson Charles (West Indies) 178.34 M-35 | Ct/St-15 | FPM-0.4
105 Down 5 Mehidy Hasan Miraz (Bangladesh) flag Mehidy Hasan Miraz (Bangladesh) 177.92 M-21 | Ct/St-9 | FPM-0.4
106 Up 9 Charith Asalanka (Sri Lanka) flag Charith Asalanka (Sri Lanka) 177.40 M-64 | Ct/St-19 | FPM-0.3
107 Down 5 Jordan Cox (England) flag Jordan Cox (England) 175.82 M-6 | Ct/St-6 | FPM-1.0
108 Down 31 Ryan Burl (Zimbabwe) flag Ryan Burl (Zimbabwe) 175.51 M-78 | Ct/St-32 | FPM-0.4
110 Up 22 Kagiso Rabada (South Africa) flag Kagiso Rabada (South Africa) 174.28 M-32 | Ct/St-12 | FPM-0.4
111 Up 1 Jamie Overton (England) flag Jamie Overton (England) 173.53 M-16 | Ct/St-8 | FPM-0.5
112 Down 29 Wellington Masakadza (Zimbabwe) flag Wellington Masakadza (Zimbabwe) 173.52 M-47 | Ct/St-22 | FPM-0.5
113 Down 9 Nizakat Khan (Hong Kong) flag Nizakat Khan (Hong Kong) 173.48 M-77 | Ct/St-38 | FPM-0.5
115 Down 7 Logan van Beek (Netherlands) flag Logan van Beek (Netherlands) 171.45 M-21 | Ct/St-13 | FPM-0.6
116 Down 5 Towhid Hridoy (Bangladesh) flag Towhid Hridoy (Bangladesh) 168.47 M-57 | Ct/St-18 | FPM-0.3
117 Up 26 Tim Robinson (New Zealand) flag Tim Robinson (New Zealand) 167.04 M-24 | Ct/St-9 | FPM-0.4
118 Down 1 Gudakesh Motie (West Indies) flag Gudakesh Motie (West Indies) 164.27 M-43 | Ct/St-12 | FPM-0.3
119 Up 38 Dewald Brevis (South Africa) flag Dewald Brevis (South Africa) 163.70 M-22 | Ct/St-11 | FPM-0.5
120 Up 10 Brian Bennett (Zimbabwe) flag Brian Bennett (Zimbabwe) 163.67 M-52 | Ct/St-18 | FPM-0.3
123 Up 1 Saif Hassan (Bangladesh) flag Saif Hassan (Bangladesh) 161.62 M-19 | Ct/St-9 | FPM-0.5
124 Down 23 Sherfane Rutherford (West Indies) flag Sherfane Rutherford (West Indies) 161.48 M-40 | Ct/St-12 | FPM-0.3
125 Up 10 Sikandar Raza (Zimbabwe) flag Sikandar Raza (Zimbabwe) 160.52 M-85 | Ct/St-32 | FPM-0.4
127 Down 7 Wanindu Hasaranga (Sri Lanka) flag Wanindu Hasaranga (Sri Lanka) 160.39 M-60 | Ct/St-26 | FPM-0.4
128 Down 2 Demar Johnson (Cayman) flag Demar Johnson (Cayman) 160.14 M-11 | Ct/St-9 | FPM-0.8
130 Down 2 Rakep Patel (Kenya) flag Rakep Patel (Kenya) 159.38 M-57 | Ct/St-40 | FPM-0.7
132 Up 24 Yashasvi Jaiswal (India) flag Yashasvi Jaiswal (India) 158.84 M-23 | Ct/St-15 | FPM-0.7
133 Up 33 Mitchell Santner (New Zealand) flag Mitchell Santner (New Zealand) 158.57 M-65 | Ct/St-20 | FPM-0.3
134 Up 8 Brydon Carse (England) flag Brydon Carse (England) 158.11 M-14 | Ct/St-7 | FPM-0.5
135 Down 2 Bas de Leede (Netherlands) flag Bas de Leede (Netherlands) 157.02 M-29 | Ct/St-17 | FPM-0.6
136 No change Dipendra Singh Airee (Nepal) flag Dipendra Singh Airee (Nepal) 155.89 M-64 | Ct/St-30 | FPM-0.5
139 Down 8 Shaheen Shah Afridi (Pakistan) flag Shaheen Shah Afridi (Pakistan) 155.17 M-58 | Ct/St-18 | FPM-0.3
Tags: #topcricketplayersofalltime #bestcricketplayersofalltime #greatestcricketplayers #t20icricket #t20is #ment20is #harrytector #tector #rinkusingh #singh #tilakvarma #varma #camerongreen #green #babarazam #azam #glennmaxwell #maxwell #markchapman #chapman #darylmitchell #mitchell #matthewforde #forde #michaelbracewell #bracewell #jamesneesham #neesham #iccrankings #icctestrankings #iccodirankings #icct20irankings #iccteamrankings #iccplayerrankings #iccmenrankings #iccwomenrankings #iplrankings