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 65 Dale Phillips (New Zealand) flag Dale Phillips (New Zealand) 299.40 M-37 | Ct/St-29 | FPM-0.8
102 Up 1 Mahidul Islam Ankon (Bangladesh) flag Mahidul Islam Ankon (Bangladesh) 298.95 M-36 | Ct/St-18 | FPM-0.5
103 Up 137 Sahibzada Farhan (Pakistan) flag Sahibzada Farhan (Pakistan) 298.45 M-33 | Ct/St-18 | FPM-0.5
104 Up 4 Harry Finch (England) flag Harry Finch (England) 297.75 M-16 | Ct/St-18 | FPM-1.1
105 Up 300 Lhuan-dre Pretorius (South Africa) flag Lhuan-dre Pretorius (South Africa) 295.41 M-29 | Ct/St-13 | FPM-0.4
106 Up 6 Shreyas Iyer (India) flag Shreyas Iyer (India) 295.34 M-46 | Ct/St-22 | FPM-0.5
107 Up 8 Kasey Aldridge (England) flag Kasey Aldridge (England) 293.37 M-12 | Ct/St-12 | FPM-1.0
108 Up 124 Steven Smith (Australia) flag Steven Smith (Australia) 293.26 M-33 | Ct/St-22 | FPM-0.7
109 Up 11 Will Smeed (England) flag Will Smeed (England) 292.51 M-105 | Ct/St-45 | FPM-0.4
110 Up 9 Rovman Powell (West Indies) flag Rovman Powell (West Indies) 291.33 M-140 | Ct/St-61 | FPM-0.4
111 Up 422 Matthew Boyle (New Zealand) flag Matthew Boyle (New Zealand) 291.15 M-28 | Ct/St-21 | FPM-0.8
112 Down 26 Jonny Bairstow (England) flag Jonny Bairstow (England) 290.10 M-82 | Ct/St-35 | FPM-0.4
113 Up 368 Cooper Connolly (Australia) flag Cooper Connolly (Australia) 288.86 M-41 | Ct/St-19 | FPM-0.5
114 Up 10 James Bracey (England) flag James Bracey (England) 286.60 M-43 | Ct/St-36 | FPM-0.8
115 Down 9 Alex Hales (England) flag Alex Hales (England) 286.51 M-185 | Ct/St-85 | FPM-0.5
116 Down 5 Paul Walter (England) flag Paul Walter (England) 286.40 M-113 | Ct/St-61 | FPM-0.5
117 Down 33 Ollie Robinson (England) flag Ollie Robinson (England) 286.30 M-67 | Ct/St-33 | FPM-0.5
118 Down 2 Pat Brown (England) flag Pat Brown (England) 286.19 M-57 | Ct/St-28 | FPM-0.5
119 Down 10 Matthew Short (Australia) flag Matthew Short (Australia) 285.35 M-76 | Ct/St-42 | FPM-0.6
120 Up 7 Ben Kellaway (England) flag Ben Kellaway (England) 284.38 M-27 | Ct/St-17 | FPM-0.6
121 Up 36 Sam Hain (England) flag Sam Hain (England) 284.25 M-99 | Ct/St-38 | FPM-0.4
122 Up 10 Luke Wells (England) flag Luke Wells (England) 284.00 M-77 | Ct/St-32 | FPM-0.4
123 Up 6 John Simpson (England) flag John Simpson (England) 283.58 M-58 | Ct/St-33 | FPM-0.6
124 Up 7 Sai Sudharsan (India) flag Sai Sudharsan (India) 282.94 M-40 | Ct/St-10 | FPM-0.3
125 Up 1 Jason Holder (West Indies) flag Jason Holder (West Indies) 282.27 M-119 | Ct/St-53 | FPM-0.4
126 Down 3 Dan Lawrence (England) flag Dan Lawrence (England) 281.15 M-110 | Ct/St-45 | FPM-0.4
127 Up 7 Joe Weatherley (England) flag Joe Weatherley (England) 281.03 M-62 | Ct/St-26 | FPM-0.4
128 Up 7 Ryan Higgins (England) flag Ryan Higgins (England) 281.00 M-57 | Ct/St-25 | FPM-0.4
129 Up 13 Shaheen Shah Afridi (Pakistan) flag Shaheen Shah Afridi (Pakistan) 279.91 M-79 | Ct/St-25 | FPM-0.3
130 Down 52 Matty Hurst (England) flag Matty Hurst (England) 279.85 M-38 | Ct/St-24 | FPM-0.6
131 Up 25 Andre Russell (West Indies) flag Andre Russell (West Indies) 279.50 M-174 | Ct/St-70 | FPM-0.4
132 Up 9 Tom Kohler-Cadmore (England) flag Tom Kohler-Cadmore (England) 277.37 M-162 | Ct/St-83 | FPM-0.5
133 Up 19 Ashton Turner (Australia) flag Ashton Turner (Australia) 276.63 M-120 | Ct/St-58 | FPM-0.5
134 Up 10 Tom Taylor (England) flag Tom Taylor (England) 276.16 M-53 | Ct/St-29 | FPM-0.5
135 Up 10 Keaton Jennings (England) flag Keaton Jennings (England) 276.04 M-50 | Ct/St-21 | FPM-0.4
136 Up 74 Wiaan Mulder (South Africa) flag Wiaan Mulder (South Africa) 275.95 M-70 | Ct/St-37 | FPM-0.5
137 Up 86 Will Sutherland (Australia) flag Will Sutherland (Australia) 275.74 M-56 | Ct/St-33 | FPM-0.6
138 Down 13 Babar Azam (Pakistan) flag Babar Azam (Pakistan) 275.18 M-64 | Ct/St-35 | FPM-0.5
139 Up 14 Liam Dawson (England) flag Liam Dawson (England) 274.78 M-133 | Ct/St-51 | FPM-0.4
140 Down 3 Chris Green (Australia) flag Chris Green (Australia) 274.63 M-141 | Ct/St-76 | FPM-0.5
141 Down 27 David Miller (South Africa) flag David Miller (South Africa) 274.49 M-150 | Ct/St-85 | FPM-0.6
142 Up 4 Charlie Allison (England) flag Charlie Allison (England) 274.48 M-20 | Ct/St-14 | FPM-0.7
143 Down 69 Mohammad Wasim (Pakistan) flag Mohammad Wasim (Pakistan) 273.48 M-46 | Ct/St-23 | FPM-0.5
144 Up 4 Shashank Singh (India) flag Shashank Singh (India) 273.43 M-41 | Ct/St-17 | FPM-0.4
145 Up 4 Ramandeep Singh (India) flag Ramandeep Singh (India) 273.11 M-31 | Ct/St-14 | FPM-0.5
146 Up 18 Matthew Breetzke (South Africa) flag Matthew Breetzke (South Africa) 272.97 M-65 | Ct/St-26 | FPM-0.4
147 Down 14 Muhammad Waseem (U.A.E.) flag Muhammad Waseem (U.A.E.) 271.49 M-46 | Ct/St-27 | FPM-0.6
148 Up 2 James Fuller (England) flag James Fuller (England) 271.45 M-99 | Ct/St-37 | FPM-0.4
149 Up 6 Luke Hollman (England) flag Luke Hollman (England) 271.31 M-54 | Ct/St-25 | FPM-0.5
150 Down 68 Mohammad Naim (Bangladesh) flag Mohammad Naim (Bangladesh) 269.91 M-54 | Ct/St-27 | FPM-0.5
151 Up 9 Gareth Roderick (South Africa) flag Gareth Roderick (South Africa) 268.98 M-35 | Ct/St-33 | FPM-0.9
152 Up 20 Liam Livingstone (England) flag Liam Livingstone (England) 268.71 M-134 | Ct/St-45 | FPM-0.3
153 Up 21 Olly Stone (England) flag Olly Stone (England) 268.54 M-70 | Ct/St-26 | FPM-0.4
154 Up 8 Sean Dickson (South Africa) flag Sean Dickson (South Africa) 268.40 M-51 | Ct/St-27 | FPM-0.5
155 Up 8 Shivam Dube (India) flag Shivam Dube (India) 267.48 M-55 | Ct/St-18 | FPM-0.3
156 Down 28 Faheem Ashraf (Pakistan) flag Faheem Ashraf (Pakistan) 266.77 M-74 | Ct/St-37 | FPM-0.5
157 Down 17 Rachin Ravindra (New Zealand) flag Rachin Ravindra (New Zealand) 266.61 M-55 | Ct/St-26 | FPM-0.5
158 Down 22 Wanindu Hasaranga (Sri Lanka) flag Wanindu Hasaranga (Sri Lanka) 265.30 M-86 | Ct/St-33 | FPM-0.4
159 Up 12 Daniel Sams (Australia) flag Daniel Sams (Australia) 264.19 M-139 | Ct/St-59 | FPM-0.4
160 Up 8 Ross Whiteley (England) flag Ross Whiteley (England) 263.84 M-88 | Ct/St-33 | FPM-0.4
161 Up 275 Ben Pomare (New Zealand) flag Ben Pomare (New Zealand) 263.24 M-18 | Ct/St-12 | FPM-0.7
162 Up 7 Chris Benjamin (England) flag Chris Benjamin (England) 262.56 M-64 | Ct/St-29 | FPM-0.5
163 Up 57 Hasan Nawaz (Pakistan) flag Hasan Nawaz (Pakistan) 261.10 M-35 | Ct/St-19 | FPM-0.5
164 Up 6 Virat Kohli (India) flag Virat Kohli (India) 260.74 M-60 | Ct/St-33 | FPM-0.6
165 Up 11 Joe Clarke (England) flag Joe Clarke (England) 260.74 M-137 | Ct/St-57 | FPM-0.4
166 Up 13 Mitchell Santner (New Zealand) flag Mitchell Santner (New Zealand) 260.21 M-71 | Ct/St-31 | FPM-0.4
167 Down 54 Glenn Phillips (New Zealand) flag Glenn Phillips (New Zealand) 259.43 M-61 | Ct/St-30 | FPM-0.5
168 Up 5 Tilak Varma (India) flag Tilak Varma (India) 259.15 M-54 | Ct/St-32 | FPM-0.6
169 Down 26 Tom Alsop (England) flag Tom Alsop (England) 258.76 M-62 | Ct/St-25 | FPM-0.4
170 Up 7 Yashasvi Jaiswal (India) flag Yashasvi Jaiswal (India) 256.54 M-54 | Ct/St-24 | FPM-0.4
171 Up 7 Jack Taylor (England) flag Jack Taylor (England) 256.29 M-54 | Ct/St-30 | FPM-0.6
172 Up 8 Tom Clark (England) flag Tom Clark (England) 255.60 M-36 | Ct/St-23 | FPM-0.6
173 Up 15 Andre Fletcher (West Indies) flag Andre Fletcher (West Indies) 255.34 M-94 | Ct/St-39 | FPM-0.4
174 Up 21 James Neesham (New Zealand) flag James Neesham (New Zealand) 255.06 M-95 | Ct/St-38 | FPM-0.4
175 Up 7 Iftikhar Ahmed (Pakistan) flag Iftikhar Ahmed (Pakistan) 254.35 M-78 | Ct/St-40 | FPM-0.5
176 Down 114 Akbar Ali (Bangladesh) flag Akbar Ali (Bangladesh) 250.30 M-31 | Ct/St-22 | FPM-0.7
177 Up 10 M Shahrukh Khan (India) flag M Shahrukh Khan (India) 249.84 M-44 | Ct/St-21 | FPM-0.5
178 Down 83 Jayden Lennox (New Zealand) flag Jayden Lennox (New Zealand) 249.45 M-34 | Ct/St-23 | FPM-0.7
179 Down 113 Ollie Pope (England) flag Ollie Pope (England) 248.39 M-39 | Ct/St-21 | FPM-0.5
180 Down 99 Tom Blundell (New Zealand) flag Tom Blundell (New Zealand) 248.20 M-22 | Ct/St-15 | FPM-0.7
181 Up 11 Shan Masood (Pakistan) flag Shan Masood (Pakistan) 247.88 M-83 | Ct/St-41 | FPM-0.5
182 Up 8 Abdul Samad (India) flag Abdul Samad (India) 247.63 M-40 | Ct/St-18 | FPM-0.5
183 Up 10 Suryakumar Yadav (India) flag Suryakumar Yadav (India) 246.76 M-51 | Ct/St-19 | FPM-0.4
184 Up 2 Lewis Gregory (England) flag Lewis Gregory (England) 246.48 M-113 | Ct/St-48 | FPM-0.4
185 Down 38 Mehidy Hasan Miraz (Bangladesh) flag Mehidy Hasan Miraz (Bangladesh) 245.68 M-57 | Ct/St-23 | FPM-0.4
186 Up 266 Sean Abbott (Australia) flag Sean Abbott (Australia) 244.74 M-78 | Ct/St-34 | FPM-0.4
187 Down 33 David Wiese (Namibia) flag David Wiese (Namibia) 244.62 M-107 | Ct/St-50 | FPM-0.5
188 Down 13 James Coles (England) flag James Coles (England) 243.44 M-64 | Ct/St-33 | FPM-0.5
189 Up 163 Marnus Labuschagne (Australia) flag Marnus Labuschagne (Australia) 243.39 M-33 | Ct/St-26 | FPM-0.8
190 Up 9 Krunal Pandya (India) flag Krunal Pandya (India) 243.15 M-58 | Ct/St-24 | FPM-0.4
191 Up 52 Haider Ali (Pakistan) flag Haider Ali (Pakistan) 241.80 M-65 | Ct/St-23 | FPM-0.4
192 Up 10 Colin Ingram (South Africa) flag Colin Ingram (South Africa) 241.13 M-73 | Ct/St-29 | FPM-0.4
193 Up 26 Moeen Ali (England) flag Moeen Ali (England) 240.33 M-160 | Ct/St-50 | FPM-0.3
194 Up 7 Ravi Bishnoi (India) flag Ravi Bishnoi (India) 240.01 M-54 | Ct/St-20 | FPM-0.4
195 Up 2 David Warner (Australia) flag David Warner (Australia) 239.73 M-97 | Ct/St-39 | FPM-0.4
196 Down 45 Yasir Ali (Bangladesh) flag Yasir Ali (Bangladesh) 238.77 M-40 | Ct/St-24 | FPM-0.6
197 Up 7 Prabhsimran Singh (India) flag Prabhsimran Singh (India) 237.55 M-46 | Ct/St-5 | FPM-0.1
198 Down 59 Jaker Ali (Bangladesh) flag Jaker Ali (Bangladesh) 237.31 M-52 | Ct/St-21 | FPM-0.4
199 Down 1 Michael Bracewell (New Zealand) flag Michael Bracewell (New Zealand) 237.05 M-55 | Ct/St-27 | FPM-0.5
200 Up 5 Matthew Montgomery (Germany) flag Matthew Montgomery (Germany) 237.02 M-42 | Ct/St-20 | FPM-0.5
Tags: #topcricketplayersofalltime #bestcricketplayersofalltime #greatestcricketplayers #t20cricket #t20s #ment20s #dalephillips #phillips #mahidulislamankon #ankon #sahibzadafarhan #farhan #harryfinch #finch #lhuandrepretorius #pretorius #shreyasiyer #iyer #kaseyaldridge #aldridge #stevensmith #smith #willsmeed #smeed #rovmanpowell #powell #matthewboyle #boyle #iccrankings #icctestrankings #iccodirankings #icct20irankings #iccteamrankings #iccplayerrankings #iccmenrankings #iccwomenrankings #iplrankings