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
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
102 Down 62 Marco Jansen (South Africa) flag Marco Jansen (South Africa) 468.07 M-19 | Runs-167 | BatA-17 | Wickets-18 | BowlA-32 | Ct/St-12 | FPM-0.6
103 Down 4 Kamindu Mendis (Sri Lanka) flag Kamindu Mendis (Sri Lanka) 467.17 M-28 | Runs-452 | BatA-22 | Wickets-3 | BowlA-43 | Ct/St-15 | FPM-0.5
104 Down 17 Josh Inglis (Australia) flag Josh Inglis (Australia) 466.22 M-41 | Runs-911 | BatA-28 | Wickets- | BowlA-na | Ct/St-27 | FPM-0.7
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
106 Down 3 Kusal Perera (Sri Lanka) flag Kusal Perera (Sri Lanka) 463.80 M-28 | Runs-737 | BatA-29 | Wickets- | BowlA-na | Ct/St-9 | FPM-0.3
107 Up 94 Washington Sundar (India) flag Washington Sundar (India) 461.15 M-26 | Runs-207 | BatA-26 | Wickets-26 | BowlA-15 | Ct/St-10 | FPM-0.4
108 Down 6 Fakhar Zaman (Pakistan) flag Fakhar Zaman (Pakistan) 458.95 M-48 | Runs-1064 | BatA-24 | Wickets- | BowlA-na | Ct/St-23 | FPM-0.5
109 Up 1 Harry Brook (England) flag Harry Brook (England) 458.51 M-52 | Runs-1012 | BatA-31 | Wickets- | BowlA-na | Ct/St-32 | FPM-0.6
110 Up 7 Tim David (Australia/Singapore) flag Tim David (Australia/Singapore) 458.44 M-54 | Runs-1038 | BatA-32 | Wickets- | BowlA-na | Ct/St-29 | FPM-0.5
111 Down 30 Roelof van der Merwe (Netherlands/South Africa) flag Roelof van der Merwe (Netherlands/South Africa) 457.30 M-21 | Runs-101 | BatA-20 | Wickets-20 | BowlA-20 | Ct/St-4 | FPM-0.2
112 Down 3 Brandon King (West Indies) flag Brandon King (West Indies) 457.23 M-62 | Runs-1551 | BatA-28 | Wickets- | BowlA-na | Ct/St-25 | FPM-0.4
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
114 Down 13 Michael Leask (Scotland) flag Michael Leask (Scotland) 456.67 M-31 | Runs-442 | BatA-18 | Wickets-24 | BowlA-17 | Ct/St-11 | FPM-0.4
115 Down 2 Alpesh Ramjani (Uganda) flag Alpesh Ramjani (Uganda) 452.65 M-65 | Runs-850 | BatA-25 | Wickets-102 | BowlA-10 | Ct/St-24 | FPM-0.4
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
118 Down 3 Gareth Delany (Ireland) flag Gareth Delany (Ireland) 450.63 M-51 | Runs-606 | BatA-20 | Wickets-29 | BowlA-29 | Ct/St-19 | FPM-0.4
119 Down 3 Sean Williams (Zimbabwe) flag Sean Williams (Zimbabwe) 449.94 M-35 | Runs-771 | BatA-24 | Wickets-16 | BowlA-25 | Ct/St-9 | FPM-0.3
120 Up 8 Travis Head (Australia) flag Travis Head (Australia) 448.96 M-31 | Runs-878 | BatA-30 | Wickets- | BowlA-na | Ct/St-5 | FPM-0.2
121 Up 38 Prosper Useni (Nigeria) flag Prosper Useni (Nigeria) 447.21 M-38 | Runs-349 | BatA-13 | Wickets-26 | BowlA-19 | Ct/St-10 | FPM-0.3
122 Down 4 Daryl Mitchell (New Zealand) flag Daryl Mitchell (New Zealand) 441.94 M-65 | Runs-1282 | BatA-29 | Wickets-3 | BowlA-23 | Ct/St-34 | FPM-0.5
123 Down 3 Meet Bhavsar (Kuwait) flag Meet Bhavsar (Kuwait) 439.15 M-60 | Runs-1579 | BatA-29 | Wickets-12 | BowlA-22 | Ct/St-25 | FPM-0.4
124 Down 3 Karan KC (Nepal) flag Karan KC (Nepal) 438.91 M-52 | Runs-240 | BatA-13 | Wickets-62 | BowlA-21 | Ct/St-17 | FPM-0.3
125 Up 6 Khushdil Shah (Pakistan) flag Khushdil Shah (Pakistan) 438.35 M-26 | Runs-270 | BatA-15 | Wickets-6 | BowlA-20 | Ct/St-7 | FPM-0.3
126 Down 3 Cosmas Kyewuta (Uganda) flag Cosmas Kyewuta (Uganda) 436.25 M-42 | Runs-122 | BatA-14 | Wickets-55 | BowlA-16 | Ct/St-8 | FPM-0.2
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
128 Down 1 Mohammad Saifuddin (Bangladesh) flag Mohammad Saifuddin (Bangladesh) 434.40 M-16 | Runs-59 | BatA-30 | Wickets-19 | BowlA-25 | Ct/St-5 | FPM-0.3
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
131 Up 18 Saad Bin Zafar (Canada) flag Saad Bin Zafar (Canada) 430.99 M-48 | Runs-416 | BatA-35 | Wickets-48 | BowlA-20 | Ct/St-19 | FPM-0.4
132 Up 4 Muhammad Waseem (U.A.E.) flag Muhammad Waseem (U.A.E.) 430.66 M-87 | Runs-3037 | BatA-37 | Wickets-2 | BowlA-58 | Ct/St-69 | FPM-0.8
133 Down 1 Chamika Karunaratne (Sri Lanka) flag Chamika Karunaratne (Sri Lanka) 424.35 M-31 | Runs-220 | BatA-16 | Wickets-17 | BowlA-43 | Ct/St-10 | FPM-0.3
134 Down 29 Paul van Meekeren (Netherlands) flag Paul van Meekeren (Netherlands) 424.11 M-31 | Runs-92 | BatA-10 | Wickets-36 | BowlA-20 | Ct/St-9 | FPM-0.3
135 Down 10 Karim Janat (Afghanistan) flag Karim Janat (Afghanistan) 424.10 M-43 | Runs-432 | BatA-16 | Wickets-12 | BowlA-27 | Ct/St-11 | FPM-0.3
136 Up 3 Sayed Monib (Kuwait) flag Sayed Monib (Kuwait) 421.98 M-37 | Runs-259 | BatA-15 | Wickets-45 | BowlA-21 | Ct/St-13 | FPM-0.4
137 Up 3 Ben Duckett (England) flag Ben Duckett (England) 421.39 M-19 | Runs-518 | BatA-30 | Wickets- | BowlA-na | Ct/St-12 | FPM-0.6
138 Up 3 Sami Sohail (Malawi) flag Sami Sohail (Malawi) 421.25 M-53 | Runs-1676 | BatA-43 | Wickets-44 | BowlA-20 | Ct/St-19 | FPM-0.4
139 Up 3 Milind Kumar (U.S.A.) flag Milind Kumar (U.S.A.) 420.63 M-21 | Runs-322 | BatA-32 | Wickets-12 | BowlA-16 | Ct/St-13 | FPM-0.6
140 Up 159 Jacob Bethell (England) flag Jacob Bethell (England) 419.95 M-20 | Runs-392 | BatA-30 | Wickets-4 | BowlA-28 | Ct/St-8 | FPM-0.4
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
142 Up 4 Gerald Coetzee (South Africa) flag Gerald Coetzee (South Africa) 415.67 M-13 | Runs-110 | BatA-11 | Wickets-14 | BowlA-32 | Ct/St-2 | FPM-0.2
143 Down 8 Mark Watt (Scotland) flag Mark Watt (Scotland) 415.28 M-30 | Runs-190 | BatA-13 | Wickets-33 | BowlA-22 | Ct/St-10 | FPM-0.3
144 Down 6 Jan Frylinck (Namibia) flag Jan Frylinck (Namibia) 414.51 M-47 | Runs-943 | BatA-27 | Wickets-19 | BowlA-31 | Ct/St-15 | FPM-0.3
145 Up 2 Brandon McMullen (Scotland) flag Brandon McMullen (Scotland) 414.21 M-23 | Runs-629 | BatA-31 | Wickets-7 | BowlA-43 | Ct/St-10 | FPM-0.4
146 Down 12 Michael Levitt (Netherlands) flag Michael Levitt (Netherlands) 413.82 M-26 | Runs-866 | BatA-36 | Wickets-5 | BowlA-28 | Ct/St-6 | FPM-0.2
147 Down 25 Aaron Hardie (Australia) flag Aaron Hardie (Australia) 412.81 M-16 | Runs-180 | BatA-23 | Wickets-13 | BowlA-27 | Ct/St-6 | FPM-0.4
148 Up 24 Harsh Thaker (Canada) flag Harsh Thaker (Canada) 411.04 M-43 | Runs-667 | BatA-24 | Wickets-35 | BowlA-20 | Ct/St-10 | FPM-0.2
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
151 Down 7 Shakeel Ahmed (Oman) flag Shakeel Ahmed (Oman) 407.96 M-44 | Runs-255 | BatA-16 | Wickets-34 | BowlA-29 | Ct/St-4 | FPM-0.1
152 Up 4 Sompal Kami (Nepal) flag Sompal Kami (Nepal) 405.86 M-53 | Runs-144 | BatA-7 | Wickets-50 | BowlA-24 | Ct/St-16 | FPM-0.3
153 Up 5 Mohammad Haris (Pakistan) flag Mohammad Haris (Pakistan) 405.47 M-35 | Runs-555 | BatA-17 | Wickets- | BowlA-na | Ct/St-29 | FPM-0.8
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
155 Down 12 Sanju Samson (India) flag Sanju Samson (India) 405.06 M-41 | Runs-878 | BatA-30 | Wickets- | BowlA-na | Ct/St-34 | FPM-0.8
156 Up 6 Curtis Campher (Ireland) flag Curtis Campher (Ireland) 404.63 M-56 | Runs-851 | BatA-21 | Wickets-23 | BowlA-40 | Ct/St-33 | FPM-0.6
157 Up 7 Towhid Hridoy (Bangladesh) flag Towhid Hridoy (Bangladesh) 404.00 M-54 | Runs-1088 | BatA-26 | Wickets- | BowlA-na | Ct/St-18 | FPM-0.3
158 Up 7 Shakib Al Hasan (Bangladesh) flag Shakib Al Hasan (Bangladesh) 402.48 M-35 | Runs-657 | BatA-24 | Wickets-32 | BowlA-25 | Ct/St-9 | FPM-0.3
159 Up 7 Ally Kimote (Tanzania) flag Ally Kimote (Tanzania) 402.45 M-67 | Runs-308 | BatA-14 | Wickets-75 | BowlA-17 | Ct/St-23 | FPM-0.3
160 Up 33 Imad Wasim (Pakistan) flag Imad Wasim (Pakistan) 401.83 M-17 | Runs-215 | BatA-24 | Wickets-18 | BowlA-16 | Ct/St-2 | FPM-0.1
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
162 Up 18 Chris Jordan (England) flag Chris Jordan (England) 401.67 M-24 | Runs-143 | BatA-13 | Wickets-29 | BowlA-25 | Ct/St-11 | FPM-0.5
163 Up 4 Juma Miyagi (Uganda) flag Juma Miyagi (Uganda) 400.82 M-42 | Runs-241 | BatA-10 | Wickets-57 | BowlA-15 | Ct/St-15 | FPM-0.4
164 Up 4 Bjorn Fortuin (South Africa) flag Bjorn Fortuin (South Africa) 400.61 M-14 | Runs-87 | BatA-15 | Wickets-9 | BowlA-42 | Ct/St-2 | FPM-0.1
165 Down 14 Yasim Murtaza (Hong Kong) flag Yasim Murtaza (Hong Kong) 396.92 M-68 | Runs-821 | BatA-17 | Wickets-75 | BowlA-19 | Ct/St-14 | 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
167 Up 4 Jaker Ali (Bangladesh) flag Jaker Ali (Bangladesh) 396.73 M-47 | Runs-732 | BatA-25 | Wickets- | BowlA-na | Ct/St-25 | FPM-0.5
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
170 Up 7 Dhananjaya de Silva (Sri Lanka) flag Dhananjaya de Silva (Sri Lanka) 391.90 M-22 | Runs-435 | BatA-22 | Wickets-11 | BowlA-14 | Ct/St-15 | FPM-0.7
171 Down 2 Usman Najeeb (Saudi Arabia) flag Usman Najeeb (Saudi Arabia) 390.60 M-40 | Runs-201 | BatA-14 | Wickets-54 | BowlA-20 | Ct/St-9 | FPM-0.2
172 Up 9 Gulsan Jha (Nepal) flag Gulsan Jha (Nepal) 388.96 M-51 | Runs-629 | BatA-22 | Wickets-29 | BowlA-22 | Ct/St-17 | FPM-0.3
173 Up 9 Johnson Charles (West Indies) flag Johnson Charles (West Indies) 388.89 M-30 | Runs-744 | BatA-25 | Wickets- | BowlA-na | Ct/St-14 | FPM-0.5
174 Down 11 Rassie van der Dussen (South Africa) flag Rassie van der Dussen (South Africa) 387.72 M-23 | Runs-473 | BatA-26 | Wickets- | BowlA-na | Ct/St-13 | FPM-0.6
175 Up 104 Aamir Kaleem (Oman) flag Aamir Kaleem (Oman) 387.26 M-26 | Runs-361 | BatA-17 | Wickets-23 | BowlA-20 | Ct/St-9 | FPM-0.3
176 Up 7 Harry Tector (Ireland) flag Harry Tector (Ireland) 386.66 M-59 | Runs-1108 | BatA-25 | Wickets-9 | BowlA-21 | Ct/St-44 | FPM-0.7
177 Down 25 Delray Rawlins (Bermuda) flag Delray Rawlins (Bermuda) 386.26 M-24 | Runs-739 | BatA-46 | Wickets-24 | BowlA-15 | Ct/St-17 | FPM-0.7
178 Down 23 Sherfane Rutherford (West Indies) flag Sherfane Rutherford (West Indies) 385.79 M-38 | Runs-545 | BatA-19 | Wickets-1 | BowlA-43 | Ct/St-12 | FPM-0.3
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
180 Up 6 Tim Pringle (Netherlands) flag Tim Pringle (Netherlands) 384.37 M-22 | Runs-121 | BatA-9 | Wickets-18 | BowlA-25 | Ct/St-6 | FPM-0.3
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
182 Up 29 Ikramullah Khan (Qatar) flag Ikramullah Khan (Qatar) 380.61 M-38 | Runs-388 | BatA-17 | Wickets-31 | BowlA-28 | Ct/St-5 | FPM-0.1
183 Up 15 Isaac Danladi (Nigeria) flag Isaac Danladi (Nigeria) 380.21 M-46 | Runs-863 | BatA-22 | Wickets-30 | BowlA-16 | Ct/St-22 | FPM-0.5
184 Up 5 Mark Adair (Ireland) flag Mark Adair (Ireland) 380.16 M-60 | Runs-551 | BatA-17 | Wickets-78 | BowlA-23 | Ct/St-31 | FPM-0.5
185 Up 5 Josh Little (Ireland) flag Josh Little (Ireland) 379.89 M-45 | Runs-79 | BatA-20 | Wickets-59 | BowlA-21 | Ct/St-12 | FPM-0.3
186 Up 5 Ryan Rickelton (South Africa) flag Ryan Rickelton (South Africa) 379.87 M-18 | Runs-381 | BatA-21 | Wickets- | BowlA-na | Ct/St-10 | FPM-0.6
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
188 Down 34 Max O'Dowd (Netherlands) flag Max O'Dowd (Netherlands) 379.00 M-44 | Runs-1148 | BatA-30 | Wickets-1 | BowlA-35 | Ct/St-21 | FPM-0.5
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
190 Up 45 Sylvester Okpe (Nigeria) flag Sylvester Okpe (Nigeria) 376.91 M-55 | Runs-509 | BatA-18 | Wickets-43 | BowlA-20 | Ct/St-16 | FPM-0.3
191 Up 67 Usman Khalid (Saudi Arabia) flag Usman Khalid (Saudi Arabia) 376.62 M-31 | Runs-373 | BatA-21 | Wickets-27 | BowlA-19 | Ct/St-10 | FPM-0.3
192 Up 4 Barry McCarthy (Ireland) flag Barry McCarthy (Ireland) 375.17 M-44 | Runs-210 | BatA-11 | Wickets-44 | BowlA-30 | Ct/St-13 | 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
194 Up 3 Mosaddek Hossain (Bangladesh) flag Mosaddek Hossain (Bangladesh) 374.04 M-17 | Runs-189 | BatA-17 | Wickets-13 | BowlA-18 | Ct/St-6 | FPM-0.4
195 Up 4 Virandeep Singh (Malaysia) flag Virandeep Singh (Malaysia) 373.51 M-79 | Runs-2399 | BatA-42 | Wickets-93 | BowlA-14 | Ct/St-38 | FPM-0.5
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
197 Up 11 Zain Ul Abidin (Saudi Arabia) flag Zain Ul Abidin (Saudi Arabia) 373.00 M-47 | Runs-411 | BatA-19 | Wickets-49 | BowlA-19 | Ct/St-12 | FPM-0.3
198 Up 12 Mark Chapman (New Zealand/Hong Kong) flag Mark Chapman (New Zealand/Hong Kong) 372.72 M-67 | Runs-1271 | BatA-29 | Wickets- | BowlA-na | Ct/St-31 | FPM-0.5
199 Down 20 Chris Greaves (Scotland) flag Chris Greaves (Scotland) 372.67 M-26 | Runs-193 | BatA-21 | Wickets-20 | BowlA-20 | Ct/St-9 | FPM-0.3
200 Down 12 Ehsan Khan (Hong Kong) flag Ehsan Khan (Hong Kong) 371.46 M-76 | Runs-217 | BatA-10 | Wickets-111 | BowlA-15 | Ct/St-18 | FPM-0.2
Tags: #topcricketplayersofalltime #bestcricketplayersofalltime #greatestcricketplayers #t20icricket #t20is #ment20is #bradevans #evans #marcojansen #jansen #kamindumendis #mendis #joshinglis #inglis #blessingmuzarabani #muzarabani #kusalperera #perera #washingtonsundar #sundar #fakharzaman #zaman #harrybrook #brook #timdavid #david #roelofvandermerwe #merwe #iccrankings #icctestrankings #iccodirankings #icct20irankings #iccteamrankings #iccplayerrankings #iccmenrankings #iccwomenrankings #iplrankings