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.  Updated - 16th Nov 2025. Next Update- post 7th Jan 2026.
CRR Change Name Points Stats
401 Down 4 Kamran Akmal (Pakistan) flag Kamran Akmal (Pakistan) 42.67 2-Ct/St in 1st inns vs West Indies at Mirpur on 01-Apr-2014
402 Down 4 Kusal Perera (Sri Lanka) flag Kusal Perera (Sri Lanka) 42.65 2-Ct/St in 2nd inns vs Ireland at Abu Dhabi on 20-Oct-2021
403 Down 4 Shreyas Movva (Canada) flag Shreyas Movva (Canada) 42.65 2-Ct/St in 2nd inns vs Pakistan at New York on 11-Jun-2024
404 Down 4 Litton Das (Bangladesh) flag Litton Das (Bangladesh) 42.60 2-Ct/St in 1st inns vs Sri Lanka at Dallas on 07-Jun-2024
405 Down 4 Colin Smith (Scotland) flag Colin Smith (Scotland) 42.57 2-Ct/St in 1st inns vs South Africa at London on 07-Jun-2009
406 Down 4 Brad Haddin (Australia) flag Brad Haddin (Australia) 42.57 2-Ct/St in 2nd inns vs Sri Lanka at Bridgetown on 09-May-2010
407 Down 4 Kamran Akmal (Pakistan) flag Kamran Akmal (Pakistan) 42.54 2-Ct/St in 2nd inns vs South Africa at Gros Islet on 10-May-2010
408 Down 4 Rahmanullah Gurbaz (Afghanistan) flag Rahmanullah Gurbaz (Afghanistan) 42.44 2-Ct/St in 2nd inns vs Sri Lanka at Brisbane on 01-Nov-2022
409 Down 4 Mushfiqur Rahim (Bangladesh) flag Mushfiqur Rahim (Bangladesh) 42.41 2-Ct/St in 2nd inns vs Pakistan at Cape Town on 20-Sep-2007
410 Down 4 Brendan Taylor (Zimbabwe) flag Brendan Taylor (Zimbabwe) 42.39 2-Ct/St in 1st inns vs Australia at Cape Town on 12-Sep-2007
411 Down 4 Sanju Samson (India) flag Sanju Samson (India) 42.39 2-Ct/St in 1st inns vs Pakistan at Dubai on 28-Sep-2025
412 Down 4 Kumar Sangakkara (Sri Lanka) flag Kumar Sangakkara (Sri Lanka) 42.36 2-Ct/St in 1st inns vs West Indies at Pallekele on 29-Sep-2012
413 Down 4 Devon Conway (New Zealand) flag Devon Conway (New Zealand) 42.34 2-Ct/St in 2nd inns vs Sri Lanka at Sydney on 29-Oct-2022
414 Down 4 Vikram Solanki (England) flag Vikram Solanki (England) 42.31 2-Ct/St in 1st inns vs New Zealand at Durban on 18-Sep-2007
415 Down 4 Dinesh Chandimal (Sri Lanka) flag Dinesh Chandimal (Sri Lanka) 42.29 2-Ct/St in 1st inns vs Afghanistan at Kolkata on 17-Mar-2016
416 Down 4 Denesh Ramdin (West Indies) flag Denesh Ramdin (West Indies) 42.29 2-Ct/St in 1st inns vs Sri Lanka at Bengaluru on 20-Mar-2016
417 Down 4 Kaleem Sana (Canada) flag Kaleem Sana (Canada) 42.25 3-Ct/St in 2nd inns vs Nepal at King City on 28-Sep-2024
418 Down 4 Mushfiqur Rahim (Bangladesh) flag Mushfiqur Rahim (Bangladesh) 42.23 2-Ct/St in 1st inns vs Pakistan at Mirpur on 30-Mar-2014
419 Down 4 Zeeshan Ali (Hong Kong) flag Zeeshan Ali (Hong Kong) 42.22 3-Ct/St in 1st inns vs Malaysia at Al Amerat on 17-Apr-2024
420 Down 4 Pratik Athavale (Oman) flag Pratik Athavale (Oman) 42.22 3-Ct/St in 2nd inns vs Malaysia at Kirtipur on 30-Oct-2023
421 Down 4 JP Kotze (Namibia) flag JP Kotze (Namibia) 42.22 3-Ct/St in 2nd inns vs Nigeria at Accra on 18-Mar-2024
422 Down 4 Quinton de Kock (South Africa) flag Quinton de Kock (South Africa) 42.21 2-Ct/St in 2nd inns vs England at Mumbai on 18-Mar-2016
423 Down 4 Litton Das (Bangladesh) flag Litton Das (Bangladesh) 42.21 2-Ct/St in 2nd inns vs Netherlands at Kingstown on 13-Jun-2024
424 Down 4 Adam Gilchrist (Australia) flag Adam Gilchrist (Australia) 42.18 2-Ct/St in 1st inns vs England at Cape Town on 14-Sep-2007
425 Down 4 Kusal Mendis (Sri Lanka) flag Kusal Mendis (Sri Lanka) 42.18 2-Ct/St in 1st inns vs Namibia at Geelong on 16-Oct-2022
426 Down 4 Lorcan Tucker (Ireland) flag Lorcan Tucker (Ireland) 42.18 2-Ct/St in 1st inns vs Zimbabwe at Hobart on 17-Oct-2022
427 Down 4 Quinton de Kock (South Africa) flag Quinton de Kock (South Africa) 42.18 2-Ct/St in 2nd inns vs Bangladesh at Sydney on 27-Oct-2022
428 Down 4 Alex Bushell (Guernsey) flag Alex Bushell (Guernsey) 42.18 3-Ct/St in 1st inns vs Germany at Deventer on 14-Aug-2023
429 Down 4 Tshering Tashi (Bhutan) flag Tshering Tashi (Bhutan) 42.18 3-Ct/St in 1st inns vs Bahrain at Doha on 23-Nov-2024
430 Down 4 Shreyas Movva (Canada) flag Shreyas Movva (Canada) 42.16 2-Ct/St in 2nd inns vs Ireland at New York on 07-Jun-2024
431 Down 4 Rishabh Pant (India) flag Rishabh Pant (India) 42.13 2-Ct/St in 1st inns vs Ireland at New York on 05-Jun-2024
432 Down 4 Mohammad Rizwan (Pakistan) flag Mohammad Rizwan (Pakistan) 42.13 2-Ct/St in 1st inns vs Ireland at Lauderhill on 16-Jun-2024
433 Down 4 Collins Obuya (Kenya) flag Collins Obuya (Kenya) 42.12 3-Ct/St in 2nd inns vs Nepal at Nairobi on 29-Aug-2022
434 Down 4 Kusal Mendis (Sri Lanka) flag Kusal Mendis (Sri Lanka) 42.10 2-Ct/St in 2nd inns vs Netherlands at Gros Islet on 16-Jun-2024
435 Down 4 Kamran Akmal (Pakistan) flag Kamran Akmal (Pakistan) 42.08 2-Ct/St in 2nd inns vs Bangladesh at Gros Islet on 01-May-2010
436 Down 4 Naseem Khushi (Oman) flag Naseem Khushi (Oman) 42.08 2-Ct/St in 1st inns vs United Arab Emirates at Doha on 23-Sep-2023
437 Down 4 Wesley Barresi (Netherlands) flag Wesley Barresi (Netherlands) 41.98 3-Ct/St in 1st inns vs Scotland at Dubai on 22-Mar-2012
438 Down 4 Taranjit Bharaj (Denmark) flag Taranjit Bharaj (Denmark) 41.98 3-Ct/St in 1st inns vs Jersey at Edinburgh on 28-Jul-2023
439 Down 4 Vriitya Aravind (U.A.E.) flag Vriitya Aravind (U.A.E.) 41.98 3-Ct/St in 1st inns vs Hong Kong at Mulpani on 22-Oct-2023
440 Down 4 Zane Green (Namibia) flag Zane Green (Namibia) 41.98 2-Ct/St in 2nd inns vs Scotland at Bridgetown on 06-Jun-2024
441 Down 4 Mohammad Nadeem (Oman) flag Mohammad Nadeem (Oman) 41.97 3-Ct/St in 2nd inns vs Ireland at Al Amerat on 06-Oct-2019
442 Down 4 Solomon Chilemanya (Nigeria) flag Solomon Chilemanya (Nigeria) 41.94 3-Ct/St in 2nd inns vs Botswana at Harare on 02-Oct-2025
443 Down 4 Litton Das (Bangladesh) flag Litton Das (Bangladesh) 41.92 3-Ct/St in 2nd inns vs Zimbabwe at Mirpur on 09-Mar-2020
444 Down 4 Moeen Ali (England) flag Moeen Ali (England) 41.89 2-Ct/St in 1st inns vs New Zealand at Delhi on 30-Mar-2016
445 Down 4 Chris Jordan (England) flag Chris Jordan (England) 41.89 2-Ct/St in 1st inns vs New Zealand at Delhi on 30-Mar-2016
446 Down 4 Hujeifa Jangariya (Eswatini) flag Hujeifa Jangariya (Eswatini) 41.88 3-Ct/St in 2nd inns vs Mozambique at Malkerns on 13-Sep-2025
447 Down 4 MS Dhoni (India) flag MS Dhoni (India) 41.87 2-Ct/St in 1st inns vs New Zealand at Nagpur on 15-Mar-2016
448 Down 4 Jaker Ali (Bangladesh) flag Jaker Ali (Bangladesh) 41.81 3-Ct/St in 1st inns vs Netherlands at Sylhet on 30-Aug-2025
449 Down 4 Luke Ronchi (New Zealand/Australia) flag Luke Ronchi (New Zealand/Australia) 41.79 2-Ct/St in 2nd inns vs Bangladesh at Kolkata on 26-Mar-2016
450 Down 4 Shreyas Movva (Canada) flag Shreyas Movva (Canada) 41.79 2-Ct/St in 2nd inns vs United States of America at George Town on 27-Apr-2025
451 Down 4 George Munsey (Scotland) flag George Munsey (Scotland) 41.71 3-Ct/St in 1st inns vs Netherlands at Glasgow on 18-Jun-2025
452 Down 4 Nicholas Pooran (West Indies) flag Nicholas Pooran (West Indies) 41.69 2-Ct/St in 2nd inns vs South Africa at North Sound on 23-Jun-2024
453 Down 4 AB de Villiers (South Africa) flag AB de Villiers (South Africa) 41.62 2-Ct/St in 2nd inns vs India at Mirpur on 04-Apr-2014
454 Down 4 Faf du Plessis (South Africa) flag Faf du Plessis (South Africa) 41.62 2-Ct/St in 2nd inns vs India at Mirpur on 04-Apr-2014
455 Down 4 Abdur Rehman (Pakistan) flag Abdur Rehman (Pakistan) 41.62 2-Ct/St in 2nd inns vs Australia at Gros Islet on 14-May-2010
456 Down 4 James Foster (England) flag James Foster (England) 41.54 2-Ct/St in 2nd inns vs West Indies at London on 15-Jun-2009
457 Down 4 Matthew Wade (Australia) flag Matthew Wade (Australia) 41.38 2-Ct/St in 1st inns vs Sri Lanka at Perth on 25-Oct-2022
458 Down 4 Richmond Mutumbami (Zimbabwe) flag Richmond Mutumbami (Zimbabwe) 41.37 3-Ct/St in 1st inns vs Namibia at Bulawayo on 24-May-2022
459 Down 4 Gary Wilson (Ireland) flag Gary Wilson (Ireland) 41.27 3-Ct/St in 1st inns vs Afghanistan at Magheramason on 20-Aug-2018
460 Down 4 AB de Villiers (South Africa) flag AB de Villiers (South Africa) 41.17 3-Ct/St in 2nd inns vs Bangladesh at Johannesburg on 05-Nov-2008
461 Down 4 Denesh Ramdin (West Indies) flag Denesh Ramdin (West Indies) 41.15 2-Ct/St in 2nd inns vs India at Bridgetown on 09-May-2010
462 Down 4 Nicholas Pooran (West Indies) flag Nicholas Pooran (West Indies) 41.07 3-Ct/St in 1st inns vs Ireland at Basseterre on 19-Jan-2020
463 Down 4 Nurul Hasan (Bangladesh) flag Nurul Hasan (Bangladesh) 41.02 3-Ct/St in 2nd inns vs Papua New Guinea at Al Amerat on 21-Oct-2021
464 Down 4 Mohammad Shahzad (Afghanistan) flag Mohammad Shahzad (Afghanistan) 40.69 2-Ct/St in 1st inns vs Pakistan at Hangzhou on 06-Oct-2023
465 Down 4 Shai Hope (West Indies) flag Shai Hope (West Indies) 40.66 2-Ct/St in 1st inns vs Pakistan at Karachi on 13-Dec-2021
466 Down 4 Nicholas Pooran (West Indies) flag Nicholas Pooran (West Indies) 40.66 2-Ct/St in 1st inns vs Pakistan at Karachi on 14-Dec-2021
467 Down 4 Scott Edwards (Netherlands) flag Scott Edwards (Netherlands) 40.66 3-Ct/St in 1st inns vs Papua New Guinea at Dubai on 02-Nov-2019
468 Down 4 Matthew Wade (Australia) flag Matthew Wade (Australia) 40.64 2-Ct/St in 2nd inns vs England at Southampton on 29-Aug-2013
469 Down 4 Kusal Mendis (Sri Lanka) flag Kusal Mendis (Sri Lanka) 40.57 2-Ct/St in 2nd inns vs India at Pune on 05-Jan-2023
470 Down 4 Quinton de Kock (South Africa) flag Quinton de Kock (South Africa) 40.43 2-Ct/St in 1st inns vs India at Rajkot on 17-Jun-2022
471 Down 4 Phil Salt (England) flag Phil Salt (England) 40.36 2-Ct/St in 1st inns vs India at Mumbai on 02-Feb-2025
472 Down 4 Quinton de Kock (South Africa) flag Quinton de Kock (South Africa) 40.34 2-Ct/St in 2nd inns vs India at Thiruvananthapuram on 28-Sep-2022
473 Down 4 Quinton de Kock (South Africa) flag Quinton de Kock (South Africa) 40.24 2-Ct/St in 2nd inns vs Sri Lanka at Colombo on 02-Aug-2013
474 Down 4 Kamran Akmal (Pakistan) flag Kamran Akmal (Pakistan) 40.22 2-Ct/St in 1st inns vs India at Bengaluru on 25-Dec-2012
475 Down 4 Rishabh Pant (India) flag Rishabh Pant (India) 40.20 2-Ct/St in 1st inns vs England at Nottingham on 10-Jul-2022
476 Down 4 Matthew Wade (Australia) flag Matthew Wade (Australia) 40.13 2-Ct/St in 1st inns vs India at Guwahati on 28-Nov-2023
477 Down 4 Kamran Akmal (Pakistan) flag Kamran Akmal (Pakistan) 40.10 2-Ct/St in 2nd inns vs South Africa at Centurion on 03-Mar-2013
478 Down 4 Umar Akmal (Pakistan) flag Umar Akmal (Pakistan) 40.03 2-Ct/St in 2nd inns vs West Indies at Kingstown on 28-Jul-2013
479 Down 4 Brad Haddin (Australia) flag Brad Haddin (Australia) 40.01 2-Ct/St in 2nd inns vs India at Rajkot on 10-Oct-2013
480 Down 4 Tom Latham (New Zealand) flag Tom Latham (New Zealand) 39.96 2-Ct/St in 1st inns vs Pakistan at Lahore on 14-Apr-2023
481 Down 4 Mohammad Haris (Pakistan) flag Mohammad Haris (Pakistan) 39.95 2-Ct/St in 2nd inns vs Afghanistan at Sharjah on 07-Sep-2025
482 Down 4 Jos Buttler (England) flag Jos Buttler (England) 39.94 2-Ct/St in 2nd inns vs New Zealand at Auckland on 09-Feb-2013
483 Down 4 Dinesh Chandimal (Sri Lanka) flag Dinesh Chandimal (Sri Lanka) 39.94 2-Ct/St in 1st inns vs Australia at Sydney on 13-Feb-2022
484 Down 4 Lorcan Tucker (Ireland) flag Lorcan Tucker (Ireland) 39.92 3-Ct/St in 2nd inns vs Oman at Al Amerat on 22-Feb-2022
485 Down 4 Tim Seifert (New Zealand) flag Tim Seifert (New Zealand) 39.92 2-Ct/St in 2nd inns vs England at Birmingham on 03-Sep-2023
486 Down 4 Tom Latham (New Zealand) flag Tom Latham (New Zealand) 39.87 2-Ct/St in 2nd inns vs Pakistan at Lahore on 17-Apr-2023
487 Down 4 Adam Gilchrist (Australia) flag Adam Gilchrist (Australia) 39.76 2-Ct/St in 2nd inns vs India at Mumbai on 20-Oct-2007
488 Down 4 Phil Salt (England) flag Phil Salt (England) 39.76 2-Ct/St in 2nd inns vs Pakistan at Lahore on 02-Oct-2022
489 Down 4 Tom Banton (England) flag Tom Banton (England) 39.76 2-Ct/St in 1st inns vs West Indies at Bridgetown on 26-Jan-2022
490 Down 4 Shakeel Ansar (Pakistan) flag Shakeel Ansar (Pakistan) 39.73 2-Ct/St in 2nd inns vs Sri Lanka at Hambantota on 03-Jun-2012
491 Down 4 Rishabh Pant (India) flag Rishabh Pant (India) 39.71 2-Ct/St in 2nd inns vs New Zealand at Mount Maunganui on 20-Nov-2022
492 Down 4 Chadwick Walton (West Indies) flag Chadwick Walton (West Indies) 39.64 2-Ct/St in 2nd inns vs England at Chester-le-Street on 16-Sep-2017
493 Down 4 Rishabh Pant (India) flag Rishabh Pant (India) 39.64 2-Ct/St in 1st inns vs New Zealand at Napier on 22-Nov-2022
494 Down 4 Matthew Wade (Australia) flag Matthew Wade (Australia) 39.62 2-Ct/St in 1st inns vs New Zealand at Christchurch on 22-Feb-2021
495 Down 4 Kamran Akmal (Pakistan) flag Kamran Akmal (Pakistan) 39.55 2-Ct/St in 1st inns vs Australia at Melbourne on 05-Feb-2010
496 Down 4 Ryan Rickelton (South Africa) flag Ryan Rickelton (South Africa) 39.52 2-Ct/St in 2nd inns vs England at Cardiff on 10-Sep-2025
497 Down 4 Quinton de Kock (South Africa) flag Quinton de Kock (South Africa) 39.45 2-Ct/St in 1st inns vs India at Bengaluru on 22-Sep-2019
498 Down 4 Rahmanullah Gurbaz (Afghanistan) flag Rahmanullah Gurbaz (Afghanistan) 39.43 2-Ct/St in 2nd inns vs Bangladesh at Sylhet on 14-Jul-2023
499 Down 4 Jamie Atkinson (Hong Kong) flag Jamie Atkinson (Hong Kong) 39.42 2-Ct/St in 1st inns vs Bangladesh at Chattogram on 20-Mar-2014
500 Down 4 Sarfaraz Ahmed (Pakistan) flag Sarfaraz Ahmed (Pakistan) 39.41 2-Ct/St in 2nd inns vs New Zealand at Auckland on 25-Jan-2018
Tags: #topcricketplayersofalltime #bestcricketplayersofalltime #greatestcricketplayers #t20icricket #t20is #ment20is #kamranakmal #akmal #kusalperera #perera #shreyasmovva #movva #littondas #das #colinsmith #smith #bradhaddin #haddin #rahmanullahgurbaz #gurbaz #mushfiqurrahim #rahim #brendantaylor #taylor #sanjusamson #samson #iccrankings #icctestrankings #iccodirankings #icct20irankings #iccteamrankings #iccplayerrankings #iccmenrankings #iccwomenrankings #iplrankings