Listing top 1,000 individual match performances as per our scorecards. Each scored using contextual logic—factoring in opposition strength, match pressure, conditions, game importance etc. The list is scientifically based, so some lesser-known performances may outrank legendary ones. No manual adjustments are made; everything is merit-based.  For the last update date and full update schedule, refer to FAQs.
CRR Change Name Points Stats
201 Down 7 George Dockrell (Ireland) flag George Dockrell (Ireland) 55.58 3-Ct/St in 2nd inns vs West Indies at St George's on 15-Jan-2020
202 Down 7 Rinku Singh (India) flag Rinku Singh (India) 55.57 3-Ct/St in 1st inns vs Zimbabwe at Harare on 13-Jul-2024
203 Down 7 Kanwarpal Tathgur (Canada) flag Kanwarpal Tathgur (Canada) 55.54 3-Ct/St in 2nd inns vs Namibia at Windhoek on 19-Mar-2025
204 Down 7 Rilee Rossouw (South Africa) flag Rilee Rossouw (South Africa) 55.51 3-Ct/St in 2nd inns vs Bangladesh at Mirpur on 07-Jul-2015
205 Down 7 Chris Jordan (England) flag Chris Jordan (England) 55.51 3-Ct/St in 1st inns vs West Indies at Basseterre on 10-Mar-2019
206 Down 7 Quinton de Kock (South Africa) flag Quinton de Kock (South Africa) 55.46 3-Ct/St in 2nd inns vs Sri Lanka at Hambantota on 04-Aug-2013
207 Down 7 Fahad Tariq (U.A.E.) flag Fahad Tariq (U.A.E.) 55.28 3-Ct/St in 1st inns vs Bangladesh at Mirpur on 26-Feb-2016
208 Down 7 Mohammad Nabi (Afghanistan) flag Mohammad Nabi (Afghanistan) 55.21 3-Ct/St in 1st inns vs Zimbabwe at Harare on 31-Oct-2025
209 Down 7 Rahmanullah Gurbaz (Afghanistan) flag Rahmanullah Gurbaz (Afghanistan) 55.14 3-Ct/St in 2nd inns vs United Arab Emirates at Sharjah on 05-Sep-2025
210 Down 7 Harry Tector (Ireland) flag Harry Tector (Ireland) 55.13 3-Ct/St in 1st inns vs Zimbabwe at Harare on 22-Feb-2025
211 Down 7 Mohammad Rizwan (Pakistan) flag Mohammad Rizwan (Pakistan) 54.86 3-Ct/St in 1st inns vs Bangladesh at Mirpur on 19-Nov-2021
212 Down 7 Mohammad Rizwan (Pakistan) flag Mohammad Rizwan (Pakistan) 54.86 3-Ct/St in 1st inns vs Bangladesh at Mirpur on 20-Nov-2021
213 Down 7 Fayaz Khan (Germany) flag Fayaz Khan (Germany) 54.82 3-Ct/St in 2nd inns vs Canada at Al Amerat on 22-Feb-2022
214 Down 7 Tom Latham (New Zealand) flag Tom Latham (New Zealand) 54.80 3-Ct/St in 1st inns vs India at Delhi on 01-Nov-2017
215 Down 7 Kumar Sangakkara (Sri Lanka) flag Kumar Sangakkara (Sri Lanka) 54.80 3-Ct/St in 1st inns vs Australia at Perth on 31-Oct-2010
216 Down 7 Janak Prakash (Singapore) flag Janak Prakash (Singapore) 54.79 3-Ct/St in 1st inns vs United States of America at Bulawayo on 12-Jul-2022
217 Down 7 Umar Akmal (Pakistan) flag Umar Akmal (Pakistan) 54.77 3-Ct/St in 1st inns vs New Zealand at Hamilton on 28-Dec-2010
218 Down 7 Tim Paine (Australia) flag Tim Paine (Australia) 54.74 3-Ct/St in 1st inns vs India at Guwahati on 10-Oct-2017
219 Down 7 Kusal Mendis (Sri Lanka) flag Kusal Mendis (Sri Lanka) 54.70 3-Ct/St in 1st inns vs New Zealand at Mount Maunganui on 28-Dec-2024
220 Down 7 Usman Khan (Pakistan) flag Usman Khan (Pakistan) 54.61 3-Ct/St in 1st inns vs Sri Lanka at Dambula on 07-Jan-2026
221 Down 8 Quinton de Kock (South Africa) flag Quinton de Kock (South Africa) 54.61 3-Ct/St in 2nd inns vs New Zealand at Auckland on 17-Feb-2017
222 Down 8 Fraser Watts (Scotland) flag Fraser Watts (Scotland) 54.49 3-Ct/St in 1st inns vs Ireland at Dubai on 11-Feb-2010
223 Down 8 Brad Haddin (Australia) flag Brad Haddin (Australia) 54.45 3-Ct/St in 1st inns vs New Zealand at Wellington on 26-Feb-2010
224 Down 8 Mohammad Rizwan (Pakistan) flag Mohammad Rizwan (Pakistan) 54.45 3-Ct/St in 1st inns vs South Africa at Centurion on 16-Apr-2021
225 Down 8 Denesh Ramdin (West Indies) flag Denesh Ramdin (West Indies) 54.30 3-Ct/St in 1st inns vs Australia at Hobart on 21-Feb-2010
226 Down 8 Dinesh Karthik (India) flag Dinesh Karthik (India) 54.26 3-Ct/St in 1st inns vs Pakistan at Dubai on 28-Aug-2022
227 Down 8 Binod Bhandari (Nepal) flag Binod Bhandari (Nepal) 54.25 3-Ct/St in 2nd inns vs Hong Kong at Colombo on 24-Nov-2014
228 Down 8 Emmanuel Bundi (Kenya) flag Emmanuel Bundi (Kenya) 54.23 3-Ct/St in 1st inns vs Uganda at Accra on 17-Mar-2024
229 Down 8 Jos Buttler (England) flag Jos Buttler (England) 54.23 3-Ct/St in 2nd inns vs Australia at Melbourne on 10-Feb-2018
230 Down 8 Mohammad Nabi (Afghanistan) flag Mohammad Nabi (Afghanistan) 54.22 3-Ct/St in 2nd inns vs Ireland at Greater Noida on 12-Mar-2017
231 Down 8 Demar Johnson (Cayman) flag Demar Johnson (Cayman) 54.21 3-Ct/St in 1st inns vs Canada at George Town on 23-Apr-2025
232 Down 8 Kamran Akmal (Pakistan) flag Kamran Akmal (Pakistan) 54.17 3-Ct/St in 1st inns vs England at Bristol on 28-Aug-2006
233 Down 8 MS Dhoni (India) flag MS Dhoni (India) 54.17 3-Ct/St in 2nd inns vs Australia at Melbourne on 29-Jan-2016
234 Down 8 Nick Greenwood (Jersey) flag Nick Greenwood (Jersey) 54.09 3-Ct/St in 2nd inns vs Oman at Abu Dhabi on 27-Oct-2019
235 Down 8 Nikolaas Davin (Namibia) flag Nikolaas Davin (Namibia) 54.09 3-Ct/St in 1st inns vs Ireland at Dubai on 02-Nov-2019
236 Down 8 MS Dhoni (India) flag MS Dhoni (India) 54.01 3-Ct/St in 1st inns vs Australia at Melbourne on 03-Feb-2012
237 Down 8 Kumar Sangakkara (Sri Lanka) flag Kumar Sangakkara (Sri Lanka) 54.01 3-Ct/St in 2nd inns vs Pakistan at Dubai on 13-Dec-2013
238 Down 8 Rakep Patel (Kenya) flag Rakep Patel (Kenya) 53.96 3-Ct/St in 1st inns vs Scotland at Dubai on 13-Mar-2012
239 Down 8 Laksh Bakrania (Tanzania) flag Laksh Bakrania (Tanzania) 53.95 3-Ct/St in 2nd inns vs Uganda at Harare on 28-Sep-2025
240 Down 8 Lega Siaka (P.N.G.) flag Lega Siaka (P.N.G.) 53.83 3-Ct/St in 1st inns vs Ireland at Townsville on 07-Feb-2016
241 Down 8 Assad Vala (P.N.G.) flag Assad Vala (P.N.G.) 53.83 3-Ct/St in 2nd inns vs Ireland at Townsville on 09-Feb-2016
242 Down 8 Lega Siaka (P.N.G.) flag Lega Siaka (P.N.G.) 53.83 3-Ct/St in 2nd inns vs Singapore at Dubai on 25-Oct-2019
243 Down 8 Mark Watt (Scotland) flag Mark Watt (Scotland) 53.68 3-Ct/St in 1st inns vs New Zealand at Edinburgh on 29-Jul-2022
244 Down 8 Josh Inglis (Australia) flag Josh Inglis (Australia) 53.63 3-Ct/St in 1st inns vs India at Melbourne on 31-Oct-2025
245 Down 8 Kamran Akmal (Pakistan) flag Kamran Akmal (Pakistan) 53.48 3-Ct/St in 2nd inns vs New Zealand at Dubai on 12-Nov-2009
246 Down 8 Jos Buttler (England) flag Jos Buttler (England) 53.38 3-Ct/St in 2nd inns vs Pakistan at Dubai on 27-Nov-2015
247 Down 8 Devon Thomas (West Indies) flag Devon Thomas (West Indies) 53.38 3-Ct/St in 1st inns vs India at Basseterre on 01-Aug-2022
248 Down 8 MS Dhoni (India) flag MS Dhoni (India) 53.35 3-Ct/St in 1st inns vs Sri Lanka at Mirpur on 01-Mar-2016
249 Down 8 Hardik Pandya (India) flag Hardik Pandya (India) 53.34 3-Ct/St in 2nd inns vs Bangladesh at Delhi on 09-Oct-2024
250 Down 8 Sam Billings (England) flag Sam Billings (England) 53.32 3-Ct/St in 2nd inns vs Pakistan at Dubai on 26-Nov-2015
251 Down 8 Dwayne Bravo (West Indies) flag Dwayne Bravo (West Indies) 53.32 3-Ct/St in 2nd inns vs Zimbabwe at North Sound on 03-Mar-2013
252 Down 8 Soumya Sarkar (Bangladesh) flag Soumya Sarkar (Bangladesh) 53.22 3-Ct/St in 1st inns vs Sri Lanka at Sylhet on 09-Mar-2024
253 Down 8 Riyan Parag (India) flag Riyan Parag (India) 53.21 3-Ct/St in 2nd inns vs Bangladesh at Hyderabad on 12-Oct-2024
254 Down 8 Lorcan Tucker (Ireland) flag Lorcan Tucker (Ireland) 53.19 3-Ct/St in 1st inns vs India at Malahide on 28-Jun-2022
255 Down 8 Brendan Taylor (Zimbabwe) flag Brendan Taylor (Zimbabwe) 53.16 3-Ct/St in 2nd inns vs Afghanistan at Sharjah on 05-Feb-2018
256 Down 8 Sarfaraz Ahmed (Pakistan) flag Sarfaraz Ahmed (Pakistan) 53.16 3-Ct/St in 1st inns vs England at Dubai on 27-Nov-2015
257 Down 8 Sarfaraz Ahmed (Pakistan) flag Sarfaraz Ahmed (Pakistan) 53.16 3-Ct/St in 1st inns vs Sri Lanka at Abu Dhabi on 26-Oct-2017
258 Down 8 Mustafizur Rahman (Bangladesh) flag Mustafizur Rahman (Bangladesh) 53.15 3-Ct/St in 1st inns vs Afghanistan at Chattogram on 21-Sep-2019
259 Down 8 Harry Tector (Ireland) flag Harry Tector (Ireland) 53.14 3-Ct/St in 1st inns vs Afghanistan at Belfast on 09-Aug-2022
260 Down 8 Sarfaraz Ahmed (Pakistan) flag Sarfaraz Ahmed (Pakistan) 53.13 3-Ct/St in 2nd inns vs New Zealand at Dubai on 04-Nov-2018
261 Down 8 Brendon McCullum (New Zealand) flag Brendon McCullum (New Zealand) 52.98 3-Ct/St in 1st inns vs England at Auckland on 09-Feb-2013
262 Down 8 Kamran Akmal (Pakistan) flag Kamran Akmal (Pakistan) 52.94 3-Ct/St in 1st inns vs Zimbabwe at King City on 12-Oct-2008
263 Down 8 Kevin Pietersen (England) flag Kevin Pietersen (England) 52.94 3-Ct/St in 2nd inns vs Australia at Southampton on 13-Jun-2005
264 Down 8 Jos Buttler (England) flag Jos Buttler (England) 52.85 3-Ct/St in 1st inns vs Australia at Southampton on 06-Sep-2020
265 Down 8 Martin Guptill (New Zealand) flag Martin Guptill (New Zealand) 52.67 3-Ct/St in 1st inns vs Zimbabwe at Auckland on 11-Feb-2012
266 Down 8 Gerhard Erasmus (Namibia) flag Gerhard Erasmus (Namibia) 52.62 4-Ct/St in 2nd inns vs United Arab Emirates at Dubai on 05-Oct-2021
267 Down 8 Kamran Akmal (Pakistan) flag Kamran Akmal (Pakistan) 52.54 3-Ct/St in 2nd inns vs Bangladesh at Mirpur on 30-Mar-2014
268 Down 8 Nicholas Pooran (West Indies) flag Nicholas Pooran (West Indies) 52.38 3-Ct/St in 1st inns vs Australia at Gros Islet on 14-Jul-2021
269 Down 8 Jitesh Sharma (India) flag Jitesh Sharma (India) 52.32 3-Ct/St in 1st inns vs South Africa at Dharamsala on 14-Dec-2025
270 Down 8 Lorcan Tucker (Ireland) flag Lorcan Tucker (Ireland) 52.28 3-Ct/St in 1st inns vs South Africa at Malahide on 19-Jul-2021
271 Down 8 Ben Dunk (Australia) flag Ben Dunk (Australia) 52.25 3-Ct/St in 1st inns vs South Africa at Melbourne on 07-Nov-2014
272 Down 8 MS Dhoni (India) flag MS Dhoni (India) 52.25 3-Ct/St in 2nd inns vs New Zealand at Delhi on 01-Nov-2017
273 Down 8 Quinton de Kock (South Africa) flag Quinton de Kock (South Africa) 52.25 3-Ct/St in 2nd inns vs West Indies at Centurion on 25-Mar-2023
274 Down 8 Devon Conway (New Zealand) flag Devon Conway (New Zealand) 52.25 3-Ct/St in 2nd inns vs Pakistan at Hamilton on 14-Jan-2024
275 Down 8 MS Dhoni (India) flag MS Dhoni (India) 52.16 3-Ct/St in 2nd inns vs Sri Lanka at Ranchi on 12-Feb-2016
276 Down 8 Andre Fletcher (West Indies) flag Andre Fletcher (West Indies) 52.16 3-Ct/St in 1st inns vs South Africa at North Sound on 19-May-2010
277 Down 8 Alex Carey (Australia) flag Alex Carey (Australia) 52.16 3-Ct/St in 1st inns vs Sri Lanka at Brisbane on 30-Oct-2019
278 Down 8 Kusal Mendis (Sri Lanka) flag Kusal Mendis (Sri Lanka) 52.16 3-Ct/St in 1st inns vs New Zealand at Dambula on 09-Nov-2024
279 Down 8 Calum MacLeod (Scotland) flag Calum MacLeod (Scotland) 52.12 4-Ct/St in 1st inns vs Ireland at Malahide on 20-Sep-2019
280 Down 8 Litton Das (Bangladesh) flag Litton Das (Bangladesh) 52.06 3-Ct/St in 2nd inns vs Pakistan at Mirpur on 22-Jul-2025
281 Down 8 Denesh Ramdin (West Indies) flag Denesh Ramdin (West Indies) 52.06 3-Ct/St in 2nd inns vs England at Bridgetown on 09-Mar-2014
282 Down 8 Tim Paine (Australia) flag Tim Paine (Australia) 52.00 3-Ct/St in 2nd inns vs Sri Lanka at Geelong on 19-Feb-2017
283 Down 8 Kusal Perera (Sri Lanka) flag Kusal Perera (Sri Lanka) 51.97 3-Ct/St in 2nd inns vs Bangladesh at Colombo on 16-Mar-2018
284 Down 8 Tim Seifert (New Zealand) flag Tim Seifert (New Zealand) 51.94 3-Ct/St in 1st inns vs West Indies at Auckland on 27-Nov-2020
285 Down 8 Mitchell Hay (New Zealand) flag Mitchell Hay (New Zealand) 51.94 3-Ct/St in 1st inns vs Pakistan at Christchurch on 16-Mar-2025
286 Down 8 Heino Kuhn (South Africa) flag Heino Kuhn (South Africa) 51.84 3-Ct/St in 1st inns vs Australia at Johannesburg on 16-Oct-2011
287 Down 8 Dinesh Chandimal (Sri Lanka) flag Dinesh Chandimal (Sri Lanka) 51.84 3-Ct/St in 1st inns vs South Africa at Colombo on 14-Aug-2018
288 Down 8 Devon Conway (New Zealand) flag Devon Conway (New Zealand) 51.84 3-Ct/St in 1st inns vs West Indies at Dunedin on 13-Nov-2025
289 Down 8 Dinesh Karthik (India) flag Dinesh Karthik (India) 51.66 3-Ct/St in 1st inns vs West Indies at Kolkata on 04-Nov-2018
290 Down 8 Craig Kieswetter (England) flag Craig Kieswetter (England) 51.62 3-Ct/St in 1st inns vs India at Manchester on 31-Aug-2011
291 Down 8 Logan van Beek (Netherlands) flag Logan van Beek (Netherlands) 51.55 3-Ct/St in 1st inns vs Nepal at Dallas on 04-Jun-2024
292 Down 8 Rishabh Pant (India) flag Rishabh Pant (India) 51.46 2-Ct/St in 2nd inns vs South Africa at Bridgetown on 29-Jun-2024
293 Down 8 Mark Boucher (South Africa) flag Mark Boucher (South Africa) 51.37 3-Ct/St in 2nd inns vs Afghanistan at Bridgetown on 05-May-2010
294 Down 8 Kumar Sangakkara (Sri Lanka) flag Kumar Sangakkara (Sri Lanka) 51.35 3-Ct/St in 2nd inns vs Ireland at London on 14-Jun-2009
295 Down 8 Bilal Tahir (Kuwait) flag Bilal Tahir (Kuwait) 51.32 4-Ct/St in 2nd inns vs Malaysia at Hong Kong on 08-Mar-2023
296 Down 8 Irfan Karim (Kenya) flag Irfan Karim (Kenya) 50.84 4-Ct/St in 2nd inns vs Tanzania at Windhoek on 25-Nov-2023
297 Down 8 Freddie Klokker (Denmark) flag Freddie Klokker (Denmark) 50.82 4-Ct/St in 1st inns vs Jersey at Almeria on 17-Oct-2021
298 Down 8 Farruque Nhaduate (Mozambique) flag Farruque Nhaduate (Mozambique) 50.63 4-Ct/St in 1st inns vs Rwanda at Nairobi on 23-Oct-2024
299 Down 8 Syed Aziz (Malaysia) flag Syed Aziz (Malaysia) 50.51 4-Ct/St in 2nd inns vs Singapore at Kirtipur on 02-Nov-2023
300 Down 8 Peter Borren (Netherlands) flag Peter Borren (Netherlands) 49.93 4-Ct/St in 1st inns vs Bangladesh at The Hague on 26-Jul-2012
Tags: #topcricketplayersofalltime #bestcricketplayersofalltime #greatestcricketplayers #t20icricket #t20is #ment20is #georgedockrell #dockrell #rinkusingh #singh #kanwarpaltathgur #tathgur #rileerossouw #rossouw #chrisjordan #jordan #quintondekock #kock #fahadtariq #tariq #mohammadnabi #nabi #rahmanullahgurbaz #gurbaz #harrytector #tector #mohammadrizwan #rizwan #iccrankings #icctestrankings #iccodirankings #icct20irankings #iccteamrankings #iccplayerrankings #iccmenrankings #iccwomenrankings #iplrankings