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
9 Down 1 Harry Brook (England) flag Harry Brook (England) 642.19 M-35 | Runs-3178 | BatA-55 | Wickets-1 | BowlA-105 | Ct/St-53 | FPM-1.5
13 Up 1 Ben Duckett (England) flag Ben Duckett (England) 595.03 M-39 | Runs-2964 | BatA-42 | Wickets- | BowlA-na | Ct/St-32 | FPM-0.8
17 Up 6 Yashasvi Jaiswal (India) flag Yashasvi Jaiswal (India) 562.36 M-28 | Runs-2511 | BatA-49 | Wickets- | BowlA-na | Ct/St-25 | FPM-0.9
18 Up 3 KL Rahul (India) flag KL Rahul (India) 551.70 M-24 | Runs-1506 | BatA-37 | Wickets- | BowlA-na | Ct/St-35 | FPM-1.5
24 Up 2 Shubman Gill (India) flag Shubman Gill (India) 536.61 M-30 | Runs-2285 | BatA-47 | Wickets- | BowlA-na | Ct/St-24 | FPM-0.8
29 Down 1 Zak Crawley (England) flag Zak Crawley (England) 504.59 M-46 | Runs-2683 | BatA-32 | Wickets- | BowlA-na | Ct/St-49 | FPM-1.1
31 Up 5 Ollie Pope (England) flag Ollie Pope (England) 488.59 M-41 | Runs-2700 | BatA-38 | Wickets- | BowlA-na | Ct/St-56 | FPM-1.4
32 Down 3 Aiden Markram (South Africa) flag Aiden Markram (South Africa) 486.58 M-21 | Runs-1292 | BatA-34 | Wickets-6 | BowlA-35 | Ct/St-42 | FPM-2.0
47 Down 2 Usman Khawaja (Australia) flag Usman Khawaja (Australia) 427.72 M-42 | Runs-3087 | BatA-43 | Wickets- | BowlA-na | Ct/St-31 | FPM-0.7
50 Up 20 Craig Ervine (Zimbabwe) flag Craig Ervine (Zimbabwe) 408.66 M-13 | Runs-723 | BatA-30 | Wickets- | BowlA-na | Ct/St-11 | FPM-0.8
51 Up 3 Devon Conway (New Zealand) flag Devon Conway (New Zealand) 407.75 M-27 | Runs-1910 | BatA-39 | Wickets- | BowlA-na | Ct/St-15 | FPM-0.6
52 Up 5 Najmul Hossain Shanto (Bangladesh) flag Najmul Hossain Shanto (Bangladesh) 404.10 M-26 | Runs-1585 | BatA-34 | Wickets- | BowlA-na | Ct/St-22 | FPM-0.8
60 Down 11 Nitish Kumar Reddy (India) flag Nitish Kumar Reddy (India) 377.53 M-10 | Runs-396 | BatA-26 | Wickets-8 | BowlA-46 | Ct/St-5 | FPM-0.5
62 Up 18 Brian Bennett (Zimbabwe) flag Brian Bennett (Zimbabwe) 375.92 M-11 | Runs-509 | BatA-30 | Wickets-6 | BowlA-56 | Ct/St-18 | FPM-1.6
63 Up 41 Jacob Bethell (England) flag Jacob Bethell (England) 369.18 M-6 | Runs-476 | BatA-43 | Wickets-4 | BowlA-41 | Ct/St-6 | FPM-1.0
66 Down 2 Shadman Islam (Bangladesh) flag Shadman Islam (Bangladesh) 357.57 M-14 | Runs-850 | BatA-34 | Wickets- | BowlA-na | Ct/St-16 | FPM-1.1
67 Down 8 Temba Bavuma (South Africa) flag Temba Bavuma (South Africa) 356.76 M-19 | Runs-1492 | BatA-47 | Wickets- | BowlA-na | Ct/St-9 | FPM-0.5
70 Up 5 Shai Hope (West Indies) flag Shai Hope (West Indies) 351.37 M-8 | Runs-534 | BatA-33 | Wickets- | BowlA-na | Ct/St-17 | FPM-2.1
72 Down 6 Kusal Mendis (Sri Lanka) flag Kusal Mendis (Sri Lanka) 333.46 M-26 | Runs-1735 | BatA-41 | Wickets- | BowlA-na | Ct/St-47 | FPM-1.8
73 Up 10 Tom Latham (New Zealand) flag Tom Latham (New Zealand) 333.00 M-28 | Runs-1775 | BatA-33 | Wickets- | BowlA-na | Ct/St-37 | FPM-1.3
74 Up 16 Tony de Zorzi (South Africa) flag Tony de Zorzi (South Africa) 332.75 M-17 | Runs-919 | BatA-31 | Wickets- | BowlA-na | Ct/St-13 | FPM-0.8
76 Down 11 Dinesh Chandimal (Sri Lanka) flag Dinesh Chandimal (Sri Lanka) 329.30 M-26 | Runs-2144 | BatA-55 | Wickets- | BowlA-na | Ct/St-16 | FPM-0.6
78 Up 7 John Campbell (West Indies) flag John Campbell (West Indies) 328.98 M-13 | Runs-636 | BatA-28 | Wickets- | BowlA-na | Ct/St-6 | FPM-0.5
79 Up 8 Pathum Nissanka (Sri Lanka) flag Pathum Nissanka (Sri Lanka) 324.29 M-12 | Runs-878 | BatA-46 | Wickets- | BowlA-na | Ct/St-10 | FPM-0.8
82 Down 8 Ryan Rickelton (South Africa) flag Ryan Rickelton (South Africa) 320.05 M-15 | Runs-897 | BatA-37 | Wickets- | BowlA-na | Ct/St-7 | FPM-0.5
84 Up 10 Daryl Mitchell (New Zealand) flag Daryl Mitchell (New Zealand) 310.53 M-28 | Runs-1872 | BatA-44 | Wickets-2 | BowlA-119 | Ct/St-45 | FPM-1.6
85 Down 9 Alick Athanaze (West Indies) flag Alick Athanaze (West Indies) 308.80 M-17 | Runs-781 | BatA-24 | Wickets-1 | BowlA-79 | Ct/St-14 | FPM-0.8
86 Down 30 Saud Shakeel (Pakistan) flag Saud Shakeel (Pakistan) 308.76 M-21 | Runs-1773 | BatA-48 | Wickets- | BowlA-na | Ct/St-11 | FPM-0.5
87 Down 10 Kamindu Mendis (Sri Lanka) flag Kamindu Mendis (Sri Lanka) 304.64 M-14 | Runs-1316 | BatA-63 | Wickets-3 | BowlA-37 | Ct/St-14 | FPM-1.0
89 Up 4 Will Young (New Zealand) flag Will Young (New Zealand) 303.65 M-16 | Runs-787 | BatA-29 | Wickets- | BowlA-na | Ct/St-21 | FPM-1.3
93 Down 35 Babar Azam (Pakistan) flag Babar Azam (Pakistan) 296.06 M-24 | Runs-1905 | BatA-41 | Wickets-1 | BowlA-40 | Ct/St-23 | FPM-1.0
98 Down 12 Kavem Hodge (West Indies) flag Kavem Hodge (West Indies) 288.54 M-13 | Runs-714 | BatA-29 | Wickets-4 | BowlA-49 | Ct/St-14 | FPM-1.1
103 Down 40 Shan Masood (Pakistan) flag Shan Masood (Pakistan) 281.59 M-19 | Runs-1172 | BatA-33 | Wickets- | BowlA-na | Ct/St-13 | FPM-0.7
104 Down 1 Tristan Stubbs (South Africa) flag Tristan Stubbs (South Africa) 279.43 M-14 | Runs-759 | BatA-32 | Wickets- | BowlA-na | Ct/St-15 | FPM-1.1
108 Down 10 David Bedingham (South Africa) flag David Bedingham (South Africa) 269.81 M-15 | Runs-828 | BatA-36 | Wickets- | BowlA-na | Ct/St-17 | FPM-1.1
109 Up 11 Ben Curran (Zimbabwe) flag Ben Curran (Zimbabwe) 269.17 M-8 | Runs-495 | BatA-33 | Wickets- | BowlA-na | Ct/St-8 | FPM-1.0
125 Up 1 Mahmudul Hasan Joy (Bangladesh) flag Mahmudul Hasan Joy (Bangladesh) 247.78 M-18 | Runs-956 | BatA-28 | Wickets- | BowlA-na | Ct/St-10 | FPM-0.6
129 Down 11 Dimuth Karunaratne (Sri Lanka) flag Dimuth Karunaratne (Sri Lanka) 239.14 M-26 | Runs-1768 | BatA-38 | Wickets- | BowlA-na | Ct/St-7 | FPM-0.3
133 Up 4 Abdullah Shafique (Pakistan) flag Abdullah Shafique (Pakistan) 230.72 M-22 | Runs-1460 | BatA-37 | Wickets- | BowlA-na | Ct/St-16 | FPM-0.7
135 Up 3 Brandon King (West Indies) flag Brandon King (West Indies) 227.64 M-6 | Runs-332 | BatA-28 | Wickets- | BowlA-na | Ct/St-2 | FPM-0.3
136 Up 6 Nick Welch (Zimbabwe) flag Nick Welch (Zimbabwe) 224.71 M-8 | Runs-368 | BatA-26 | Wickets- | BowlA-na | Ct/St-8 | FPM-1.0
140 Up 4 Curtis Campher (Ireland) flag Curtis Campher (Ireland) 214.31 M-9 | Runs-462 | BatA-27 | Wickets-6 | BowlA-78 | Ct/St-3 | FPM-0.3
143 Up 5 Wessly Madhevere (Zimbabwe) flag Wessly Madhevere (Zimbabwe) 207.54 M-6 | Runs-244 | BatA-22 | Wickets-7 | BowlA-35 | Ct/St-4 | FPM-0.7
149 Up 3 Andy Balbirnie (Ireland) flag Andy Balbirnie (Ireland) 198.05 M-9 | Runs-402 | BatA-24 | Wickets- | BowlA-na | Ct/St-12 | FPM-1.3
157 No change Rohit Sharma (India) flag Rohit Sharma (India) 185.82 M-24 | Runs-1254 | BatA-31 | Wickets- | BowlA-na | Ct/St-23 | FPM-1.0
158 Down 18 Rahmat Shah (Afghanistan) flag Rahmat Shah (Afghanistan) 184.79 M-5 | Runs-585 | BatA-65 | Wickets-1 | BowlA-44 | Ct/St-4 | FPM-0.8
159 Down 14 Virat Kohli (India) flag Virat Kohli (India) 183.75 M-24 | Runs-1268 | BatA-33 | Wickets- | BowlA-na | Ct/St-21 | FPM-0.9
160 Up 3 Sai Sudharsan (India) flag Sai Sudharsan (India) 181.88 M-6 | Runs-302 | BatA-27 | Wickets- | BowlA-na | Ct/St-4 | FPM-0.7
166 Up 5 Paul Stirling (Ireland) flag Paul Stirling (Ireland) 174.72 M-7 | Runs-417 | BatA-30 | Wickets- | BowlA-na | Ct/St-4 | FPM-0.6
169 Up 8 Nishan Madushka (Sri Lanka) flag Nishan Madushka (Sri Lanka) 169.05 M-10 | Runs-571 | BatA-34 | Wickets- | BowlA-na | Ct/St-15 | FPM-1.5
170 Up 8 Harry Tector (Ireland) flag Harry Tector (Ireland) 166.02 M-9 | Runs-474 | BatA-26 | Wickets- | BowlA-na | Ct/St-5 | FPM-0.6
171 Up 9 Ruan de Swardt (South Africa) flag Ruan de Swardt (South Africa) 163.77 M-2 | Runs-99 | BatA-33 | Wickets-3 | BowlA-40 | Ct/St-3 | FPM-1.5
175 Down 14 Keacy Carty (West Indies) flag Keacy Carty (West Indies) 160.62 M-7 | Runs-235 | BatA-17 | Wickets- | BowlA-na | Ct/St-1 | FPM-0.1
177 Down 36 Tagenarine Chanderpaul (West Indies) flag Tagenarine Chanderpaul (West Indies) 159.04 M-13 | Runs-670 | BatA-29 | Wickets- | BowlA-na | Ct/St-7 | FPM-0.5
178 Up 17 Sam Konstas (Australia) flag Sam Konstas (Australia) 154.49 M-5 | Runs-163 | BatA-16 | Wickets- | BowlA-na | Ct/St-5 | FPM-1.0
179 Down 3 Keegan Petersen (South Africa) flag Keegan Petersen (South Africa) 154.01 M-9 | Runs-384 | BatA-24 | Wickets- | BowlA-na | Ct/St-7 | FPM-0.8
180 Up 5 Zakir Hasan (Bangladesh) flag Zakir Hasan (Bangladesh) 153.74 M-13 | Runs-593 | BatA-24 | Wickets- | BowlA-na | Ct/St-11 | FPM-0.8
183 Down 4 Saim Ayub (Pakistan) flag Saim Ayub (Pakistan) 151.25 M-8 | Runs-364 | BatA-26 | Wickets-4 | BowlA-35 | Ct/St-4 | FPM-0.5
184 Up 3 Dan Lawrence (England) flag Dan Lawrence (England) 151.11 M-6 | Runs-317 | BatA-26 | Wickets-2 | BowlA-50 | Ct/St-5 | FPM-0.8
190 Up 2 Imam-ul-Haq (Pakistan) flag Imam-ul-Haq (Pakistan) 142.11 M-15 | Runs-1202 | BatA-45 | Wickets- | BowlA-na | Ct/St-14 | FPM-0.9
191 Up 5 Karun Nair (India) flag Karun Nair (India) 137.88 M-4 | Runs-205 | BatA-26 | Wickets- | BowlA-na | Ct/St-4 | FPM-1.0
192 Down 61 Kamran Ghulam (Pakistan) flag Kamran Ghulam (Pakistan) 135.35 M-6 | Runs-312 | BatA-28 | Wickets- | BowlA-na | Ct/St-2 | FPM-0.3
194 Up 6 Ibrahim Zadran (Afghanistan) flag Ibrahim Zadran (Afghanistan) 132.10 M-4 | Runs-246 | BatA-31 | Wickets- | BowlA-na | Ct/St-5 | FPM-1.3
196 Down 15 Hashmatullah Shahidi (Afghanistan) flag Hashmatullah Shahidi (Afghanistan) 131.25 M-6 | Runs-418 | BatA-42 | Wickets- | BowlA-na | Ct/St-2 | FPM-0.3
198 Down 1 Kirk McKenzie (West Indies) flag Kirk McKenzie (West Indies) 129.73 M-6 | Runs-203 | BatA-17 | Wickets- | BowlA-na | Ct/St-4 | FPM-0.7
199 Down 25 Mikyle Louis (West Indies) flag Mikyle Louis (West Indies) 129.18 M-10 | Runs-369 | BatA-18 | Wickets- | BowlA-na | Ct/St-3 | FPM-0.3
201 Up 8 Takudzwanashe Kaitano (Zimbabwe) flag Takudzwanashe Kaitano (Zimbabwe) 127.96 M-5 | Runs-164 | BatA-16 | Wickets- | BowlA-na | Ct/St-6 | FPM-1.2
202 Up 13 Josh Inglis (Australia) flag Josh Inglis (Australia) 126.61 M-5 | Runs-184 | BatA-26 | Wickets- | BowlA-na | Ct/St-2 | FPM-0.4
203 Up 4 Sarfaraz Khan (India) flag Sarfaraz Khan (India) 125.44 M-6 | Runs-371 | BatA-37 | Wickets- | BowlA-na | Ct/St-3 | FPM-0.5
204 Up 36 0 (0) flag 0 (0) 125.27 M-5 | Runs-201 | BatA-22 | Wickets- | BowlA-na | Ct/St-1 | FPM-0.2
206 Up 6 Henry Nicholls (New Zealand) flag Henry Nicholls (New Zealand) 117.65 M-14 | Runs-768 | BatA-37 | Wickets- | BowlA-na | Ct/St-8 | FPM-0.6
208 Up 5 Peter Moor (Ireland/Zimbabwe) flag Peter Moor (Ireland/Zimbabwe) 115.53 M-7 | Runs-201 | BatA-14 | Wickets- | BowlA-na | Ct/St-3 | FPM-0.4
212 Down 53 Shreyas Iyer (India) flag Shreyas Iyer (India) 113.32 M-12 | Runs-609 | BatA-34 | Wickets- | BowlA-na | Ct/St-13 | FPM-1.1
214 Up 2 Dewald Brevis (South Africa) flag Dewald Brevis (South Africa) 110.79 M-4 | Runs-138 | BatA-23 | Wickets-1 | BowlA-22 | Ct/St-3 | FPM-0.8
216 Up 2 Zubayr Hamza (South Africa) flag Zubayr Hamza (South Africa) 104.28 M-3 | Runs-126 | BatA-21 | Wickets- | BowlA-na | Ct/St-2 | FPM-0.7
220 Up 2 Noor Ali Zadran (Afghanistan) flag Noor Ali Zadran (Afghanistan) 96.18 M-2 | Runs-117 | BatA-29 | Wickets- | BowlA-na | Ct/St-1 | FPM-0.5
221 Up 10 Dion Myers (Zimbabwe) flag Dion Myers (Zimbabwe) 95.77 M-4 | Runs-121 | BatA-15 | Wickets- | BowlA-na | Ct/St-1 | FPM-0.3
228 Up 1 Shahadat Hossain (Bangladesh) flag Shahadat Hossain (Bangladesh) 92.14 M-6 | Runs-190 | BatA-16 | Wickets- | BowlA-na | Ct/St-8 | FPM-1.3
232 Up 2 Nathan McSweeney (Australia) flag Nathan McSweeney (Australia) 89.14 M-3 | Runs-72 | BatA-14 | Wickets- | BowlA-na | Ct/St-3 | FPM-1.0
236 Up 5 Jordan Neill (Ireland) flag Jordan Neill (Ireland) 87.47 M-2 | Runs-145 | BatA-36 | Wickets-1 | BowlA-155 | Ct/St-0 | FPM-0.0
242 Up 5 Raynard van Tonder (South Africa) flag Raynard van Tonder (South Africa) 83.57 M-2 | Runs-64 | BatA-16 | Wickets- | BowlA-na | Ct/St-2 | FPM-1.0
243 Up 5 Devdutt Padikkal (India) flag Devdutt Padikkal (India) 82.66 M-2 | Runs-90 | BatA-30 | Wickets- | BowlA-na | Ct/St-2 | FPM-1.0
246 Up 26 Ismat Alam (Afghanistan) flag Ismat Alam (Afghanistan) 79.44 M-2 | Runs-125 | BatA-31 | Wickets-2 | BowlA-29 | Ct/St-0 | FPM-0.0
249 Up 3 Lhuan-dre Pretorius (South Africa) flag Lhuan-dre Pretorius (South Africa) 76.87 M-2 | Runs-235 | BatA-78 | Wickets- | BowlA-na | Ct/St-1 | FPM-0.5
250 Up 11 Oshada Fernando (Sri Lanka) flag Oshada Fernando (Sri Lanka) 76.53 M-9 | Runs-378 | BatA-27 | Wickets- | BowlA-na | Ct/St-2 | FPM-0.2
Tags: #topcricketplayersofalltime #bestcricketplayersofalltime #greatestcricketplayers #testcricket #tests #mentests #harrybrook #brook #benduckett #duckett #yashasvijaiswal #jaiswal #klrahul #rahul #shubmangill #gill #zakcrawley #crawley #olliepope #pope #aidenmarkram #markram #usmankhawaja #khawaja #craigervine #ervine #devonconway #conway #iccrankings #icctestrankings #iccodirankings #icct20irankings #iccteamrankings #iccplayerrankings #iccmenrankings #iccwomenrankings #iplrankings