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 20 Brydon Carse (England) flag Brydon Carse (England) 193.98 M-9 | Runs-258 | A-23 | SR-77
102 Down 9 Beau Webster (Australia) flag Beau Webster (Australia) 193.58 M-7 | Runs-381 | A-35 | SR-59
103 Down 9 Shakib Al Hasan (Bangladesh) flag Shakib Al Hasan (Bangladesh) 193.17 M-13 | Runs-676 | A-31 | SR-62
104 Up 4 Azhar Ali (Pakistan) flag Azhar Ali (Pakistan) 192.44 M-7 | Runs-477 | A-40 | SR-42
105 Down 7 Marco Jansen (South Africa) flag Marco Jansen (South Africa) 191.87 M-20 | Runs-531 | A-20 | SR-50
106 Down 9 Colin de Grandhomme (New Zealand) flag Colin de Grandhomme (New Zealand) 191.60 M-3 | Runs-225 | A-75 | SR-79
107 Down 7 Dawid Malan (England) flag Dawid Malan (England) 185.97 M-5 | Runs-244 | A-24 | SR-39
108 Up 17 Nurul Hasan (Bangladesh) flag Nurul Hasan (Bangladesh) 182.30 M-7 | Runs-310 | A-24 | SR-65
109 Down 6 Brian Bennett (Zimbabwe) flag Brian Bennett (Zimbabwe) 182.04 M-11 | Runs-509 | A-30 | SR-71
110 Up 3 Keacy Carty (West Indies) flag Keacy Carty (West Indies) 181.47 M-7 | Runs-235 | A-17 | SR-46
111 Down 7 Gudakesh Motie (West Indies) flag Gudakesh Motie (West Indies) 180.85 M-11 | Runs-265 | A-22 | SR-63
112 Down 5 Keegan Petersen (South Africa) flag Keegan Petersen (South Africa) 179.53 M-12 | Runs-660 | A-30 | SR-48
113 Up 1 Kagiso Rabada (South Africa) flag Kagiso Rabada (South Africa) 178.69 M-26 | Runs-409 | A-13 | SR-62
114 Up 29 Corbin Bosch (South Africa) flag Corbin Bosch (South Africa) 174.00 M-4 | Runs-245 | A-61 | SR-77
115 No change Cheteshwar Pujara (India) flag Cheteshwar Pujara (India) 172.99 M-12 | Runs-653 | A-33 | SR-45
116 Down 6 Alzarri Joseph (West Indies) flag Alzarri Joseph (West Indies) 170.20 M-23 | Runs-376 | A-11 | SR-54
117 Down 1 Keshav Maharaj (South Africa) flag Keshav Maharaj (South Africa) 168.85 M-25 | Runs-583 | A-16 | SR-66
118 Up 9 Jayden Seales (West Indies) flag Jayden Seales (West Indies) 167.95 M-19 | Runs-206 | A-10 | SR-48
119 No change Sikandar Raza (Zimbabwe) flag Sikandar Raza (Zimbabwe) 165.18 M-5 | Runs-247 | A-27 | SR-61
120 Up 2 Alex Lees (England) flag Alex Lees (England) 164.83 M-10 | Runs-453 | A-24 | SR-43
121 Up 2 Sai Sudharsan (India) flag Sai Sudharsan (India) 164.73 M-5 | Runs-273 | A-30 | SR-45
122 Up 2 Hashmatullah Shahidi (Afghanistan) flag Hashmatullah Shahidi (Afghanistan) 164.44 M-6 | Runs-418 | A-42 | SR-51
123 Up 3 Sarel Erwee (South Africa) flag Sarel Erwee (South Africa) 163.14 M-10 | Runs-479 | A-27 | SR-43
124 Down 4 Chris Woakes (England) flag Chris Woakes (England) 162.68 M-23 | Runs-645 | A-21 | SR-55
125 Down 23 Shreyas Iyer (India) flag Shreyas Iyer (India) 160.65 M-13 | Runs-641 | A-32 | SR-65
126 Up 3 Ibrahim Zadran (Afghanistan) flag Ibrahim Zadran (Afghanistan) 160.57 M-4 | Runs-246 | A-31 | SR-53
127 Up 3 Jermaine Blackwood (West Indies) flag Jermaine Blackwood (West Indies) 157.82 M-13 | Runs-621 | A-30 | SR-47
128 Up 3 Ben Curran (Zimbabwe) flag Ben Curran (Zimbabwe) 157.24 M-8 | Runs-495 | A-33 | SR-52
129 Up 19 Akash Deep (India) flag Akash Deep (India) 156.28 M-10 | Runs-163 | A-12 | SR-54
130 Down 19 Zakir Hasan (Bangladesh) flag Zakir Hasan (Bangladesh) 154.23 M-13 | Runs-593 | A-24 | SR-49
131 Up 3 Yasir Ali (Bangladesh) flag Yasir Ali (Bangladesh) 153.69 M-5 | Runs-165 | A-18 | SR-47
132 Up 3 Nick Welch (Zimbabwe) flag Nick Welch (Zimbabwe) 152.49 M-8 | Runs-368 | A-26 | SR-46
133 Up 3 Nishan Madushka (Sri Lanka) flag Nishan Madushka (Sri Lanka) 152.35 M-10 | Runs-571 | A-34 | SR-55
134 Up 3 Tom Hartley (England) flag Tom Hartley (England) 152.09 M-5 | Runs-185 | A-19 | SR-65
135 Up 3 Dan Lawrence (England) flag Dan Lawrence (England) 152.02 M-6 | Runs-317 | A-26 | SR-65
136 Down 31 Joshua Da Silva (West Indies) flag Joshua Da Silva (West Indies) 150.76 M-22 | Runs-793 | A-25 | SR-45
137 Up 2 Ben Foakes (England) flag Ben Foakes (England) 147.05 M-17 | Runs-729 | A-28 | SR-48
138 Down 26 Matt Henry (New Zealand) flag Matt Henry (New Zealand) 146.47 M-18 | Runs-418 | A-17 | SR-78
139 Up 8 Jason Holder (West Indies) flag Jason Holder (West Indies) 145.91 M-16 | Runs-596 | A-26 | SR-45
140 Up 2 Milan Rathnayake (Sri Lanka) flag Milan Rathnayake (Sri Lanka) 145.43 M-5 | Runs-190 | A-32 | SR-59
141 Down 1 Mitchell Starc (Australia) flag Mitchell Starc (Australia) 144.75 M-39 | Runs-726 | A-17 | SR-47
142 Up 2 Kirk McKenzie (West Indies) flag Kirk McKenzie (West Indies) 142.53 M-6 | Runs-203 | A-17 | SR-59
143 Up 2 Niroshan Dickwella (Sri Lanka) flag Niroshan Dickwella (Sri Lanka) 140.62 M-9 | Runs-314 | A-22 | SR-67
144 Up 2 Karun Nair (India) flag Karun Nair (India) 140.51 M-4 | Runs-205 | A-26 | SR-53
145 Up 23 Oshada Fernando (Sri Lanka) flag Oshada Fernando (Sri Lanka) 139.41 M-9 | Runs-378 | A-27 | SR-57
146 Down 5 Taijul Islam (Bangladesh) flag Taijul Islam (Bangladesh) 138.60 M-22 | Runs-363 | A-11 | SR-38
147 Down 14 Tim Southee (New Zealand) flag Tim Southee (New Zealand) 138.28 M-27 | Runs-508 | A-12 | SR-78
148 Up 2 Tafadzwa Tsiga (Zimbabwe) flag Tafadzwa Tsiga (Zimbabwe) 136.12 M-9 | Runs-206 | A-15 | SR-36
149 Up 2 Hanuma Vihari (India) flag Hanuma Vihari (India) 135.64 M-4 | Runs-215 | A-36 | SR-41
150 Down 18 Ravichandran Ashwin (India) flag Ravichandran Ashwin (India) 135.61 M-26 | Runs-748 | A-20 | SR-57
151 Up 8 Sajid Khan (Pakistan) flag Sajid Khan (Pakistan) 135.54 M-11 | Runs-193 | A-13 | SR-61
152 No change Shardul Thakur (India) flag Shardul Thakur (India) 135.34 M-9 | Runs-187 | A-12 | SR-48
153 No change Wellington Masakadza (Zimbabwe) flag Wellington Masakadza (Zimbabwe) 134.22 M-6 | Runs-138 | A-14 | SR-32
154 No change Brandon King (West Indies) flag Brandon King (West Indies) 134.02 M-4 | Runs-147 | A-18 | SR-59
155 No change Rassie van der Dussen (South Africa) flag Rassie van der Dussen (South Africa) 132.58 M-8 | Runs-295 | A-21 | SR-37
156 Up 4 Jasprit Bumrah (India) flag Jasprit Bumrah (India) 129.78 M-27 | Runs-212 | A-8 | SR-44
157 No change Lhuan-dre Pretorius (South Africa) flag Lhuan-dre Pretorius (South Africa) 129.35 M-2 | Runs-235 | A-78 | SR-93
158 Up 6 Noman Ali (Pakistan) flag Noman Ali (Pakistan) 128.36 M-15 | Runs-203 | A-11 | SR-39
159 Down 1 Prabath Jayasuriya (Sri Lanka) flag Prabath Jayasuriya (Sri Lanka) 128.14 M-22 | Runs-255 | A-8 | SR-33
160 Up 2 Sam Konstas (Australia) flag Sam Konstas (Australia) 126.37 M-5 | Runs-163 | A-16 | SR-56
161 Up 2 Wessly Madhevere (Zimbabwe) flag Wessly Madhevere (Zimbabwe) 126.08 M-6 | Runs-244 | A-22 | SR-50
162 Up 23 Simon Harmer (South Africa) flag Simon Harmer (South Africa) 125.64 M-8 | Runs-210 | A-21 | SR-38
163 Up 2 Marcus Harris (Australia) flag Marcus Harris (Australia) 123.86 M-4 | Runs-179 | A-30 | SR-37
164 Up 3 Michael Bracewell (New Zealand) flag Michael Bracewell (New Zealand) 123.02 M-9 | Runs-268 | A-19 | SR-56
165 Up 6 Moeen Ali (England) flag Moeen Ali (England) 121.54 M-4 | Runs-180 | A-26 | SR-65
166 Up 4 Nathan Lyon (Australia) flag Nathan Lyon (Australia) 120.48 M-39 | Runs-537 | A-14 | SR-57
167 Down 11 Hasan Mahmud (Bangladesh) flag Hasan Mahmud (Bangladesh) 120.26 M-13 | Runs-158 | A-13 | SR-40
168 Up 4 Peter Moor (Ireland/Zimbabwe) flag Peter Moor (Ireland/Zimbabwe) 119.78 M-7 | Runs-201 | A-14 | SR-52
169 Up 5 Srikar Bharat (India) flag Srikar Bharat (India) 117.27 M-7 | Runs-221 | A-20 | SR-53
170 Up 6 Peter Handscomb (Australia) flag Peter Handscomb (Australia) 116.47 M-4 | Runs-145 | A-29 | SR-40
171 Up 6 Senuran Muthusamy (South Africa) flag Senuran Muthusamy (South Africa) 114.40 M-5 | Runs-181 | A-45 | SR-55
172 Down 3 Kyle Mayers (West Indies) flag Kyle Mayers (West Indies) 112.82 M-8 | Runs-313 | A-28 | SR-60
173 Up 5 Dewald Brevis (South Africa) flag Dewald Brevis (South Africa) 112.38 M-4 | Runs-138 | A-23 | SR-96
174 Up 8 Shoaib Bashir (England) flag Shoaib Bashir (England) 110.46 M-19 | Runs-92 | A-7 | SR-38
175 Up 5 Jos Buttler (England) flag Jos Buttler (England) 110.41 M-4 | Runs-107 | A-15 | SR-27
176 Up 12 Nahid Rana (Bangladesh) flag Nahid Rana (Bangladesh) 109.79 M-10 | Runs-17 | A-2 | SR-19
177 Up 2 Josh Hazlewood (Australia) flag Josh Hazlewood (Australia) 109.33 M-21 | Runs-120 | A-10 | SR-40
178 Up 5 Mark Wood (England) flag Mark Wood (England) 107.96 M-16 | Runs-330 | A-14 | SR-85
179 Up 5 Tanaka Chivanga (Zimbabwe) flag Tanaka Chivanga (Zimbabwe) 107.87 M-8 | Runs-76 | A-7 | SR-33
180 Up 16 Ramesh Mendis (Sri Lanka) flag Ramesh Mendis (Sri Lanka) 107.49 M-12 | Runs-308 | A-19 | SR-44
181 Up 5 Zubayr Hamza (South Africa) flag Zubayr Hamza (South Africa) 105.33 M-3 | Runs-126 | A-21 | SR-32
182 Down 33 Nkrumah Bonner (West Indies) flag Nkrumah Bonner (West Indies) 105.21 M-6 | Runs-226 | A-32 | SR-31
183 Up 6 Raymon Reifer (West Indies) flag Raymon Reifer (West Indies) 104.33 M-7 | Runs-246 | A-21 | SR-46
184 Up 6 Khaya Zondo (South Africa) flag Khaya Zondo (South Africa) 103.82 M-5 | Runs-120 | A-20 | SR-38
185 Up 6 Mohammed Siraj (India) flag Mohammed Siraj (India) 103.34 M-35 | Runs-99 | A-4 | SR-27
186 Down 5 Shahadat Hossain (Bangladesh) flag Shahadat Hossain (Bangladesh) 102.14 M-6 | Runs-190 | A-16 | SR-39
187 Up 5 Scott Kuggeleijn (New Zealand) flag Scott Kuggeleijn (New Zealand) 101.26 M-3 | Runs-92 | A-15 | SR-75
188 Up 5 Sadeera Samarawickrama (Sri Lanka) flag Sadeera Samarawickrama (Sri Lanka) 100.85 M-5 | Runs-183 | A-37 | SR-80
189 Down 23 Will O�Rourke (New Zealand) flag Will O�Rourke (New Zealand) 100.73 M-11 | Runs-18 | A-3 | SR-9
190 Up 4 Rehan Ahmed (England) flag Rehan Ahmed (England) 100.48 M-5 | Runs-103 | A-10 | SR-57
191 Up 4 Josh Inglis (Australia) flag Josh Inglis (Australia) 100.34 M-3 | Runs-119 | A-30 | SR-83
192 Down 17 Asitha Fernando (Sri Lanka) flag Asitha Fernando (Sri Lanka) 100.22 M-21 | Runs-54 | A-4 | SR-28
193 Down 32 Kemar Roach (West Indies) flag Kemar Roach (West Indies) 100.02 M-17 | Runs-244 | A-12 | SR-31
194 Up 3 Kevin Sinclair (West Indies) flag Kevin Sinclair (West Indies) 99.56 M-4 | Runs-118 | A-17 | SR-40
195 Up 3 Afsar Zazai (Afghanistan) flag Afsar Zazai (Afghanistan) 98.47 M-4 | Runs-195 | A-28 | SR-65
196 Up 3 Anderson Phillip (West Indies) flag Anderson Phillip (West Indies) 98.38 M-4 | Runs-100 | A-25 | SR-37
197 Down 24 Lahiru Kumara (Sri Lanka) flag Lahiru Kumara (Sri Lanka) 98.16 M-11 | Runs-83 | A-6 | SR-31
198 Up 2 Ollie Robinson (England) flag Ollie Robinson (England) 95.96 M-15 | Runs-323 | A-15 | SR-63
199 Up 3 Innocent Kaia (Zimbabwe) flag Innocent Kaia (Zimbabwe) 94.17 M-2 | Runs-172 | A-43 | SR-60
200 Up 3 James McCollum (Ireland) flag James McCollum (Ireland) 94.05 M-4 | Runs-126 | A-18 | SR-39
Tags: #topcricketplayersofalltime #bestcricketplayersofalltime #greatestcricketplayers #testcricket #tests #mentests #brydoncarse #carse #beauwebster #webster #shakibalhasan #hasan #azharali #ali #marcojansen #jansen #colindegrandhomme #grandhomme #dawidmalan #malan #nurulhasan #brianbennett #bennett #keacycarty #carty #gudakeshmotie #motie #iccrankings #icctestrankings #iccodirankings #icct20irankings #iccteamrankings #iccplayerrankings #iccmenrankings #iccwomenrankings #iplrankings