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
2 No change Rishabh Pant (India) flag Rishabh Pant (India) 674.72 M-21 | Runs-1741 | A-47 | SR-82
4 Up 3 Travis Head (Australia) flag Travis Head (Australia) 664.17 M-42 | Runs-3082 | A-44 | SR-80
5 Up 1 Yashasvi Jaiswal (India) flag Yashasvi Jaiswal (India) 653.92 M-28 | Runs-2511 | A-49 | SR-66
7 Down 4 Ben Duckett (England) flag Ben Duckett (England) 622.84 M-39 | Runs-2964 | A-42 | SR-88
8 Up 1 Sean Williams (Zimbabwe) flag Sean Williams (Zimbabwe) 551.50 M-10 | Runs-912 | A-51 | SR-78
11 No change Ravindra Jadeja (India) flag Ravindra Jadeja (India) 516.03 M-32 | Runs-1900 | A-45 | SR-52
13 No change Devon Conway (New Zealand) flag Devon Conway (New Zealand) 476.87 M-27 | Runs-1910 | A-39 | SR-54
15 Up 3 Alex Carey (Australia) flag Alex Carey (Australia) 465.87 M-43 | Runs-2150 | A-38 | SR-68
18 Up 1 Najmul Hossain Shanto (Bangladesh) flag Najmul Hossain Shanto (Bangladesh) 445.22 M-26 | Runs-1585 | A-34 | SR-56
22 Up 31 Jacob Bethell (England) flag Jacob Bethell (England) 423.16 M-6 | Runs-476 | A-43 | SR-65
25 Down 1 Ben Stokes (England) flag Ben Stokes (England) 402.91 M-44 | Runs-2349 | A-33 | SR-61
26 Up 2 Rachin Ravindra (New Zealand) flag Rachin Ravindra (New Zealand) 399.47 M-17 | Runs-1453 | A-54 | SR-69
30 Down 5 Usman Khawaja (Australia) flag Usman Khawaja (Australia) 372.88 M-42 | Runs-3087 | A-43 | SR-47
31 Up 4 Shadman Islam (Bangladesh) flag Shadman Islam (Bangladesh) 362.89 M-14 | Runs-850 | A-34 | SR-55
32 Up 5 Tom Latham (New Zealand) flag Tom Latham (New Zealand) 361.29 M-28 | Runs-1775 | A-33 | SR-52
33 Up 6 Mominul Haque (Bangladesh) flag Mominul Haque (Bangladesh) 353.34 M-26 | Runs-1358 | A-31 | SR-56
36 Up 8 Tony de Zorzi (South Africa) flag Tony de Zorzi (South Africa) 341.48 M-17 | Runs-919 | A-31 | SR-55
40 Down 8 Ryan Rickelton (South Africa) flag Ryan Rickelton (South Africa) 327.33 M-15 | Runs-897 | A-37 | SR-53
41 Down 20 Saud Shakeel (Pakistan) flag Saud Shakeel (Pakistan) 322.59 M-21 | Runs-1773 | A-48 | SR-49
42 Up 6 Washington Sundar (India) flag Washington Sundar (India) 315.36 M-13 | Runs-620 | A-36 | SR-43
43 Down 5 Kamindu Mendis (Sri Lanka) flag Kamindu Mendis (Sri Lanka) 314.23 M-14 | Runs-1316 | A-63 | SR-64
44 Down 27 Shan Masood (Pakistan) flag Shan Masood (Pakistan) 312.96 M-19 | Runs-1172 | A-33 | SR-64
45 Up 9 Craig Ervine (Zimbabwe) flag Craig Ervine (Zimbabwe) 308.78 M-13 | Runs-723 | A-30 | SR-49
49 Down 7 Alick Athanaze (West Indies) flag Alick Athanaze (West Indies) 287.68 M-17 | Runs-781 | A-24 | SR-52
51 Up 7 John Campbell (West Indies) flag John Campbell (West Indies) 281.42 M-13 | Runs-636 | A-28 | SR-52
59 Up 9 Ben Curran (Zimbabwe) flag Ben Curran (Zimbabwe) 265.57 M-8 | Runs-495 | A-33 | SR-52
64 Up 1 Andy McBrine (Ireland) flag Andy McBrine (Ireland) 248.31 M-9 | Runs-563 | A-40 | SR-54
70 Down 3 Dimuth Karunaratne (Sri Lanka) flag Dimuth Karunaratne (Sri Lanka) 224.13 M-26 | Runs-1768 | A-38 | SR-57
77 Up 6 Shamar Joseph (West Indies) flag Shamar Joseph (West Indies) 210.03 M-11 | Runs-299 | A-16 | SR-89
83 Up 7 Mitchell Starc (Australia) flag Mitchell Starc (Australia) 186.80 M-39 | Runs-727 | A-16 | SR-46
85 Up 4 Senuran Muthusamy (South Africa) flag Senuran Muthusamy (South Africa) 184.72 M-6 | Runs-290 | A-58 | SR-54
87 Up 5 Jayden Seales (West Indies) flag Jayden Seales (West Indies) 183.30 M-22 | Runs-223 | A-9 | SR-43
92 Up 7 Sai Sudharsan (India) flag Sai Sudharsan (India) 169.47 M-6 | Runs-302 | A-27 | SR-39
97 Up 6 Imam-ul-Haq (Pakistan) flag Imam-ul-Haq (Pakistan) 165.16 M-15 | Runs-1202 | A-45 | SR-47
107 Down 26 Tagenarine Chanderpaul (West Indies) flag Tagenarine Chanderpaul (West Indies) 143.68 M-13 | Runs-670 | A-29 | SR-38
108 Up 6 Shakib Al Hasan (Bangladesh) flag Shakib Al Hasan (Bangladesh) 143.50 M-12 | Runs-580 | A-29 | SR-64
112 Up 7 Mitchell Santner (New Zealand) flag Mitchell Santner (New Zealand) 138.56 M-8 | Runs-319 | A-29 | SR-64
113 Up 44 0 (0) flag 0 (0) 138.07 M-5 | Runs-201 | A-22 | SR-70
114 Down 1 Kagiso Rabada (South Africa) flag Kagiso Rabada (South Africa) 137.24 M-23 | Runs-369 | A-13 | SR-63
115 Up 6 Zakir Hasan (Bangladesh) flag Zakir Hasan (Bangladesh) 136.19 M-13 | Runs-593 | A-24 | SR-49
118 Up 5 Taijul Islam (Bangladesh) flag Taijul Islam (Bangladesh) 134.79 M-22 | Runs-362 | A-11 | SR-40
120 Up 6 Henry Nicholls (New Zealand) flag Henry Nicholls (New Zealand) 134.08 M-14 | Runs-768 | A-37 | SR-56
126 Down 28 Axar Patel (India) flag Axar Patel (India) 129.13 M-10 | Runs-509 | A-36 | SR-54
127 Down 30 Hashmatullah Shahidi (Afghanistan) flag Hashmatullah Shahidi (Afghanistan) 128.27 M-6 | Runs-418 | A-42 | SR-51
131 Up 5 Lhuan-dre Pretorius (South Africa) flag Lhuan-dre Pretorius (South Africa) 123.41 M-2 | Runs-235 | A-78 | SR-93
132 Up 6 Milan Rathnayake (Sri Lanka) flag Milan Rathnayake (Sri Lanka) 120.30 M-5 | Runs-190 | A-32 | SR-59
136 Down 40 Gudakesh Motie (West Indies) flag Gudakesh Motie (West Indies) 117.09 M-11 | Runs-265 | A-22 | SR-63
138 Up 5 Ruan de Swardt (South Africa) flag Ruan de Swardt (South Africa) 113.91 M-2 | Runs-99 | A-33 | SR-45
142 Up 16 Josh Hazlewood (Australia) flag Josh Hazlewood (Australia) 110.12 M-20 | Runs-120 | A-10 | SR-41
145 Up 5 Wellington Masakadza (Zimbabwe) flag Wellington Masakadza (Zimbabwe) 107.91 M-6 | Runs-138 | A-14 | SR-32
154 Up 5 Shaheen Shah Afridi (Pakistan) flag Shaheen Shah Afridi (Pakistan) 101.75 M-12 | Runs-135 | A-10 | SR-54
155 Down 33 Noman Ali (Pakistan) flag Noman Ali (Pakistan) 101.69 M-14 | Runs-203 | A-11 | SR-39
157 Up 8 Tom Hartley (England) flag Tom Hartley (England) 100.46 M-5 | Runs-185 | A-19 | SR-65
159 Up 2 Saim Ayub (Pakistan) flag Saim Ayub (Pakistan) 96.90 M-8 | Runs-364 | A-26 | SR-55
163 No change Kirk McKenzie (West Indies) flag Kirk McKenzie (West Indies) 91.77 M-6 | Runs-203 | A-17 | SR-59
170 Up 2 Kuldeep Yadav (India) flag Kuldeep Yadav (India) 83.35 M-10 | Runs-171 | A-16 | SR-24
172 Up 4 Neil Brand (South Africa) flag Neil Brand (South Africa) 80.73 M-2 | Runs-66 | A-17 | SR-51
173 Up 4 Ajaz Patel (New Zealand) flag Ajaz Patel (New Zealand) 79.99 M-11 | Runs-139 | A-13 | SR-41
178 Up 3 Michael Bracewell (New Zealand) flag Michael Bracewell (New Zealand) 73.46 M-10 | Runs-339 | A-21 | SR-57
181 Up 3 Devdutt Padikkal (India) flag Devdutt Padikkal (India) 72.64 M-2 | Runs-90 | A-30 | SR-46
185 Up 5 Lahiru Kumara (Sri Lanka) flag Lahiru Kumara (Sri Lanka) 69.55 M-11 | Runs-83 | A-6 | SR-31
188 Up 12 Richard Ngarava (Zimbabwe) flag Richard Ngarava (Zimbabwe) 67.45 M-8 | Runs-105 | A-12 | SR-44
190 Up 2 James Anderson (England) flag James Anderson (England) 66.61 M-19 | Runs-91 | A-6 | SR-41
191 Up 6 Tamim Iqbal (Bangladesh) flag Tamim Iqbal (Bangladesh) 66.18 M-6 | Runs-346 | A-31 | SR-62
192 Up 7 Prince Masvaure (Zimbabwe) flag Prince Masvaure (Zimbabwe) 66.13 M-2 | Runs-105 | A-26 | SR-39
195 Up 13 Neil Wagner (New Zealand) flag Neil Wagner (New Zealand) 64.38 M-8 | Runs-180 | A-20 | SR-72
199 Down 74 David Warner (Australia) flag David Warner (Australia) 62.81 M-21 | Runs-1202 | A-32 | SR-63
202 No change Jack Leach (England) flag Jack Leach (England) 60.40 M-20 | Runs-174 | A-13 | SR-38
203 Down 5 Taskin Ahmed (Bangladesh) flag Taskin Ahmed (Bangladesh) 60.40 M-7 | Runs-89 | A-10 | SR-49
204 Up 5 Shoriful Islam (Bangladesh) flag Shoriful Islam (Bangladesh) 60.20 M-9 | Runs-135 | A-12 | SR-79
208 Down 17 Mir Hamza (Pakistan) flag Mir Hamza (Pakistan) 58.97 M-6 | Runs-47 | A-6 | SR-29
218 Down 44 Dean Elgar (South Africa) flag Dean Elgar (South Africa) 55.46 M-14 | Runs-765 | A-29 | SR-56
223 Up 5 Sarel Erwee (South Africa) flag Sarel Erwee (South Africa) 51.28 M-10 | Runs-479 | A-27 | SR-43
224 Up 5 Alex Lees (England) flag Alex Lees (England) 50.95 M-10 | Runs-453 | A-24 | SR-43
239 Up 32 Amir Jangoo (West Indies) flag Amir Jangoo (West Indies) 43.72 M-1 | Runs-30 | A-15 | SR-54
240 Up 3 Niroshan Dickwella (Sri Lanka) flag Niroshan Dickwella (Sri Lanka) 43.63 M-9 | Runs-314 | A-22 | SR-67
241 Up 4 Khary Pierre (West Indies) flag Khary Pierre (West Indies) 43.29 M-2 | Runs-47 | A-16 | SR-43
244 Up 16 Shahidullah (Afghanistan) flag Shahidullah (Afghanistan) 42.23 M-2 | Runs-63 | A-32 | SR-55
Tags: #topcricketplayersofalltime #bestcricketplayersofalltime #greatestcricketplayers #testcricket #tests #mentests #rishabhpant #pant #travishead #head #yashasvijaiswal #jaiswal #benduckett #duckett #seanwilliams #williams #ravindrajadeja #jadeja #devonconway #conway #alexcarey #carey #najmulhossainshanto #shanto #jacobbethell #bethell #benstokes #stokes #iccrankings #icctestrankings #iccodirankings #icct20irankings #iccteamrankings #iccplayerrankings #iccmenrankings #iccwomenrankings #iplrankings