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 2 Keshav Maharaj (South Africa) flag Keshav Maharaj (South Africa) 152.44 M-39 | Ct/St-12 | FPM-0.3
102 Down 2 Irfan Khan (Pakistan) flag Irfan Khan (Pakistan) 151.74 M-9 | Ct/St-5 | FPM-0.6
103 Up 1 Brydon Carse (England) flag Brydon Carse (England) 149.46 M-27 | Ct/St-10 | FPM-0.4
104 Up 12 Kamindu Mendis (Sri Lanka) flag Kamindu Mendis (Sri Lanka) 149.12 M-23 | Ct/St-8 | FPM-0.3
105 No change Malan Kruger (Namibia) flag Malan Kruger (Namibia) 148.67 M-18 | Ct/St-10 | FPM-0.6
106 Up 51 Kushal Bhurtel (Nepal) flag Kushal Bhurtel (Nepal) 147.37 M-59 | Ct/St-35 | FPM-0.6
107 Up 11 Shaheen Shah Afridi (Pakistan) flag Shaheen Shah Afridi (Pakistan) 147.33 M-43 | Ct/St-14 | FPM-0.3
108 Down 15 Josh Hazlewood (Australia) flag Josh Hazlewood (Australia) 147.17 M-40 | Ct/St-15 | FPM-0.4
109 Down 2 Abrar Ahmed (Pakistan) flag Abrar Ahmed (Pakistan) 145.65 M-14 | Ct/St-5 | FPM-0.4
110 Down 1 Wessly Madhevere (Zimbabwe) flag Wessly Madhevere (Zimbabwe) 144.74 M-28 | Ct/St-11 | FPM-0.4
111 Down 1 Milind Kumar (U.S.A.) flag Milind Kumar (U.S.A.) 144.67 M-22 | Ct/St-11 | FPM-0.5
112 Up 1 Jason Holder (West Indies) flag Jason Holder (West Indies) 143.26 M-17 | Ct/St-11 | FPM-0.6
113 Up 1 Ben Duckett (England) flag Ben Duckett (England) 140.20 M-28 | Ct/St-8 | FPM-0.3
114 Down 2 Aarif Sheikh (Nepal) flag Aarif Sheikh (Nepal) 140.07 M-53 | Ct/St-26 | FPM-0.5
115 No change Towhid Hridoy (Bangladesh) flag Towhid Hridoy (Bangladesh) 139.18 M-44 | Ct/St-11 | FPM-0.3
116 Up 4 Gerhard Erasmus (Namibia) flag Gerhard Erasmus (Namibia) 139.15 M-55 | Ct/St-26 | FPM-0.5
117 Up 5 Iftikhar Ahmed (Pakistan) flag Iftikhar Ahmed (Pakistan) 137.25 M-21 | Ct/St-12 | FPM-0.6
118 Up 5 Dwaine Pretorius (South Africa) flag Dwaine Pretorius (South Africa) 137.08 M-5 | Ct/St-5 | FPM-1.0
119 Up 5 Tom Cooper (Netherlands) flag Tom Cooper (Netherlands) 134.93 M-9 | Ct/St-5 | FPM-0.6
120 Down 1 Justin Greaves (West Indies) flag Justin Greaves (West Indies) 134.08 M-19 | Ct/St-7 | FPM-0.4
121 Down 10 Sean Abbott (Australia) flag Sean Abbott (Australia) 133.75 M-27 | Ct/St-14 | FPM-0.5
122 Up 11 Mark Watt (Scotland) flag Mark Watt (Scotland) 132.76 M-49 | Ct/St-21 | FPM-0.4
123 Up 6 Evin Lewis (West Indies) flag Evin Lewis (West Indies) 131.22 M-13 | Ct/St-7 | FPM-0.5
124 Down 22 Liam Livingstone (England) flag Liam Livingstone (England) 130.28 M-36 | Ct/St-14 | FPM-0.4
125 Up 5 Moeen Ali (England) flag Moeen Ali (England) 130.27 M-26 | Ct/St-12 | FPM-0.5
126 Up 5 David Warner (Australia) flag David Warner (Australia) 130.14 M-33 | Ct/St-15 | FPM-0.5
127 No change Shayan Jahangir (U.S.A.) flag Shayan Jahangir (U.S.A.) 129.83 M-32 | Ct/St-22 | FPM-0.7
128 No change Naseem Khushi (Oman) flag Naseem Khushi (Oman) 127.79 M-17 | Ct/St-18 | FPM-1.1
129 Down 35 Joylord Gumbie (Zimbabwe) flag Joylord Gumbie (Zimbabwe) 127.49 M-16 | Ct/St-10 | FPM-0.6
130 Up 4 Akeal Hosein (West Indies) flag Akeal Hosein (West Indies) 126.85 M-31 | Ct/St-14 | FPM-0.5
131 Up 4 Harry Tector (Ireland) flag Harry Tector (Ireland) 126.81 M-37 | Ct/St-17 | FPM-0.5
132 Up 4 Sediqullah Atal (Afghanistan) flag Sediqullah Atal (Afghanistan) 126.51 M-12 | Ct/St-5 | FPM-0.4
133 Up 4 Mark Adair (Ireland) flag Mark Adair (Ireland) 126.16 M-33 | Ct/St-17 | FPM-0.5
134 Up 20 Reeza Hendricks (South Africa) flag Reeza Hendricks (South Africa) 125.60 M-14 | Ct/St-7 | FPM-0.5
135 Up 16 Rohit Paudel (Nepal) flag Rohit Paudel (Nepal) 125.53 M-65 | Ct/St-21 | FPM-0.3
136 Up 3 Ryan Burl (Zimbabwe) flag Ryan Burl (Zimbabwe) 125.25 M-31 | Ct/St-14 | FPM-0.5
137 Down 11 Colin Ackermann (Netherlands) flag Colin Ackermann (Netherlands) 124.70 M-20 | Ct/St-9 | FPM-0.5
138 Up 2 Jason Roy (England) flag Jason Roy (England) 124.55 M-18 | Ct/St-11 | FPM-0.6
139 Up 2 Rahul Chopra (U.A.E.) flag Rahul Chopra (U.A.E.) 124.15 M-18 | Ct/St-7 | FPM-0.4
140 Up 2 Logan van Beek (Netherlands) flag Logan van Beek (Netherlands) 122.95 M-28 | Ct/St-14 | FPM-0.5
141 Up 51 Sherfane Rutherford (West Indies) flag Sherfane Rutherford (West Indies) 122.88 M-20 | Ct/St-7 | FPM-0.4
142 Up 1 Suryakumar Yadav (India) flag Suryakumar Yadav (India) 122.70 M-34 | Ct/St-17 | FPM-0.5
143 Up 1 Sanju Samson (India) flag Sanju Samson (India) 122.46 M-15 | Ct/St-10 | FPM-0.7
144 Up 1 Hardik Pandya (India) flag Hardik Pandya (India) 121.77 M-31 | Ct/St-11 | FPM-0.4
145 Down 20 Craig Ervine (Zimbabwe) flag Craig Ervine (Zimbabwe) 121.52 M-29 | Ct/St-12 | FPM-0.4
146 Down 45 Pathum Nissanka (Sri Lanka) flag Pathum Nissanka (Sri Lanka) 121.33 M-65 | Ct/St-22 | FPM-0.3
147 Down 1 Aaron Hardie (Australia) flag Aaron Hardie (Australia) 121.25 M-15 | Ct/St-6 | FPM-0.4
148 Down 1 Nathan Smith (New Zealand) flag Nathan Smith (New Zealand) 121.07 M-13 | Ct/St-7 | FPM-0.5
149 Down 1 Lungi Ngidi (South Africa) flag Lungi Ngidi (South Africa) 120.95 M-44 | Ct/St-10 | FPM-0.2
150 Down 33 Dipendra Singh Airee (Nepal) flag Dipendra Singh Airee (Nepal) 120.25 M-58 | Ct/St-28 | FPM-0.5
151 Down 1 Gareth Delany (Ireland) flag Gareth Delany (Ireland) 119.63 M-12 | Ct/St-7 | FPM-0.6
152 No change Matthew Short (Australia) flag Matthew Short (Australia) 119.50 M-18 | Ct/St-7 | FPM-0.4
153 Up 16 Nosthush Kenjige (U.S.A.) flag Nosthush Kenjige (U.S.A.) 117.71 M-50 | Ct/St-21 | FPM-0.4
154 Down 1 Kyle Mayers (West Indies) flag Kyle Mayers (West Indies) 117.52 M-25 | Ct/St-10 | FPM-0.4
155 No change Zak Crawley (England) flag Zak Crawley (England) 116.25 M-5 | Ct/St-4 | FPM-0.8
156 Up 81 Alishan Sharafu (U.A.E.) flag Alishan Sharafu (U.A.E.) 114.94 M-27 | Ct/St-14 | FPM-0.5
157 Up 1 Wellington Masakadza (Zimbabwe) flag Wellington Masakadza (Zimbabwe) 113.94 M-22 | Ct/St-8 | FPM-0.4
158 Up 19 Charith Asalanka (Sri Lanka) flag Charith Asalanka (Sri Lanka) 113.59 M-72 | Ct/St-20 | FPM-0.3
159 Up 42 Matthew Forde (West Indies) flag Matthew Forde (West Indies) 112.44 M-14 | Ct/St-5 | FPM-0.4
160 Up 1 Shamarh Brooks (West Indies) flag Shamarh Brooks (West Indies) 112.28 M-29 | Ct/St-14 | FPM-0.5
161 Up 1 Asitha Fernando (Sri Lanka) flag Asitha Fernando (Sri Lanka) 111.85 M-23 | Ct/St-6 | FPM-0.3
162 Down 41 Henry Nicholls (New Zealand) flag Henry Nicholls (New Zealand) 111.73 M-29 | Ct/St-11 | FPM-0.4
163 Up 561 Nqabayomzi Peter (South Africa) flag Nqabayomzi Peter (South Africa) 111.67 M-4 | Ct/St-3 | FPM-0.8
164 Down 1 AWJ Auguste (West Indies) flag AWJ Auguste (West Indies) 111.47 M-2 | Ct/St-3 | FPM-1.5
165 Down 1 Ishan Kishan (India) flag Ishan Kishan (India) 111.29 M-25 | Ct/St-13 | FPM-0.5
166 Down 1 Saud Shakeel (Pakistan) flag Saud Shakeel (Pakistan) 111.00 M-16 | Ct/St-6 | FPM-0.4
167 No change Kevin Sinclair (West Indies) flag Kevin Sinclair (West Indies) 110.63 M-7 | Ct/St-6 | FPM-0.9
168 No change Finlay McCreath (Scotland) flag Finlay McCreath (Scotland) 110.47 M-10 | Ct/St-8 | FPM-0.8
169 Down 37 Clive Madande (Zimbabwe) flag Clive Madande (Zimbabwe) 110.37 M-17 | Ct/St-10 | FPM-0.6
170 No change George Dockrell (Ireland) flag George Dockrell (Ireland) 109.69 M-37 | Ct/St-11 | FPM-0.3
171 Down 5 Teja Nidamanuru (Netherlands) flag Teja Nidamanuru (Netherlands) 109.35 M-41 | Ct/St-13 | FPM-0.3
172 Down 1 MT Renshaw (Australia) flag MT Renshaw (Australia) 109.24 M-3 | Ct/St-3 | FPM-1.0
173 Up 1 Arjun Saud (Nepal) flag Arjun Saud (Nepal) 108.90 M-11 | Ct/St-10 | FPM-0.9
174 Up 1 Trent Boult (New Zealand) flag Trent Boult (New Zealand) 108.73 M-21 | Ct/St-9 | FPM-0.4
175 Up 1 Finn Allen (New Zealand) flag Finn Allen (New Zealand) 107.83 M-22 | Ct/St-9 | FPM-0.4
176 Up 2 Avesh Khan (India) flag Avesh Khan (India) 106.23 M-8 | Ct/St-3 | FPM-0.4
177 Up 2 Tim Seifert (New Zealand) flag Tim Seifert (New Zealand) 105.97 M-1 | Ct/St-3 | FPM-3.0
178 Down 22 Monank Patel (U.S.A.) flag Monank Patel (U.S.A.) 105.46 M-52 | Ct/St-30 | FPM-0.6
179 Down 41 Mahmudullah (Bangladesh) flag Mahmudullah (Bangladesh) 105.10 M-39 | Ct/St-13 | FPM-0.3
180 No change Wanindu Hasaranga (Sri Lanka) flag Wanindu Hasaranga (Sri Lanka) 104.84 M-39 | Ct/St-11 | FPM-0.3
181 No change Ibrahim Zadran (Afghanistan) flag Ibrahim Zadran (Afghanistan) 102.55 M-38 | Ct/St-12 | FPM-0.3
182 No change Saqib Zulfiqar (Netherlands) flag Saqib Zulfiqar (Netherlands) 102.24 M-11 | Ct/St-4 | FPM-0.4
183 Up 1 Nathan Ellis (Australia) flag Nathan Ellis (Australia) 101.73 M-17 | Ct/St-4 | FPM-0.2
184 Down 24 Pat Cummins (Australia) flag Pat Cummins (Australia) 101.72 M-21 | Ct/St-8 | FPM-0.4
185 Up 1 Shermon Lewis (West Indies) flag Shermon Lewis (West Indies) 100.54 M-1 | Ct/St-3 | FPM-3.0
186 Up 1 Khushdil Shah (Pakistan) flag Khushdil Shah (Pakistan) 100.11 M-14 | Ct/St-6 | FPM-0.4
187 Up 3 Dhananjaya de Silva (Sri Lanka) flag Dhananjaya de Silva (Sri Lanka) 98.88 M-34 | Ct/St-14 | FPM-0.4
188 Up 6 Vinayak Shukla (Oman) flag Vinayak Shukla (Oman) 97.29 M-8 | Ct/St-12 | FPM-1.5
189 Up 6 Gajanand Singh (U.S.A.) flag Gajanand Singh (U.S.A.) 97.17 M-30 | Ct/St-14 | FPM-0.5
190 Up 6 Jaker Ali (Bangladesh) flag Jaker Ali (Bangladesh) 97.12 M-12 | Ct/St-6 | FPM-0.5
191 Up 8 Muhammad Waseem (U.A.E.) flag Muhammad Waseem (U.A.E.) 97.11 M-65 | Ct/St-28 | FPM-0.4
192 Down 1 Ruben Trumpelmann (Namibia) flag Ruben Trumpelmann (Namibia) 96.87 M-47 | Ct/St-16 | FPM-0.3
193 Up 4 Dimuth Karunaratne (Sri Lanka) flag Dimuth Karunaratne (Sri Lanka) 96.59 M-16 | Ct/St-6 | FPM-0.4
194 Up 4 Jamie Overton (England) flag Jamie Overton (England) 95.83 M-10 | Ct/St-4 | FPM-0.4
195 Down 22 Maheesh Theekshana (Sri Lanka) flag Maheesh Theekshana (Sri Lanka) 94.76 M-58 | Ct/St-13 | FPM-0.2
196 Up 4 Tim Southee (New Zealand) flag Tim Southee (New Zealand) 94.61 M-18 | Ct/St-5 | FPM-0.3
197 Down 38 Max O'Dowd (Netherlands) flag Max O'Dowd (Netherlands) 94.38 M-57 | Ct/St-13 | FPM-0.2
198 Up 4 Pramod Madushan (Sri Lanka) flag Pramod Madushan (Sri Lanka) 94.12 M-11 | Ct/St-4 | FPM-0.4
199 Up 5 Wiaan Mulder (South Africa) flag Wiaan Mulder (South Africa) 93.93 M-18 | Ct/St-4 | FPM-0.2
200 Down 28 Vriitya Aravind (U.A.E.) flag Vriitya Aravind (U.A.E.) 93.67 M-55 | Ct/St-39 | FPM-0.7
Tags: #topcricketplayersofalltime #bestcricketplayersofalltime #greatestcricketplayers #odicricket #odis #menodis #keshavmaharaj #maharaj #irfankhan #khan #brydoncarse #carse #kamindumendis #mendis #malankruger #kruger #kushalbhurtel #bhurtel #shaheenshahafridi #afridi #joshhazlewood #hazlewood #abrarahmed #ahmed #wesslymadhevere #madhevere #milindkumar #kumar #iccrankings #icctestrankings #iccodirankings #icct20irankings #iccteamrankings #iccplayerrankings #iccmenrankings #iccwomenrankings #iplrankings