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
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
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
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
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
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
118 Up 5 Taijul Islam (Bangladesh) flag Taijul Islam (Bangladesh) 134.79 M-22 | Runs-362 | A-11 | SR-40
119 Up 15 Nathan Lyon (Australia) flag Nathan Lyon (Australia) 134.45 M-36 | Runs-474 | A-12 | SR-52
120 Up 6 Henry Nicholls (New Zealand) flag Henry Nicholls (New Zealand) 134.08 M-14 | Runs-768 | A-37 | SR-56
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
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
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
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
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
136 Down 40 Gudakesh Motie (West Indies) flag Gudakesh Motie (West Indies) 117.09 M-11 | Runs-265 | A-22 | SR-63
137 Up 4 Jofra Archer (England) flag Jofra Archer (England) 114.56 M-5 | Runs-113 | A-23 | SR-55
138 Up 5 Ruan de Swardt (South Africa) flag Ruan de Swardt (South Africa) 113.91 M-2 | Runs-99 | A-33 | SR-45
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
142 Up 16 Josh Hazlewood (Australia) flag Josh Hazlewood (Australia) 110.12 M-20 | Runs-120 | A-10 | SR-41
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
145 Up 5 Wellington Masakadza (Zimbabwe) flag Wellington Masakadza (Zimbabwe) 107.91 M-6 | Runs-138 | A-14 | SR-32
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
151 Down 22 Sajid Khan (Pakistan) flag Sajid Khan (Pakistan) 103.21 M-10 | Runs-193 | A-13 | SR-61
152 Down 40 Mikyle Louis (West Indies) flag Mikyle Louis (West Indies) 102.70 M-10 | Runs-369 | A-18 | SR-41
153 Down 73 Kamran Ghulam (Pakistan) flag Kamran Ghulam (Pakistan) 101.99 M-6 | Runs-312 | A-28 | SR-57
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
156 Up 4 Scott Kuggeleijn (New Zealand) flag Scott Kuggeleijn (New Zealand) 100.57 M-3 | Runs-92 | A-15 | SR-75
157 Up 8 Tom Hartley (England) flag Tom Hartley (England) 100.46 M-5 | Runs-185 | A-19 | SR-65
158 Down 3 Ravichandran Ashwin (India) flag Ravichandran Ashwin (India) 100.32 M-22 | Runs-659 | A-22 | SR-55
159 Up 2 Saim Ayub (Pakistan) flag Saim Ayub (Pakistan) 96.90 M-8 | Runs-364 | A-26 | SR-55
160 Down 33 Shreyas Iyer (India) flag Shreyas Iyer (India) 95.90 M-12 | Runs-609 | A-34 | SR-65
161 Up 3 Noor Ali Zadran (Afghanistan) flag Noor Ali Zadran (Afghanistan) 95.67 M-2 | Runs-117 | A-29 | SR-42
162 Up 5 Afsar Zazai (Afghanistan) flag Afsar Zazai (Afghanistan) 94.40 M-4 | Runs-195 | A-28 | SR-65
163 No change Kirk McKenzie (West Indies) flag Kirk McKenzie (West Indies) 91.77 M-6 | Runs-203 | A-17 | SR-59
164 Up 4 Anderson Phillip (West Indies) flag Anderson Phillip (West Indies) 90.32 M-6 | Runs-132 | A-17 | SR-31
165 Up 6 Tim Southee (New Zealand) flag Tim Southee (New Zealand) 89.87 M-24 | Runs-502 | A-13 | SR-80
166 Up 3 Ollie Robinson (England) flag Ollie Robinson (England) 88.57 M-11 | Runs-285 | A-20 | SR-69
167 Up 3 Raynard van Tonder (South Africa) flag Raynard van Tonder (South Africa) 88.27 M-2 | Runs-64 | A-16 | SR-38
168 Down 6 Prabath Jayasuriya (Sri Lanka) flag Prabath Jayasuriya (Sri Lanka) 85.47 M-22 | Runs-255 | A-8 | SR-33
169 Up 25 Ismat Alam (Afghanistan) flag Ismat Alam (Afghanistan) 84.80 M-2 | Runs-125 | A-31 | SR-56
170 Up 2 Kuldeep Yadav (India) flag Kuldeep Yadav (India) 83.35 M-10 | Runs-171 | A-16 | SR-24
171 Up 2 Sarfaraz Ahmed (Pakistan) flag Sarfaraz Ahmed (Pakistan) 83.27 M-5 | Runs-374 | A-47 | SR-65
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
174 Up 11 Rehan Ahmed (England) flag Rehan Ahmed (England) 77.87 M-5 | Runs-103 | A-10 | SR-57
175 Up 4 Khaled Ahmed (Bangladesh) flag Khaled Ahmed (Bangladesh) 77.02 M-14 | Runs-51 | A-3 | SR-34
176 Up 4 Jordan Neill (Ireland) flag Jordan Neill (Ireland) 75.62 M-2 | Runs-145 | A-36 | SR-60
177 Up 41 Jeffrey Vandersay (Sri Lanka) flag Jeffrey Vandersay (Sri Lanka) 74.13 M-2 | Runs-71 | A-18 | SR-92
178 Up 3 Michael Bracewell (New Zealand) flag Michael Bracewell (New Zealand) 73.46 M-10 | Runs-339 | A-21 | SR-57
179 Up 3 Hasan Mahmud (Bangladesh) flag Hasan Mahmud (Bangladesh) 73.10 M-13 | Runs-158 | A-13 | SR-40
180 Up 3 Nahid Rana (Bangladesh) flag Nahid Rana (Bangladesh) 73.00 M-10 | Runs-17 | A-2 | SR-19
181 Up 3 Devdutt Padikkal (India) flag Devdutt Padikkal (India) 72.64 M-2 | Runs-90 | A-30 | SR-46
182 Up 4 Nayeem Hasan (Bangladesh) flag Nayeem Hasan (Bangladesh) 72.09 M-7 | Runs-126 | A-13 | SR-38
183 Up 4 Simon Harmer (South Africa) flag Simon Harmer (South Africa) 71.98 M-9 | Runs-215 | A-20 | SR-38
184 Up 4 Shoaib Bashir (England) flag Shoaib Bashir (England) 71.54 M-19 | Runs-92 | A-7 | SR-38
185 Up 5 Lahiru Kumara (Sri Lanka) flag Lahiru Kumara (Sri Lanka) 69.55 M-11 | Runs-83 | A-6 | SR-31
186 Down 41 Kevin Sinclair (West Indies) flag Kevin Sinclair (West Indies) 69.36 M-4 | Runs-118 | A-17 | SR-40
187 Up 24 Josh Tongue (England) flag Josh Tongue (England) 69.35 M-9 | Runs-48 | A-6 | SR-38
188 Up 12 Richard Ngarava (Zimbabwe) flag Richard Ngarava (Zimbabwe) 67.45 M-8 | Runs-105 | A-12 | SR-44
189 Down 14 Dion Myers (Zimbabwe) flag Dion Myers (Zimbabwe) 66.96 M-4 | Runs-121 | A-15 | 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
193 No change Prasidh Krishna (India) flag Prasidh Krishna (India) 65.42 M-6 | Runs-10 | A-2 | SR-15
194 Up 42 Matthew Potts (England) flag Matthew Potts (England) 64.66 M-11 | Runs-105 | A-11 | SR-46
195 Up 13 Neil Wagner (New Zealand) flag Neil Wagner (New Zealand) 64.38 M-8 | Runs-180 | A-20 | SR-72
196 Down 18 Asitha Fernando (Sri Lanka) flag Asitha Fernando (Sri Lanka) 63.87 M-21 | Runs-54 | A-4 | SR-28
197 Up 4 Dane Piedt (South Africa) flag Dane Piedt (South Africa) 63.76 M-3 | Runs-83 | A-28 | SR-46
198 Up 5 Naseem Shah (Pakistan) flag Naseem Shah (Pakistan) 62.85 M-11 | Runs-116 | A-10 | SR-31
199 Down 74 David Warner (Australia) flag David Warner (Australia) 62.81 M-21 | Runs-1202 | A-32 | SR-63
200 Up 5 Ramesh Mendis (Sri Lanka) flag Ramesh Mendis (Sri Lanka) 61.33 M-12 | Runs-308 | A-19 | SR-44
Tags: #topcricketplayersofalltime #bestcricketplayersofalltime #greatestcricketplayers #testcricket #tests #mentests #samkonstas #konstas #wesslymadhevere #madhevere #glennphillips #phillips #tevinimlach #imlach #alzarrijoseph #joseph #keshavmaharaj #maharaj #tagenarinechanderpaul #chanderpaul #shakibalhasan #hasan #keeganpetersen #petersen #sarfarazkhan #khan #tafadzwatsiga #tsiga #iccrankings #icctestrankings #iccodirankings #icct20irankings #iccteamrankings #iccplayerrankings #iccmenrankings #iccwomenrankings #iplrankings