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
101 Up 32 Will Sutherland (Australia) flag Will Sutherland (Australia) 584.96 M-56 | Runs-841 | BatA-22 | Wickets-40 | BowlA-36 | Ct/St-33 | FPM-0.6
102 Down 4 Akeal Hosein (West Indies) flag Akeal Hosein (West Indies) 584.35 M-124 | Runs-662 | BatA-17 | Wickets-125 | BowlA-25 | Ct/St-23 | FPM-0.2
103 Up 6 Hassan Khan (U.S.A.) flag Hassan Khan (U.S.A.) 581.97 M-42 | Runs-719 | BatA-22 | Wickets-32 | BowlA-31 | Ct/St-16 | FPM-0.4
104 Down 12 Tymal Mills (England) flag Tymal Mills (England) 581.95 M-104 | Runs-127 | BatA-6 | Wickets-146 | BowlA-22 | Ct/St-16 | FPM-0.2
105 Down 6 Chris Wood (England) flag Chris Wood (England) 579.51 M-79 | Runs-162 | BatA-14 | Wickets-89 | BowlA-23 | Ct/St-11 | FPM-0.1
106 Up 2 Dan Lawrence (England) flag Dan Lawrence (England) 578.07 M-110 | Runs-2348 | BatA-25 | Wickets-35 | BowlA-28 | Ct/St-45 | FPM-0.4
107 Down 7 Jasprit Bumrah (India) flag Jasprit Bumrah (India) 577.52 M-39 | Runs-12 | BatA-6 | Wickets-53 | BowlA-20 | Ct/St-5 | FPM-0.1
108 Down 36 Jos Buttler (England) flag Jos Buttler (England) 575.86 M-128 | Runs-4613 | BatA-41 | Wickets- | BowlA-na | Ct/St-92 | FPM-0.7
109 Down 5 Avesh Khan (India) flag Avesh Khan (India) 575.13 M-51 | Runs-53 | BatA-27 | Wickets-58 | BowlA-30 | Ct/St-8 | FPM-0.2
110 Up 12 Matheesha Pathirana (Sri Lanka) flag Matheesha Pathirana (Sri Lanka) 574.58 M-65 | Runs-15 | BatA-8 | Wickets-91 | BowlA-22 | Ct/St-19 | FPM-0.3
111 Up 276 Scott Kuggeleijn (New Zealand) flag Scott Kuggeleijn (New Zealand) 573.73 M-44 | Runs-396 | BatA-23 | Wickets-54 | BowlA-23 | Ct/St-18 | FPM-0.4
112 Up 20 Simon Harmer (South Africa) flag Simon Harmer (South Africa) 572.64 M-86 | Runs-442 | BatA-12 | Wickets-68 | BowlA-31 | Ct/St-52 | FPM-0.6
113 Up 32 Saim Ayub (Pakistan) flag Saim Ayub (Pakistan) 572.63 M-57 | Runs-1511 | BatA-27 | Wickets-18 | BowlA-26 | Ct/St-24 | FPM-0.4
114 Down 13 Nicholas Pooran (West Indies) flag Nicholas Pooran (West Indies) 570.68 M-177 | Runs-4995 | BatA-37 | Wickets- | BowlA-na | Ct/St-118 | FPM-0.7
115 Up 8 Jack Edwards (Australia) flag Jack Edwards (Australia) 569.53 M-47 | Runs-491 | BatA-18 | Wickets-52 | BowlA-23 | Ct/St-18 | FPM-0.4
116 Up 15 George Garton (England) flag George Garton (England) 569.19 M-71 | Runs-540 | BatA-14 | Wickets-44 | BowlA-31 | Ct/St-25 | FPM-0.4
117 Down 10 Luke Wood (England) flag Luke Wood (England) 568.38 M-137 | Runs-357 | BatA-10 | Wickets-155 | BowlA-26 | Ct/St-42 | FPM-0.3
118 Down 5 Mohammad Amir (Pakistan) flag Mohammad Amir (Pakistan) 568.34 M-128 | Runs-168 | BatA-8 | Wickets-160 | BowlA-21 | Ct/St-17 | FPM-0.1
119 Down 8 Yuzvendra Chahal (India) flag Yuzvendra Chahal (India) 565.02 M-60 | Runs-5 | BatA-5 | Wickets-82 | BowlA-24 | Ct/St-8 | FPM-0.1
120 Up 6 Adil Rashid (England) flag Adil Rashid (England) 564.00 M-79 | Runs-240 | BatA-12 | Wickets-82 | BowlA-24 | Ct/St-11 | FPM-0.1
121 Up 287 Aamer Jamal (Pakistan) flag Aamer Jamal (Pakistan) 562.11 M-39 | Runs-296 | BatA-15 | Wickets-42 | BowlA-28 | Ct/St-20 | FPM-0.5
122 Down 28 Lockie Ferguson (New Zealand) flag Lockie Ferguson (New Zealand) 560.95 M-73 | Runs-46 | BatA-9 | Wickets-82 | BowlA-24 | Ct/St-22 | FPM-0.3
123 Down 7 Daryl Mitchell (New Zealand) flag Daryl Mitchell (New Zealand) 560.78 M-58 | Runs-1460 | BatA-32 | Wickets-21 | BowlA-32 | Ct/St-33 | FPM-0.6
124 Down 10 Prabhsimran Singh (India) flag Prabhsimran Singh (India) 560.53 M-46 | Runs-1255 | BatA-27 | Wickets- | BowlA-na | Ct/St-5 | FPM-0.1
125 Up 178 Nasum Ahmed (Bangladesh) flag Nasum Ahmed (Bangladesh) 559.65 M-52 | Runs-107 | BatA-8 | Wickets-49 | BowlA-26 | Ct/St-14 | FPM-0.3
126 Up 28 Donovan Ferreira (South Africa) flag Donovan Ferreira (South Africa) 558.89 M-85 | Runs-1391 | BatA-25 | Wickets-17 | BowlA-25 | Ct/St-63 | FPM-0.7
127 Down 10 Luke Wells (England) flag Luke Wells (England) 558.86 M-77 | Runs-1307 | BatA-20 | Wickets-37 | BowlA-34 | Ct/St-32 | FPM-0.4
128 Down 9 Maheesh Theekshana (Sri Lanka) flag Maheesh Theekshana (Sri Lanka) 558.48 M-98 | Runs-132 | BatA-8 | Wickets-100 | BowlA-28 | Ct/St-14 | FPM-0.1
129 Down 11 Mohammed Siraj (India) flag Mohammed Siraj (India) 557.38 M-58 | Runs-46 | BatA-9 | Wickets-59 | BowlA-32 | Ct/St-18 | FPM-0.3
130 Up 12 Tristan Stubbs (South Africa) flag Tristan Stubbs (South Africa) 555.09 M-92 | Runs-1818 | BatA-35 | Wickets-8 | BowlA-24 | Ct/St-70 | FPM-0.8
131 Down 107 Mehidy Hasan Miraz (Bangladesh) flag Mehidy Hasan Miraz (Bangladesh) 554.88 M-57 | Runs-933 | BatA-20 | Wickets-39 | BowlA-30 | Ct/St-23 | FPM-0.4
132 Down 11 Jofra Archer (England) flag Jofra Archer (England) 554.50 M-38 | Runs-101 | BatA-8 | Wickets-42 | BowlA-28 | Ct/St-12 | FPM-0.3
133 Down 3 Richard Gleeson (England) flag Richard Gleeson (England) 554.26 M-78 | Runs-40 | BatA-5 | Wickets-99 | BowlA-22 | Ct/St-11 | FPM-0.1
134 Up 61 Salman Irshad (Pakistan) flag Salman Irshad (Pakistan) 552.80 M-59 | Runs-24 | BatA-5 | Wickets-77 | BowlA-24 | Ct/St-8 | FPM-0.1
135 Up 34 Tabraiz Shamsi (South Africa) flag Tabraiz Shamsi (South Africa) 548.32 M-84 | Runs-38 | BatA-8 | Wickets-96 | BowlA-23 | Ct/St-9 | FPM-0.1
136 Up 97 Wiaan Mulder (South Africa) flag Wiaan Mulder (South Africa) 545.55 M-70 | Runs-1295 | BatA-23 | Wickets-30 | BowlA-34 | Ct/St-37 | FPM-0.5
137 Up 13 Faf du Plessis (South Africa) flag Faf du Plessis (South Africa) 544.85 M-162 | Runs-5105 | BatA-35 | Wickets- | BowlA-na | Ct/St-73 | FPM-0.5
138 Down 58 Adam Zampa (Australia) flag Adam Zampa (Australia) 543.09 M-70 | Runs-71 | BatA-8 | Wickets-95 | BowlA-20 | Ct/St-8 | FPM-0.1
139 Down 3 Ben Raine (England) flag Ben Raine (England) 540.78 M-56 | Runs-399 | BatA-16 | Wickets-73 | BowlA-19 | Ct/St-9 | FPM-0.2
140 Down 3 Matt Critchley (England) flag Matt Critchley (England) 540.39 M-78 | Runs-1167 | BatA-21 | Wickets-69 | BowlA-25 | Ct/St-19 | FPM-0.2
141 Down 3 Ben Sanderson (England) flag Ben Sanderson (England) 539.37 M-54 | Runs-64 | BatA-8 | Wickets-74 | BowlA-21 | Ct/St-14 | FPM-0.3
142 Down 13 Abbas Afridi (Pakistan) flag Abbas Afridi (Pakistan) 534.31 M-43 | Runs-165 | BatA-11 | Wickets-61 | BowlA-21 | Ct/St-11 | FPM-0.3
143 Up 223 Binura Fernando (Sri Lanka) flag Binura Fernando (Sri Lanka) 533.50 M-41 | Runs-18 | BatA-9 | Wickets-60 | BowlA-16 | Ct/St-3 | FPM-0.1
144 Up 2 Tom Taylor (England) flag Tom Taylor (England) 533.20 M-53 | Runs-337 | BatA-21 | Wickets-65 | BowlA-23 | Ct/St-29 | FPM-0.5
145 Down 49 Mohammad Rizwan (Pakistan) flag Mohammad Rizwan (Pakistan) 532.76 M-81 | Runs-2874 | BatA-44 | Wickets- | BowlA-na | Ct/St-71 | FPM-0.9
146 Down 5 David Wiese (Namibia) flag David Wiese (Namibia) 531.69 M-107 | Runs-1095 | BatA-20 | Wickets-77 | BowlA-32 | Ct/St-50 | FPM-0.5
147 Up 1 Gudakesh Motie (West Indies) flag Gudakesh Motie (West Indies) 531.44 M-49 | Runs-115 | BatA-12 | Wickets-56 | BowlA-21 | Ct/St-17 | FPM-0.3
148 Down 59 Usama Mir (Pakistan) flag Usama Mir (Pakistan) 531.11 M-75 | Runs-321 | BatA-11 | Wickets-96 | BowlA-22 | Ct/St-29 | FPM-0.4
149 Down 15 Alzarri Joseph (West Indies) flag Alzarri Joseph (West Indies) 530.91 M-85 | Runs-234 | BatA-11 | Wickets-97 | BowlA-26 | Ct/St-26 | FPM-0.3
150 Down 11 Logan van Beek (Netherlands) flag Logan van Beek (Netherlands) 528.03 M-49 | Runs-517 | BatA-25 | Wickets-63 | BowlA-24 | Ct/St-24 | FPM-0.5
151 Up 1 Tilak Varma (India) flag Tilak Varma (India) 525.73 M-54 | Runs-1499 | BatA-37 | Wickets- | BowlA-na | Ct/St-32 | FPM-0.6
152 Up 1 Khaleel Ahmed (India) flag Khaleel Ahmed (India) 525.69 M-47 | Runs-1 | BatA-1 | Wickets-57 | BowlA-27 | Ct/St-4 | FPM-0.1
153 Up 5 Nathan Sowter (England) flag Nathan Sowter (England) 524.92 M-91 | Runs-67 | BatA-7 | Wickets-105 | BowlA-21 | Ct/St-34 | FPM-0.4
154 Down 3 Haris Rauf (Pakistan) flag Haris Rauf (Pakistan) 524.50 M-97 | Runs-159 | BatA-8 | Wickets-124 | BowlA-24 | Ct/St-23 | FPM-0.2
155 Up 9 Fazalhaq Farooqi (Afghanistan) flag Fazalhaq Farooqi (Afghanistan) 523.76 M-77 | Runs-34 | BatA-9 | Wickets-97 | BowlA-23 | Ct/St-14 | FPM-0.2
156 Down 44 D'Arcy Short (Australia) flag D'Arcy Short (Australia) 522.65 M-44 | Runs-1136 | BatA-28 | Wickets-9 | BowlA-31 | Ct/St-16 | FPM-0.4
157 Down 47 Ethan Brookes (England) flag Ethan Brookes (England) 519.20 M-38 | Runs-786 | BatA-25 | Wickets-19 | BowlA-27 | Ct/St-17 | FPM-0.4
158 Up 3 Shivam Dube (India) flag Shivam Dube (India) 518.10 M-55 | Runs-1460 | BatA-34 | Wickets-1 | BowlA-83 | Ct/St-18 | FPM-0.3
159 Down 15 Shai Hope (West Indies) flag Shai Hope (West Indies) 518.02 M-109 | Runs-3222 | BatA-34 | Wickets- | BowlA-na | Ct/St-63 | FPM-0.6
160 Up 2 Harshit Rana (India) flag Harshit Rana (India) 518.01 M-34 | Runs-59 | BatA-10 | Wickets-40 | BowlA-26 | Ct/St-12 | FPM-0.4
161 Up 22 Hasan Mahmud (Bangladesh) flag Hasan Mahmud (Bangladesh) 517.22 M-51 | Runs-37 | BatA-6 | Wickets-60 | BowlA-23 | Ct/St-17 | FPM-0.3
162 Down 114 Taskin Ahmed (Bangladesh) flag Taskin Ahmed (Bangladesh) 517.17 M-49 | Runs-171 | BatA-10 | Wickets-68 | BowlA-21 | Ct/St-11 | FPM-0.2
163 Down 61 Jason Behrendorff (Australia) flag Jason Behrendorff (Australia) 515.62 M-83 | Runs-79 | BatA-20 | Wickets-101 | BowlA-23 | Ct/St-21 | FPM-0.3
164 Up 232 Brett Hampton (New Zealand) flag Brett Hampton (New Zealand) 514.70 M-38 | Runs-665 | BatA-23 | Wickets-28 | BowlA-24 | Ct/St-15 | FPM-0.4
165 Up 1 Matthew Montgomery (Germany) flag Matthew Montgomery (Germany) 514.68 M-42 | Runs-633 | BatA-19 | Wickets-20 | BowlA-24 | Ct/St-20 | FPM-0.5
166 Down 17 Khaled Ahmed (Bangladesh) flag Khaled Ahmed (Bangladesh) 514.22 M-46 | Runs-103 | BatA-10 | Wickets-57 | BowlA-24 | Ct/St-13 | FPM-0.3
167 Up 64 David Warner (Australia) flag David Warner (Australia) 513.32 M-97 | Runs-2997 | BatA-35 | Wickets- | BowlA-na | Ct/St-39 | FPM-0.4
168 Down 1 Dom Bess (England) flag Dom Bess (England) 513.24 M-54 | Runs-300 | BatA-18 | Wickets-39 | BowlA-31 | Ct/St-26 | FPM-0.5
169 Up 6 Obed McCoy (West Indies) flag Obed McCoy (West Indies) 512.71 M-86 | Runs-86 | BatA-6 | Wickets-103 | BowlA-26 | Ct/St-22 | FPM-0.3
170 Up 97 Sean Abbott (Australia) flag Sean Abbott (Australia) 512.56 M-78 | Runs-367 | BatA-13 | Wickets-105 | BowlA-21 | Ct/St-34 | FPM-0.4
171 Up 6 James Vince (England) flag James Vince (England) 511.95 M-189 | Runs-5684 | BatA-35 | Wickets- | BowlA-na | Ct/St-121 | FPM-0.6
172 Down 7 Travis Head (Australia) flag Travis Head (Australia) 510.48 M-41 | Runs-1311 | BatA-35 | Wickets- | BowlA-na | Ct/St-7 | FPM-0.2
173 Up 29 Quinton de Kock (South Africa) flag Quinton de Kock (South Africa) 508.62 M-144 | Runs-3730 | BatA-29 | Wickets- | BowlA-na | Ct/St-108 | FPM-0.8
174 Up 163 Corbin Bosch (South Africa) flag Corbin Bosch (South Africa) 506.19 M-45 | Runs-439 | BatA-18 | Wickets-36 | BowlA-26 | Ct/St-21 | FPM-0.5
175 Down 5 Calvin Harrison (England) flag Calvin Harrison (England) 505.88 M-53 | Runs-221 | BatA-13 | Wickets-42 | BowlA-29 | Ct/St-32 | FPM-0.6
176 Down 5 Rohit Sharma (India) flag Rohit Sharma (India) 505.45 M-59 | Runs-1435 | BatA-25 | Wickets- | BowlA-na | Ct/St-12 | FPM-0.2
177 Down 21 Heinrich Klaasen (South Africa) flag Heinrich Klaasen (South Africa) 505.24 M-121 | Runs-3257 | BatA-35 | Wickets- | BowlA-na | Ct/St-61 | FPM-0.5
178 Down 6 Mason Crane (England) flag Mason Crane (England) 503.83 M-61 | Runs-133 | BatA-15 | Wickets-71 | BowlA-24 | Ct/St-20 | FPM-0.3
179 Down 6 Yash Dayal (India) flag Yash Dayal (India) 502.46 M-43 | Runs-4 | BatA-1 | Wickets-41 | BowlA-34 | Ct/St-8 | FPM-0.2
180 Up 5 Usman Tariq (Pakistan) flag Usman Tariq (Pakistan) 502.44 M-22 | Runs-11 | BatA-11 | Wickets-37 | BowlA-17 | Ct/St-2 | FPM-0.1
181 Down 5 Sai Kishore (India) flag Sai Kishore (India) 498.55 M-25 | Runs-18 | BatA-5 | Wickets-32 | BowlA-20 | Ct/St-10 | FPM-0.4
182 Up 39 Khuzaima Tanveer (U.A.E.) flag Khuzaima Tanveer (U.A.E.) 498.27 M-18 | Runs-94 | BatA-24 | Wickets-24 | BowlA-20 | Ct/St-3 | FPM-0.2
183 Down 5 Prasidh Krishna (India) flag Prasidh Krishna (India) 497.68 M-32 | Runs-6 | BatA-6 | Wickets-44 | BowlA-24 | Ct/St-7 | FPM-0.2
184 Down 4 Saif Zaib (England) flag Saif Zaib (England) 495.93 M-72 | Runs-1335 | BatA-27 | Wickets-16 | BowlA-27 | Ct/St-27 | FPM-0.4
185 Up 39 Mohammad Saifuddin (Bangladesh) flag Mohammad Saifuddin (Bangladesh) 495.44 M-41 | Runs-389 | BatA-24 | Wickets-51 | BowlA-22 | Ct/St-9 | FPM-0.2
186 Down 62 Nathan Ellis (Australia) flag Nathan Ellis (Australia) 491.93 M-108 | Runs-314 | BatA-13 | Wickets-131 | BowlA-24 | Ct/St-30 | FPM-0.3
187 Down 5 Jack Blatherwick (England) flag Jack Blatherwick (England) 491.42 M-27 | Runs-150 | BatA-15 | Wickets-26 | BowlA-26 | Ct/St-23 | FPM-0.9
188 Up 5 Adam Milne (New Zealand) flag Adam Milne (New Zealand) 490.88 M-65 | Runs-150 | BatA-9 | Wickets-74 | BowlA-22 | Ct/St-11 | FPM-0.2
189 Up 138 Ottneil Baartman (South Africa) flag Ottneil Baartman (South Africa) 490.17 M-36 | Runs-14 | BatA-5 | Wickets-65 | BowlA-15 | Ct/St-6 | FPM-0.2
190 Down 6 Lewis Goldsworthy (England) flag Lewis Goldsworthy (England) 489.52 M-37 | Runs-283 | BatA-24 | Wickets-33 | BowlA-24 | Ct/St-14 | FPM-0.4
191 Up 74 Muhammad Waseem (U.A.E.) flag Muhammad Waseem (U.A.E.) 487.64 M-46 | Runs-1221 | BatA-30 | Wickets- | BowlA-na | Ct/St-27 | FPM-0.6
192 Up 22 Waqar Salamkheil (Afghanistan) flag Waqar Salamkheil (Afghanistan) 486.11 M-78 | Runs-16 | BatA-5 | Wickets-100 | BowlA-22 | Ct/St-7 | FPM-0.1
193 Up 230 Steven Smith (Australia) flag Steven Smith (Australia) 485.59 M-33 | Runs-1352 | BatA-54 | Wickets- | BowlA-na | Ct/St-22 | FPM-0.7
194 Down 13 Tim David (Australia) flag Tim David (Australia) 485.52 M-178 | Runs-3370 | BatA-30 | Wickets-8 | BowlA-59 | Ct/St-111 | FPM-0.6
195 Down 100 Mohammad Nawaz (Pakistan) flag Mohammad Nawaz (Pakistan) 485.50 M-58 | Runs-771 | BatA-21 | Wickets-35 | BowlA-36 | Ct/St-23 | FPM-0.4
196 Down 6 Keaton Jennings (England) flag Keaton Jennings (England) 484.01 M-50 | Runs-1257 | BatA-27 | Wickets- | BowlA-na | Ct/St-21 | FPM-0.4
197 Down 6 Oliver Price (England) flag Oliver Price (England) 483.96 M-38 | Runs-521 | BatA-18 | Wickets-25 | BowlA-19 | Ct/St-27 | FPM-0.7
198 Up 8 Will Smeed (England) flag Will Smeed (England) 483.78 M-105 | Runs-2687 | BatA-27 | Wickets- | BowlA-na | Ct/St-45 | FPM-0.4
199 Up 13 Shimron Hetmyer (West Indies) flag Shimron Hetmyer (West Indies) 483.32 M-151 | Runs-3134 | BatA-29 | Wickets- | BowlA-na | Ct/St-84 | FPM-0.6
200 Down 26 Usman Khan (Pakistan) flag Usman Khan (Pakistan) 483.15 M-52 | Runs-1703 | BatA-36 | Wickets- | BowlA-na | Ct/St-32 | FPM-0.6
Tags: #topcricketplayersofalltime #bestcricketplayersofalltime #greatestcricketplayers #t20cricket #t20s #ment20s #willsutherland #sutherland #akealhosein #hosein #hassankhan #khan #tymalmills #mills #chriswood #wood #danlawrence #lawrence #jaspritbumrah #bumrah #josbuttler #buttler #aveshkhan #matheeshapathirana #pathirana #scottkuggeleijn #kuggeleijn #iccrankings #icctestrankings #iccodirankings #icct20irankings #iccteamrankings #iccplayerrankings #iccmenrankings #iccwomenrankings #iplrankings