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 Down 1 Rahmanullah Gurbaz (Afghanistan) flag Rahmanullah Gurbaz (Afghanistan) 310.35 M-46 | Runs-1580 | BatA-35 | Wickets- | BowlA-na | Ct/St-25 | FPM-0.5
102 Up 5 Will O�Rourke (New Zealand) flag Will O�Rourke (New Zealand) 308.59 M-17 | Runs-6 | BatA-3 | Wickets-22 | BowlA-36 | Ct/St-4 | FPM-0.2
103 Down 1 Ryan Rickelton (South Africa) flag Ryan Rickelton (South Africa) 307.45 M-17 | Runs-454 | BatA-28 | Wickets- | BowlA-na | Ct/St-24 | FPM-1.4
104 Down 1 Josh Inglis (Australia) flag Josh Inglis (Australia) 307.29 M-33 | Runs-766 | BatA-29 | Wickets- | BowlA-na | Ct/St-34 | FPM-1.0
105 Up 27 Sam Curran (England) flag Sam Curran (England) 306.13 M-30 | Runs-501 | BatA-22 | Wickets-25 | BowlA-46 | Ct/St-9 | FPM-0.3
106 Down 5 Harry Tector (Ireland) flag Harry Tector (Ireland) 304.13 M-34 | Runs-1322 | BatA-49 | Wickets-3 | BowlA-70 | Ct/St-14 | FPM-0.4
107 Down 2 Phil Salt (England) flag Phil Salt (England) 300.58 M-30 | Runs-884 | BatA-32 | Wickets- | BowlA-na | Ct/St-16 | FPM-0.5
108 Down 2 Curtis Campher (Ireland) flag Curtis Campher (Ireland) 298.20 M-30 | Runs-725 | BatA-32 | Wickets-22 | BowlA-34 | Ct/St-11 | FPM-0.4
109 Down 5 Sean Williams (Zimbabwe) flag Sean Williams (Zimbabwe) 297.28 M-22 | Runs-1068 | BatA-51 | Wickets-10 | BowlA-48 | Ct/St-6 | FPM-0.3
110 Down 2 Matthew Breetzke (South Africa) flag Matthew Breetzke (South Africa) 293.94 M-12 | Runs-706 | BatA-64 | Wickets- | BowlA-na | Ct/St-1 | FPM-0.1
111 Up 5 Nathan Smith (New Zealand) flag Nathan Smith (New Zealand) 293.93 M-14 | Runs-43 | BatA-6 | Wickets-18 | BowlA-33 | Ct/St-7 | FPM-0.5
112 Up 33 Arshdeep Singh (India) flag Arshdeep Singh (India) 291.99 M-15 | Runs-56 | BatA-7 | Wickets-25 | BowlA-24 | Ct/St-3 | FPM-0.2
113 Down 4 George Munsey (Scotland) flag George Munsey (Scotland) 290.44 M-39 | Runs-1838 | BatA-54 | Wickets- | BowlA-na | Ct/St-25 | FPM-0.6
114 Down 4 Kagiso Rabada (South Africa) flag Kagiso Rabada (South Africa) 289.94 M-24 | Runs-91 | BatA-10 | Wickets-42 | BowlA-26 | Ct/St-15 | FPM-0.6
115 Down 36 Kamindu Mendis (Sri Lanka) flag Kamindu Mendis (Sri Lanka) 289.72 M-20 | Runs-400 | BatA-29 | Wickets-4 | BowlA-44 | Ct/St-8 | FPM-0.4
116 Down 3 Nandre Burger (South Africa) flag Nandre Burger (South Africa) 284.16 M-14 | Runs-41 | BatA-14 | Wickets-22 | BowlA-31 | Ct/St-0 | FPM-0.0
117 Up 34 Devon Conway (New Zealand) flag Devon Conway (New Zealand) 282.49 M-40 | Runs-1467 | BatA-41 | Wickets- | BowlA-na | Ct/St-17 | FPM-0.4
118 Up 64 Kyle Jamieson (New Zealand) flag Kyle Jamieson (New Zealand) 282.25 M-18 | Runs-76 | BatA-19 | Wickets-25 | BowlA-32 | Ct/St-2 | FPM-0.1
119 Down 2 Fazalhaq Farooqi (Afghanistan) flag Fazalhaq Farooqi (Afghanistan) 279.28 M-41 | Runs-21 | BatA-4 | Wickets-51 | BowlA-34 | Ct/St-3 | FPM-0.1
120 Down 5 Soumya Sarkar (Bangladesh) flag Soumya Sarkar (Bangladesh) 279.27 M-18 | Runs-570 | BatA-38 | Wickets-5 | BowlA-36 | Ct/St-9 | FPM-0.5
121 Up 1 Tom Latham (New Zealand) flag Tom Latham (New Zealand) 276.52 M-61 | Runs-1640 | BatA-34 | Wickets- | BowlA-na | Ct/St-66 | FPM-1.1
122 Up 38 Mohammed Siraj (India) flag Mohammed Siraj (India) 276.45 M-49 | Runs-57 | BatA-7 | Wickets-76 | BowlA-24 | Ct/St-7 | FPM-0.1
123 Down 4 Saurabh Netravalkar (U.S.A.) flag Saurabh Netravalkar (U.S.A.) 276.31 M-48 | Runs-58 | BatA-6 | Wickets-77 | BowlA-23 | Ct/St-10 | FPM-0.2
124 Down 4 Mohammed Shami (India) flag Mohammed Shami (India) 274.45 M-29 | Runs-64 | BatA-8 | Wickets-58 | BowlA-20 | Ct/St-4 | FPM-0.1
125 Down 4 Jamie Smith (England) flag Jamie Smith (England) 273.99 M-19 | Runs-392 | BatA-22 | Wickets- | BowlA-na | Ct/St-9 | FPM-0.5
126 Down 8 Gulbadin Naib (Afghanistan) flag Gulbadin Naib (Afghanistan) 271.74 M-19 | Runs-235 | BatA-16 | Wickets-13 | BowlA-41 | Ct/St-9 | FPM-0.5
127 Down 4 Jan Nicol Loftie-Eaton (Namibia) flag Jan Nicol Loftie-Eaton (Namibia) 271.08 M-50 | Runs-1097 | BatA-28 | Wickets-29 | BowlA-24 | Ct/St-32 | FPM-0.6
128 Up 14 Mark Chapman (New Zealand/Hong Kong) flag Mark Chapman (New Zealand/Hong Kong) 270.46 M-26 | Runs-771 | BatA-41 | Wickets- | BowlA-na | Ct/St-7 | FPM-0.3
129 Down 5 Roelof van der Merwe (Netherlands/South Africa) flag Roelof van der Merwe (Netherlands/South Africa) 269.22 M-23 | Runs-182 | BatA-12 | Wickets-26 | BowlA-33 | Ct/St-7 | FPM-0.3
130 Down 4 Brandon King (West Indies) flag Brandon King (West Indies) 265.60 M-54 | Runs-1433 | BatA-28 | Wickets- | BowlA-na | Ct/St-18 | FPM-0.3
131 Down 4 Aryan Dutt (Netherlands) flag Aryan Dutt (Netherlands) 261.35 M-50 | Runs-208 | BatA-8 | Wickets-60 | BowlA-33 | Ct/St-11 | FPM-0.2
132 Down 2 Abdullah Shafique (Pakistan) flag Abdullah Shafique (Pakistan) 258.67 M-27 | Runs-737 | BatA-29 | Wickets- | BowlA-na | Ct/St-14 | FPM-0.5
133 Down 2 Evin Lewis (West Indies) flag Evin Lewis (West Indies) 257.02 M-13 | Runs-432 | BatA-36 | Wickets- | BowlA-na | Ct/St-7 | FPM-0.5
134 Down 1 JJ Smit (Namibia) flag JJ Smit (Namibia) 256.18 M-42 | Runs-777 | BatA-24 | Wickets-36 | BowlA-24 | Ct/St-13 | FPM-0.3
135 Down 6 Rassie van der Dussen (South Africa) flag Rassie van der Dussen (South Africa) 255.67 M-39 | Runs-1390 | BatA-39 | Wickets-1 | BowlA-3 | Ct/St-17 | FPM-0.4
136 Up 31 Pramod Madushan (Sri Lanka) flag Pramod Madushan (Sri Lanka) 255.26 M-13 | Runs-53 | BatA-8 | Wickets-16 | BowlA-38 | Ct/St-4 | FPM-0.3
137 Down 9 Paul Stirling (Ireland) flag Paul Stirling (Ireland) 253.98 M-34 | Runs-958 | BatA-33 | Wickets- | BowlA-na | Ct/St-15 | FPM-0.4
138 Down 4 Sandeep Lamichhane (Nepal) flag Sandeep Lamichhane (Nepal) 253.29 M-50 | Runs-392 | BatA-16 | Wickets-94 | BowlA-23 | Ct/St-8 | FPM-0.2
139 Down 4 Nasum Ahmed (Bangladesh) flag Nasum Ahmed (Bangladesh) 252.91 M-20 | Runs-201 | BatA-18 | Wickets-21 | BowlA-34 | Ct/St-4 | FPM-0.2
140 Down 3 Karan KC (Nepal) flag Karan KC (Nepal) 250.55 M-51 | Runs-510 | BatA-18 | Wickets-70 | BowlA-28 | Ct/St-11 | FPM-0.2
141 Down 3 Mahmudullah (Bangladesh) flag Mahmudullah (Bangladesh) 250.29 M-39 | Runs-1220 | BatA-45 | Wickets-4 | BowlA-48 | Ct/St-13 | FPM-0.3
142 Down 3 Max O'Dowd (Netherlands) flag Max O'Dowd (Netherlands) 250.23 M-57 | Runs-1814 | BatA-34 | Wickets-1 | BowlA-110 | Ct/St-13 | FPM-0.2
143 Down 7 Quinton de Kock (South Africa) flag Quinton de Kock (South Africa) 249.41 M-34 | Runs-1539 | BatA-48 | Wickets- | BowlA-na | Ct/St-47 | FPM-1.4
144 Down 3 Graham Hume (Ireland) flag Graham Hume (Ireland) 248.19 M-21 | Runs-79 | BatA-16 | Wickets-28 | BowlA-31 | Ct/St-3 | FPM-0.1
145 Down 2 AM Ghazanfar (Afghanistan) flag AM Ghazanfar (Afghanistan) 246.77 M-14 | Runs-59 | BatA-12 | Wickets-23 | BowlA-17 | Ct/St-1 | FPM-0.1
146 Down 21 Craig Young (Ireland) flag Craig Young (Ireland) 246.73 M-15 | Runs-90 | BatA-45 | Wickets-25 | BowlA-28 | Ct/St-6 | FPM-0.4
147 Up 2 Bas de Leede (Netherlands) flag Bas de Leede (Netherlands) 246.61 M-43 | Runs-1094 | BatA-31 | Wickets-44 | BowlA-32 | Ct/St-21 | FPM-0.5
148 Down 4 Shakeel Ahmed (Oman) flag Shakeel Ahmed (Oman) 246.25 M-15 | Runs-99 | BatA-17 | Wickets-39 | BowlA-11 | Ct/St-1 | FPM-0.1
149 Down 1 Rahmat Shah (Afghanistan) flag Rahmat Shah (Afghanistan) 240.95 M-46 | Runs-1414 | BatA-34 | Wickets-1 | BowlA-28 | Ct/St-10 | FPM-0.2
150 No change Jaker Ali (Bangladesh) flag Jaker Ali (Bangladesh) 240.73 M-12 | Runs-394 | BatA-39 | Wickets- | BowlA-na | Ct/St-6 | FPM-0.5
151 Up 1 Kyle Klein (Netherlands) flag Kyle Klein (Netherlands) 239.86 M-18 | Runs-136 | BatA-17 | Wickets-35 | BowlA-19 | Ct/St-3 | FPM-0.2
152 Up 1 Fakhar Zaman (Pakistan) flag Fakhar Zaman (Pakistan) 239.21 M-39 | Runs-1536 | BatA-43 | Wickets- | BowlA-na | Ct/St-21 | FPM-0.5
153 Down 6 George Dockrell (Ireland) flag George Dockrell (Ireland) 238.36 M-34 | Runs-687 | BatA-33 | Wickets-18 | BowlA-28 | Ct/St-10 | FPM-0.3
154 No change Nangeyalia Kharote (Afghanistan) flag Nangeyalia Kharote (Afghanistan) 237.66 M-10 | Runs-64 | BatA-13 | Wickets-13 | BowlA-18 | Ct/St-1 | FPM-0.1
155 No change Mohammad Nawaz (Pakistan) flag Mohammad Nawaz (Pakistan) 236.50 M-28 | Runs-335 | BatA-22 | Wickets-29 | BowlA-40 | Ct/St-14 | FPM-0.5
156 No change Nathan Ellis (Australia) flag Nathan Ellis (Australia) 235.93 M-17 | Runs-106 | BatA-13 | Wickets-18 | BowlA-43 | Ct/St-4 | FPM-0.2
157 No change Bjorn Fortuin (South Africa) flag Bjorn Fortuin (South Africa) 234.37 M-15 | Runs-77 | BatA-8 | Wickets-18 | BowlA-34 | Ct/St-2 | FPM-0.1
158 No change Tanvir Islam (Bangladesh) flag Tanvir Islam (Bangladesh) 234.28 M-9 | Runs-42 | BatA-7 | Wickets-16 | BowlA-23 | Ct/St-3 | FPM-0.3
159 Down 47 Dushmantha Chameera (Sri Lanka) flag Dushmantha Chameera (Sri Lanka) 229.22 M-19 | Runs-79 | BatA-10 | Wickets-24 | BowlA-35 | Ct/St-3 | FPM-0.2
160 Up 1 Alick Athanaze (West Indies) flag Alick Athanaze (West Indies) 227.23 M-17 | Runs-405 | BatA-24 | Wickets-4 | BowlA-18 | Ct/St-8 | FPM-0.5
161 Up 1 Shoriful Islam (Bangladesh) flag Shoriful Islam (Bangladesh) 226.92 M-36 | Runs-93 | BatA-8 | Wickets-51 | BowlA-30 | Ct/St-4 | FPM-0.1
162 Up 1 Sediqullah Atal (Afghanistan) flag Sediqullah Atal (Afghanistan) 225.82 M-12 | Runs-377 | BatA-34 | Wickets- | BowlA-na | Ct/St-5 | FPM-0.4
163 Up 1 Ruben Trumpelmann (Namibia) flag Ruben Trumpelmann (Namibia) 223.02 M-47 | Runs-497 | BatA-16 | Wickets-66 | BowlA-26 | Ct/St-16 | FPM-0.3
164 Down 5 Sadeera Samarawickrama (Sri Lanka) flag Sadeera Samarawickrama (Sri Lanka) 219.73 M-48 | Runs-1318 | BatA-35 | Wickets- | BowlA-na | Ct/St-9 | FPM-0.2
165 Down 19 Andy McBrine (Ireland) flag Andy McBrine (Ireland) 219.04 M-31 | Runs-347 | BatA-18 | Wickets-17 | BowlA-70 | Ct/St-9 | FPM-0.3
166 Down 1 Saiteja Mukkamalla (U.S.A.) flag Saiteja Mukkamalla (U.S.A.) 218.78 M-37 | Runs-1255 | BatA-39 | Wickets- | BowlA-na | Ct/St-13 | FPM-0.4
167 Down 1 Aaron Hardie (Australia) flag Aaron Hardie (Australia) 218.70 M-15 | Runs-180 | BatA-15 | Wickets-10 | BowlA-39 | Ct/St-6 | FPM-0.4
168 Up 1 Lorcan Tucker (Ireland) flag Lorcan Tucker (Ireland) 215.38 M-32 | Runs-653 | BatA-30 | Wickets- | BowlA-na | Ct/St-38 | FPM-1.2
169 Up 2 Junaid Siddique (U.A.E.) flag Junaid Siddique (U.A.E.) 212.70 M-57 | Runs-137 | BatA-5 | Wickets-74 | BowlA-30 | Ct/St-5 | FPM-0.1
170 No change Hashmatullah Shahidi (Afghanistan) flag Hashmatullah Shahidi (Afghanistan) 210.99 M-49 | Runs-1165 | BatA-31 | Wickets- | BowlA-na | Ct/St-9 | FPM-0.2
171 Up 1 Tristan Stubbs (South Africa) flag Tristan Stubbs (South Africa) 210.62 M-15 | Runs-392 | BatA-30 | Wickets- | BowlA-na | Ct/St-2 | FPM-0.1
172 Up 1 Kaleem Sana (Canada) flag Kaleem Sana (Canada) 209.88 M-26 | Runs-114 | BatA-10 | Wickets-41 | BowlA-23 | Ct/St-5 | FPM-0.2
173 Up 1 Harmeet Singh (U.S.A.) flag Harmeet Singh (U.S.A.) 209.63 M-22 | Runs-325 | BatA-25 | Wickets-31 | BowlA-24 | Ct/St-7 | FPM-0.3
174 Up 1 Ali Naseer (U.A.E.) flag Ali Naseer (U.A.E.) 209.15 M-17 | Runs-396 | BatA-26 | Wickets-20 | BowlA-32 | Ct/St-2 | FPM-0.1
175 Up 2 Matthew Potts (England) flag Matthew Potts (England) 208.17 M-11 | Runs-45 | BatA-45 | Wickets-12 | BowlA-33 | Ct/St-4 | FPM-0.4
176 Up 2 Nosthush Kenjige (U.S.A.) flag Nosthush Kenjige (U.S.A.) 206.47 M-50 | Runs-381 | BatA-19 | Wickets-54 | BowlA-33 | Ct/St-21 | FPM-0.4
177 Up 28 Prasidh Krishna (India) flag Prasidh Krishna (India) 206.11 M-19 | Runs- | BatA-0 | Wickets-31 | BowlA-28 | Ct/St-4 | FPM-0.2
178 Up 1 Ben Dwarshuis (Australia) flag Ben Dwarshuis (Australia) 204.70 M-6 | Runs-61 | BatA-20 | Wickets-11 | BowlA-25 | Ct/St-1 | FPM-0.2
179 Down 3 Scott Edwards (Netherlands) flag Scott Edwards (Netherlands) 204.21 M-56 | Runs-1745 | BatA-39 | Wickets- | BowlA-na | Ct/St-67 | FPM-1.2
180 Down 40 Blessing Muzarabani (Zimbabwe) flag Blessing Muzarabani (Zimbabwe) 203.11 M-27 | Runs-89 | BatA-9 | Wickets-31 | BowlA-35 | Ct/St-4 | FPM-0.1
181 Down 1 D Brevis (South Africa) flag D Brevis (South Africa) 198.40 M-9 | Runs-230 | BatA-29 | Wickets- | BowlA-na | Ct/St-5 | FPM-0.6
182 Down 1 Pat Cummins (Australia) flag Pat Cummins (Australia) 194.59 M-21 | Runs-252 | BatA-32 | Wickets-32 | BowlA-29 | Ct/St-8 | FPM-0.4
183 No change Faheem Ashraf (Pakistan) flag Faheem Ashraf (Pakistan) 193.50 M-11 | Runs-132 | BatA-22 | Wickets-9 | BowlA-43 | Ct/St-3 | FPM-0.3
184 Up 2 David Miller (South Africa) flag David Miller (South Africa) 193.47 M-38 | Runs-1203 | BatA-48 | Wickets- | BowlA-na | Ct/St-24 | FPM-0.6
185 Down 1 Sompal Kami (Nepal) flag Sompal Kami (Nepal) 192.68 M-54 | Runs-588 | BatA-20 | Wickets-70 | BowlA-31 | Ct/St-14 | FPM-0.3
186 Down 1 Jan Frylinck (Namibia) flag Jan Frylinck (Namibia) 191.71 M-38 | Runs-775 | BatA-26 | Wickets-24 | BowlA-30 | Ct/St-12 | FPM-0.3
187 Down 19 Andile Phehlukwayo (South Africa) flag Andile Phehlukwayo (South Africa) 191.70 M-14 | Runs-148 | BatA-16 | Wickets-11 | BowlA-34 | Ct/St-1 | FPM-0.1
188 Up 93 Zakary Foulkes (New Zealand) flag Zakary Foulkes (New Zealand) 189.81 M-9 | Runs-49 | BatA-25 | Wickets-13 | BowlA-26 | Ct/St-3 | FPM-0.3
189 Down 2 Dipendra Singh Airee (Nepal) flag Dipendra Singh Airee (Nepal) 188.97 M-58 | Runs-1082 | BatA-23 | Wickets-40 | BowlA-35 | Ct/St-28 | FPM-0.5
190 Down 2 Aayan Afzal Khan (U.A.E.) flag Aayan Afzal Khan (U.A.E.) 188.11 M-38 | Runs-595 | BatA-23 | Wickets-50 | BowlA-27 | Ct/St-3 | FPM-0.1
191 Down 1 Monank Patel (U.S.A.) flag Monank Patel (U.S.A.) 186.24 M-52 | Runs-1763 | BatA-35 | Wickets- | BowlA-na | Ct/St-30 | FPM-0.6
192 Up 5 Lahiru Kumara (Sri Lanka) flag Lahiru Kumara (Sri Lanka) 184.03 M-19 | Runs-45 | BatA-6 | Wickets-29 | BowlA-27 | Ct/St-3 | FPM-0.2
193 Down 1 Saqib Mahmood (England) flag Saqib Mahmood (England) 183.86 M-10 | Runs-11 | BatA-11 | Wickets-11 | BowlA-41 | Ct/St-2 | FPM-0.2
194 Down 1 Aarif Sheikh (Nepal) flag Aarif Sheikh (Nepal) 183.37 M-53 | Runs-1266 | BatA-31 | Wickets-9 | BowlA-75 | Ct/St-26 | FPM-0.5
195 Down 1 Mushfiqur Rahim (Bangladesh) flag Mushfiqur Rahim (Bangladesh) 183.16 M-47 | Runs-1214 | BatA-33 | Wickets- | BowlA-na | Ct/St-64 | FPM-1.4
196 Down 1 Brad Currie (Scotland) flag Brad Currie (Scotland) 183.05 M-14 | Runs-16 | BatA-16 | Wickets-32 | BowlA-13 | Ct/St-5 | FPM-0.4
197 Down 1 Kushal Bhurtel (Nepal) flag Kushal Bhurtel (Nepal) 182.59 M-59 | Runs-1310 | BatA-23 | Wickets-17 | BowlA-27 | Ct/St-35 | FPM-0.6
198 Down 7 Andy Balbirnie (Ireland) flag Andy Balbirnie (Ireland) 181.91 M-32 | Runs-731 | BatA-29 | Wickets- | BowlA-na | Ct/St-17 | FPM-0.5
199 Down 1 Gulsan Jha (Nepal) flag Gulsan Jha (Nepal) 181.62 M-39 | Runs-698 | BatA-27 | Wickets-34 | BowlA-31 | Ct/St-11 | FPM-0.3
200 No change Mohammad Wasim (Pakistan) flag Mohammad Wasim (Pakistan) 178.72 M-25 | Runs-93 | BatA-10 | Wickets-41 | BowlA-27 | Ct/St-5 | FPM-0.2
Tags: #topcricketplayersofalltime #bestcricketplayersofalltime #greatestcricketplayers #odicricket #odis #menodis #rahmanullahgurbaz #gurbaz #willorourke #orourke #ryanrickelton #rickelton #joshinglis #inglis #samcurran #curran #harrytector #tector #philsalt #salt #curtiscampher #campher #seanwilliams #williams #matthewbreetzke #breetzke #nathansmith #smith #iccrankings #icctestrankings #iccodirankings #icct20irankings #iccteamrankings #iccplayerrankings #iccmenrankings #iccwomenrankings #iplrankings