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
1 No change Harry Brook (England) flag Harry Brook (England) 704.74 M-35 | Runs-3178 | A-55 | SR-87
3 Up 1 Joe Root (England) flag Joe Root (England) 668.44 M-49 | Runs-4343 | A-56 | SR-65
6 Down 1 Shubman Gill (India) flag Shubman Gill (India) 645.25 M-30 | Runs-2285 | A-47 | SR-63
9 Up 1 KL Rahul (India) flag KL Rahul (India) 530.71 M-24 | Runs-1506 | A-37 | SR-51
10 Down 2 Zak Crawley (England) flag Zak Crawley (England) 516.21 M-46 | Runs-2683 | A-32 | SR-71
12 Up 3 Steven Smith (Australia) flag Steven Smith (Australia) 495.99 M-41 | Runs-2979 | A-48 | SR-52
14 No change Ollie Pope (England) flag Ollie Pope (England) 470.75 M-41 | Runs-2700 | A-38 | SR-72
16 No change Jamie Smith (England) flag Jamie Smith (England) 462.23 M-20 | Runs-1286 | A-43 | SR-75
17 Down 5 Aiden Markram (South Africa) flag Aiden Markram (South Africa) 456.28 M-21 | Runs-1292 | A-34 | SR-59
19 Up 4 Pathum Nissanka (Sri Lanka) flag Pathum Nissanka (Sri Lanka) 435.02 M-12 | Runs-878 | A-46 | SR-67
20 Up 13 Justin Greaves (West Indies) flag Justin Greaves (West Indies) 428.91 M-14 | Runs-712 | A-30 | SR-52
21 Up 5 Mushfiqur Rahim (Bangladesh) flag Mushfiqur Rahim (Bangladesh) 424.23 M-22 | Runs-1637 | A-45 | SR-52
23 Up 4 Wiaan Mulder (South Africa) flag Wiaan Mulder (South Africa) 418.33 M-17 | Runs-1097 | A-46 | SR-61
24 Up 19 Cameron Green (Australia) flag Cameron Green (Australia) 412.35 M-28 | Runs-1272 | A-33 | SR-50
27 Up 7 Kane Williamson (New Zealand) flag Kane Williamson (New Zealand) 380.65 M-22 | Runs-2189 | A-59 | SR-54
28 Down 6 Temba Bavuma (South Africa) flag Temba Bavuma (South Africa) 377.96 M-19 | Runs-1492 | A-47 | SR-50
29 Down 9 Dinesh Chandimal (Sri Lanka) flag Dinesh Chandimal (Sri Lanka) 374.69 M-26 | Runs-2144 | A-55 | SR-54
34 Down 3 Kusal Mendis (Sri Lanka) flag Kusal Mendis (Sri Lanka) 352.04 M-26 | Runs-1735 | A-41 | SR-66
35 Up 6 Shai Hope (West Indies) flag Shai Hope (West Indies) 345.81 M-8 | Runs-534 | A-33 | SR-51
37 Up 3 Litton Das (Bangladesh) flag Litton Das (Bangladesh) 341.11 M-23 | Runs-1468 | A-37 | SR-61
38 Up 7 Marnus Labuschagne (Australia) flag Marnus Labuschagne (Australia) 340.07 M-40 | Runs-2474 | A-37 | SR-51
39 Up 31 Beau Webster (Australia) flag Beau Webster (Australia) 330.26 M-8 | Runs-452 | A-41 | SR-62
46 Up 11 Brian Bennett (Zimbabwe) flag Brian Bennett (Zimbabwe) 293.17 M-11 | Runs-509 | A-30 | SR-71
47 Down 11 Salman Agha (Pakistan) flag Salman Agha (Pakistan) 292.61 M-23 | Runs-1487 | A-39 | SR-62
48 Up 4 Tristan Stubbs (South Africa) flag Tristan Stubbs (South Africa) 291.06 M-14 | Runs-759 | A-32 | SR-47
50 Up 5 Lorcan Tucker (Ireland) flag Lorcan Tucker (Ireland) 286.35 M-9 | Runs-703 | A-44 | SR-59
52 Down 6 Angelo Mathews (Sri Lanka) flag Angelo Mathews (Sri Lanka) 280.28 M-27 | Runs-1876 | A-44 | SR-48
53 Down 24 Babar Azam (Pakistan) flag Babar Azam (Pakistan) 279.13 M-24 | Runs-1905 | A-41 | SR-54
54 Up 2 Kyle Verreynne (South Africa) flag Kyle Verreynne (South Africa) 273.40 M-27 | Runs-1206 | A-33 | SR-58
55 Down 5 David Bedingham (South Africa) flag David Bedingham (South Africa) 272.67 M-15 | Runs-828 | A-36 | SR-67
56 Up 4 Brandon King (West Indies) flag Brandon King (West Indies) 270.93 M-6 | Runs-332 | A-28 | SR-60
57 Down 6 Kavem Hodge (West Indies) flag Kavem Hodge (West Indies) 268.19 M-13 | Runs-714 | A-29 | SR-48
58 Up 3 Mehidy Hasan Miraz (Bangladesh) flag Mehidy Hasan Miraz (Bangladesh) 266.09 M-25 | Runs-1162 | A-29 | SR-52
60 Down 11 Dhananjaya de Silva (Sri Lanka) flag Dhananjaya de Silva (Sri Lanka) 261.67 M-27 | Runs-1661 | A-38 | SR-61
61 Down 31 Mohammad Rizwan (Pakistan) flag Mohammad Rizwan (Pakistan) 254.77 M-22 | Runs-1427 | A-39 | SR-57
62 Up 2 Dhruv Jurel (India) flag Dhruv Jurel (India) 252.58 M-9 | Runs-459 | A-35 | SR-56
63 Up 3 Daryl Mitchell (New Zealand) flag Daryl Mitchell (New Zealand) 250.60 M-28 | Runs-1872 | A-44 | SR-53
65 Down 2 Will Young (New Zealand) flag Will Young (New Zealand) 245.12 M-16 | Runs-787 | A-29 | SR-50
66 Up 3 Jonny Bairstow (England) flag Jonny Bairstow (England) 241.23 M-20 | Runs-1467 | A-46 | SR-80
67 Down 20 Rahmat Shah (Afghanistan) flag Rahmat Shah (Afghanistan) 235.47 M-5 | Runs-585 | A-65 | SR-52
68 Up 3 Brydon Carse (England) flag Brydon Carse (England) 229.90 M-14 | Runs-357 | A-18 | SR-73
69 Up 3 Abdullah Shafique (Pakistan) flag Abdullah Shafique (Pakistan) 227.09 M-22 | Runs-1460 | A-37 | SR-44
71 Up 2 Mahmudul Hasan Joy (Bangladesh) flag Mahmudul Hasan Joy (Bangladesh) 224.11 M-18 | Runs-956 | A-28 | SR-45
72 Up 4 Tom Blundell (New Zealand) flag Tom Blundell (New Zealand) 222.18 M-29 | Runs-1510 | A-34 | SR-58
73 Down 11 Nitish Kumar Reddy (India) flag Nitish Kumar Reddy (India) 218.97 M-10 | Runs-396 | A-26 | SR-57
74 Down 15 Kraigg Brathwaite (West Indies) flag Kraigg Brathwaite (West Indies) 214.46 M-26 | Runs-1548 | A-32 | SR-42
75 Up 2 Jaker Ali (Bangladesh) flag Jaker Ali (Bangladesh) 211.93 M-6 | Runs-337 | A-31 | SR-57
76 Up 3 Roston Chase (West Indies) flag Roston Chase (West Indies) 210.27 M-14 | Runs-477 | A-18 | SR-47
78 Down 3 Marco Jansen (South Africa) flag Marco Jansen (South Africa) 201.75 M-18 | Runs-564 | A-25 | SR-55
79 Up 3 Pat Cummins (Australia) flag Pat Cummins (Australia) 196.31 M-34 | Runs-787 | A-17 | SR-62
80 Up 4 Curtis Campher (Ireland) flag Curtis Campher (Ireland) 192.68 M-9 | Runs-462 | A-27 | SR-42
81 Down 3 Mitchell Marsh (Australia) flag Mitchell Marsh (Australia) 189.35 M-14 | Runs-823 | A-36 | SR-68
82 Up 4 Nick Welch (Zimbabwe) flag Nick Welch (Zimbabwe) 187.53 M-8 | Runs-368 | A-26 | SR-46
84 Up 4 Corbin Bosch (South Africa) flag Corbin Bosch (South Africa) 185.49 M-4 | Runs-245 | A-61 | SR-77
86 Up 5 Andy Balbirnie (Ireland) flag Andy Balbirnie (Ireland) 183.68 M-9 | Runs-402 | A-24 | SR-48
88 Up 5 Ibrahim Zadran (Afghanistan) flag Ibrahim Zadran (Afghanistan) 182.31 M-4 | Runs-246 | A-31 | SR-53
89 Up 6 Paul Stirling (Ireland) flag Paul Stirling (Ireland) 179.44 M-7 | Runs-417 | A-30 | SR-63
90 Down 16 Jomel Warrican (West Indies) flag Jomel Warrican (West Indies) 172.97 M-10 | Runs-186 | A-14 | SR-65
91 Up 3 Rohit Sharma (India) flag Rohit Sharma (India) 172.15 M-24 | Runs-1254 | A-31 | SR-61
93 Down 6 Kemar Roach (West Indies) flag Kemar Roach (West Indies) 168.14 M-20 | Runs-321 | A-14 | SR-29
94 Up 6 Harry Tector (Ireland) flag Harry Tector (Ireland) 167.62 M-9 | Runs-474 | A-26 | SR-45
95 Up 6 Jason Holder (West Indies) flag Jason Holder (West Indies) 166.48 M-16 | Runs-596 | A-26 | SR-45
96 Up 13 Sikandar Raza (Zimbabwe) flag Sikandar Raza (Zimbabwe) 166.26 M-5 | Runs-247 | A-27 | SR-61
98 Up 6 Gus Atkinson (England) flag Gus Atkinson (England) 163.12 M-16 | Runs-436 | A-21 | SR-80
99 Down 14 Virat Kohli (India) flag Virat Kohli (India) 162.17 M-24 | Runs-1268 | A-33 | SR-55
100 Up 24 Josh Inglis (Australia) flag Josh Inglis (Australia) 159.38 M-5 | Runs-184 | A-26 | SR-81
101 Up 10 Sam Konstas (Australia) flag Sam Konstas (Australia) 157.98 M-5 | Runs-163 | A-16 | SR-56
102 Up 5 Wessly Madhevere (Zimbabwe) flag Wessly Madhevere (Zimbabwe) 156.26 M-6 | Runs-244 | A-22 | SR-50
103 Up 5 Glenn Phillips (New Zealand) flag Glenn Phillips (New Zealand) 153.82 M-16 | Runs-723 | A-33 | SR-75
104 Up 26 Tevin Imlach (West Indies) flag Tevin Imlach (West Indies) 149.34 M-6 | Runs-169 | A-15 | SR-36
105 Up 5 Alzarri Joseph (West Indies) flag Alzarri Joseph (West Indies) 144.87 M-23 | Runs-376 | A-11 | SR-54
106 No change Keshav Maharaj (South Africa) flag Keshav Maharaj (South Africa) 144.19 M-23 | Runs-529 | A-17 | SR-66
109 Down 4 Keegan Petersen (South Africa) flag Keegan Petersen (South Africa) 142.89 M-9 | Runs-384 | A-24 | SR-43
110 Up 7 Sarfaraz Khan (India) flag Sarfaraz Khan (India) 140.86 M-6 | Runs-371 | A-37 | SR-75
111 Up 7 Tafadzwa Tsiga (Zimbabwe) flag Tafadzwa Tsiga (Zimbabwe) 140.54 M-9 | Runs-206 | A-15 | SR-36
116 Up 4 Ben Foakes (England) flag Ben Foakes (England) 135.53 M-17 | Runs-729 | A-28 | SR-48
117 Up 27 Will Jacks (England) flag Will Jacks (England) 134.88 M-6 | Runs-234 | A-21 | SR-52
119 Up 15 Nathan Lyon (Australia) flag Nathan Lyon (Australia) 134.45 M-36 | Runs-474 | A-12 | SR-52
121 Up 16 Blessing Muzarabani (Zimbabwe) flag Blessing Muzarabani (Zimbabwe) 133.30 M-12 | Runs-186 | A-12 | SR-54
122 Up 6 Karun Nair (India) flag Karun Nair (India) 132.53 M-4 | Runs-205 | A-26 | SR-53
123 Down 21 Aamer Jamal (Pakistan) flag Aamer Jamal (Pakistan) 132.11 M-8 | Runs-352 | A-27 | SR-57
124 Up 8 Mark Adair (Ireland) flag Mark Adair (Ireland) 130.88 M-6 | Runs-302 | A-34 | SR-72
125 Down 10 Jasprit Bumrah (India) flag Jasprit Bumrah (India) 129.61 M-25 | Runs-174 | A-7 | SR-40
128 Up 5 Chris Woakes (England) flag Chris Woakes (England) 128.22 M-20 | Runs-499 | A-20 | SR-56
129 Up 2 Joshua Da Silva (West Indies) flag Joshua Da Silva (West Indies) 124.90 M-22 | Runs-793 | A-25 | SR-45
130 Up 5 Nishan Madushka (Sri Lanka) flag Nishan Madushka (Sri Lanka) 124.50 M-10 | Runs-571 | A-34 | SR-55
133 Down 17 Keacy Carty (West Indies) flag Keacy Carty (West Indies) 119.33 M-7 | Runs-235 | A-17 | SR-46
134 Up 6 Peter Moor (Ireland/Zimbabwe) flag Peter Moor (Ireland/Zimbabwe) 118.25 M-7 | Runs-201 | A-14 | SR-52
135 Up 4 Mark Wood (England) flag Mark Wood (England) 118.06 M-13 | Runs-248 | A-16 | SR-89
137 Up 4 Jofra Archer (England) flag Jofra Archer (England) 114.56 M-5 | Runs-113 | A-23 | SR-55
139 Up 3 Mohammed Siraj (India) flag Mohammed Siraj (India) 112.17 M-33 | Runs-92 | A-4 | SR-26
140 Up 6 Matt Henry (New Zealand) flag Matt Henry (New Zealand) 111.49 M-19 | Runs-434 | A-17 | SR-79
141 Up 6 Tanaka Chivanga (Zimbabwe) flag Tanaka Chivanga (Zimbabwe) 111.30 M-8 | Runs-76 | A-7 | SR-33
143 Up 5 Akash Deep (India) flag Akash Deep (India) 109.88 M-10 | Runs-163 | A-12 | SR-54
144 Up 5 Dan Lawrence (England) flag Dan Lawrence (England) 109.18 M-6 | Runs-317 | A-26 | SR-65
146 Up 5 Dewald Brevis (South Africa) flag Dewald Brevis (South Africa) 106.90 M-4 | Runs-138 | A-23 | SR-96
147 Up 9 Takudzwanashe Kaitano (Zimbabwe) flag Takudzwanashe Kaitano (Zimbabwe) 106.70 M-5 | Runs-164 | A-16 | SR-40
148 Up 4 Scott Boland (Australia) flag Scott Boland (Australia) 106.57 M-16 | Runs-101 | A-8 | SR-30
149 Up 4 Nathan Smith (New Zealand) flag Nathan Smith (New Zealand) 104.48 M-4 | Runs-125 | A-25 | SR-48
150 Up 4 Zubayr Hamza (South Africa) flag Zubayr Hamza (South Africa) 103.31 M-3 | Runs-126 | A-21 | SR-32
Tags: #topcricketplayersofalltime #bestcricketplayersofalltime #greatestcricketplayers #testcricket #tests #mentests #harrybrook #brook #joeroot #root #shubmangill #gill #klrahul #rahul #zakcrawley #crawley #stevensmith #smith #olliepope #pope #jamiesmith #aidenmarkram #markram #pathumnissanka #nissanka #justingreaves #greaves #iccrankings #icctestrankings #iccodirankings #icct20irankings #iccteamrankings #iccplayerrankings #iccmenrankings #iccwomenrankings #iplrankings