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
501 Down 4 Nicholas Pooran (West Indies) flag Nicholas Pooran (West Indies) 39.41 2-Ct/St in 1st inns vs Australia at Hobart on 09-Feb-2024
502 Down 4 Rishabh Pant (India) flag Rishabh Pant (India) 39.36 2-Ct/St in 1st inns vs West Indies at Basseterre on 02-Aug-2022
503 Down 4 Vinayak Shukla (Oman) flag Vinayak Shukla (Oman) 39.34 2-Ct/St in 1st inns vs India at Abu Dhabi on 19-Sep-2025
504 Down 4 Mohammad Rizwan (Pakistan) flag Mohammad Rizwan (Pakistan) 39.31 2-Ct/St in 1st inns vs England at Manchester on 28-Aug-2020
505 Down 4 Rishabh Pant (India) flag Rishabh Pant (India) 39.31 2-Ct/St in 2nd inns vs West Indies at Tarouba on 29-Jul-2022
506 Down 4 KL Rahul (India) flag KL Rahul (India) 39.31 2-Ct/St in 2nd inns vs New Zealand at Hamilton on 29-Jan-2020
507 Down 4 MS Dhoni (India) flag MS Dhoni (India) 39.29 2-Ct/St in 2nd inns vs Sri Lanka at Pallekele on 07-Aug-2012
508 Down 4 Sadeera Samarawickrama (Sri Lanka) flag Sadeera Samarawickrama (Sri Lanka) 39.29 2-Ct/St in 2nd inns vs Pakistan at Lahore on 09-Oct-2019
509 Down 4 Quinton de Kock (South Africa) flag Quinton de Kock (South Africa) 39.29 2-Ct/St in 1st inns vs West Indies at St George's on 01-Jul-2021
510 Down 4 Alex Carey (Australia) flag Alex Carey (Australia) 39.27 2-Ct/St in 1st inns vs New Zealand at Mount Maunganui on 04-Oct-2025
511 Down 4 Tom Latham (New Zealand) flag Tom Latham (New Zealand) 39.24 2-Ct/St in 2nd inns vs Bangladesh at Mirpur on 01-Sep-2021
512 Down 4 Gary Wilson (Ireland) flag Gary Wilson (Ireland) 39.22 2-Ct/St in 1st inns vs West Indies at Kingston on 21-Feb-2014
513 Down 4 Phil Salt (England) flag Phil Salt (England) 39.22 2-Ct/St in 1st inns vs West Indies at Bridgetown on 10-Nov-2024
514 Down 4 Glenn Phillips (New Zealand) flag Glenn Phillips (New Zealand) 39.20 2-Ct/St in 2nd inns vs India at Rajkot on 04-Nov-2017
515 Down 4 Jos Buttler (England) flag Jos Buttler (England) 39.17 2-Ct/St in 1st inns vs West Indies at St George's on 16-Dec-2023
516 Down 4 Litton Das (Bangladesh) flag Litton Das (Bangladesh) 39.15 2-Ct/St in 2nd inns vs Pakistan at Lahore on 24-Jan-2020
517 Down 4 Mohammad Haris (Pakistan) flag Mohammad Haris (Pakistan) 39.15 2-Ct/St in 1st inns vs New Zealand at Mount Maunganui on 23-Mar-2025
518 Down 4 Nathan McCullum (New Zealand) flag Nathan McCullum (New Zealand) 39.14 2-Ct/St in 2nd inns vs India at Nagpur on 15-Mar-2016
519 Down 4 Gary Wilson (Ireland) flag Gary Wilson (Ireland) 39.13 2-Ct/St in 1st inns vs West Indies at Kingston on 19-Feb-2014
520 Down 4 Sarfaraz Ahmed (Pakistan) flag Sarfaraz Ahmed (Pakistan) 39.13 2-Ct/St in 2nd inns vs New Zealand at Mount Maunganui on 28-Jan-2018
521 Down 4 MS Dhoni (India) flag MS Dhoni (India) 39.10 2-Ct/St in 1st inns vs England at Manchester on 03-Jul-2018
522 Down 4 Matthew Wade (Australia) flag Matthew Wade (Australia) 39.10 2-Ct/St in 1st inns vs Bangladesh at Mirpur on 07-Aug-2021
523 Down 4 MS Dhoni (India) flag MS Dhoni (India) 39.10 2-Ct/St in 1st inns vs West Indies at Lauderhill on 28-Aug-2016
524 Down 4 Matt Prior (England) flag Matt Prior (England) 39.10 2-Ct/St in 1st inns vs Pakistan at Dubai on 19-Feb-2010
525 Down 4 Quinton de Kock (South Africa) flag Quinton de Kock (South Africa) 39.08 2-Ct/St in 2nd inns vs West Indies at St George's on 03-Jul-2021
526 Down 4 Jos Buttler (England) flag Jos Buttler (England) 39.06 2-Ct/St in 1st inns vs South Africa at Cape Town on 27-Nov-2020
527 Down 4 Sarfaraz Ahmed (Pakistan) flag Sarfaraz Ahmed (Pakistan) 38.99 2-Ct/St in 2nd inns vs West Indies at Port of Spain on 30-Mar-2017
528 Down 4 Nicholas Pooran (West Indies) flag Nicholas Pooran (West Indies) 38.99 2-Ct/St in 2nd inns vs Sri Lanka at Pallekele on 04-Mar-2020
529 Down 4 Niroshan Dickwella (Sri Lanka) flag Niroshan Dickwella (Sri Lanka) 38.99 2-Ct/St in 1st inns vs Australia at Geelong on 19-Feb-2017
530 Down 4 Mohammad Rizwan (Pakistan) flag Mohammad Rizwan (Pakistan) 38.99 2-Ct/St in 1st inns vs West Indies at Bridgetown on 28-Jul-2021
531 Down 4 Kusal Mendis (Sri Lanka) flag Kusal Mendis (Sri Lanka) 38.96 2-Ct/St in 2nd inns vs Bangladesh at Sylhet on 04-Mar-2024
532 Down 4 Quinton de Kock (South Africa) flag Quinton de Kock (South Africa) 38.94 2-Ct/St in 2nd inns vs Pakistan at Rawalpindi on 28-Oct-2025
533 Down 4 Litton Das (Bangladesh) flag Litton Das (Bangladesh) 38.92 2-Ct/St in 2nd inns vs West Indies at Kingstown on 17-Dec-2024
534 Down 4 Rahmanullah Gurbaz (Afghanistan) flag Rahmanullah Gurbaz (Afghanistan) 38.92 2-Ct/St in 1st inns vs Pakistan at Sharjah on 26-Mar-2023
535 Down 4 Andre Botha (Ireland) flag Andre Botha (Ireland) 38.91 2-Ct/St in 1st inns vs West Indies at Georgetown on 30-Apr-2010
536 Down 4 Gary Wilson (Ireland) flag Gary Wilson (Ireland) 38.91 2-Ct/St in 1st inns vs West Indies at Georgetown on 30-Apr-2010
537 Down 4 Mark Adair (Ireland) flag Mark Adair (Ireland) 38.91 2-Ct/St in 1st inns vs Australia at Brisbane on 31-Oct-2022
538 Down 4 AB de Villiers (South Africa) flag AB de Villiers (South Africa) 38.89 2-Ct/St in 2nd inns vs New Zealand at Auckland on 22-Feb-2012
539 Down 4 Brendon McCullum (New Zealand) flag Brendon McCullum (New Zealand) 38.89 2-Ct/St in 2nd inns vs South Africa at Johannesburg on 23-Nov-2007
540 Down 4 Haris Rauf (Pakistan) flag Haris Rauf (Pakistan) 38.88 2-Ct/St in 2nd inns vs India at Dubai on 28-Sep-2025
541 Down 4 Suresh Raina (India) flag Suresh Raina (India) 38.86 2-Ct/St in 1st inns vs Pakistan at Colombo on 30-Sep-2012
542 Down 4 Akeal Hosein (West Indies) flag Akeal Hosein (West Indies) 38.86 2-Ct/St in 2nd inns vs England at Dubai on 23-Oct-2021
543 Down 4 Sarfaraz Ahmed (Pakistan) flag Sarfaraz Ahmed (Pakistan) 38.85 2-Ct/St in 2nd inns vs England at Cardiff on 05-May-2019
544 Down 4 Mushfiqur Rahim (Bangladesh) flag Mushfiqur Rahim (Bangladesh) 38.85 2-Ct/St in 2nd inns vs West Indies at Lauderhill on 04-Aug-2018
545 Down 4 Farhaan Behardien (South Africa) flag Farhaan Behardien (South Africa) 38.84 2-Ct/St in 2nd inns vs Sri Lanka at Hambantota on 22-Sep-2012
546 Down 4 Jonny Bairstow (England) flag Jonny Bairstow (England) 38.82 2-Ct/St in 2nd inns vs West Indies at Basseterre on 08-Mar-2019
547 Down 4 Craig Kieswetter (England) flag Craig Kieswetter (England) 38.80 2-Ct/St in 1st inns vs India at Kolkata on 29-Oct-2011
548 Down 4 MS Dhoni (India) flag MS Dhoni (India) 38.80 2-Ct/St in 1st inns vs New Zealand at Hamilton on 10-Feb-2019
549 Down 4 Rishabh Pant (India) flag Rishabh Pant (India) 38.75 2-Ct/St in 1st inns vs Namibia at Dubai on 08-Nov-2021
550 Down 4 Denesh Ramdin (West Indies) flag Denesh Ramdin (West Indies) 38.73 2-Ct/St in 2nd inns vs England at London on 29-Jun-2007
551 Down 4 Sabbir Rahman (Bangladesh) flag Sabbir Rahman (Bangladesh) 38.72 2-Ct/St in 1st inns vs India at Bengaluru on 23-Mar-2016
552 Down 4 Litton Das (Bangladesh) flag Litton Das (Bangladesh) 38.71 2-Ct/St in 1st inns vs England at Mirpur on 12-Mar-2023
553 Down 4 James Neesham (New Zealand) flag James Neesham (New Zealand) 38.70 2-Ct/St in 2nd inns vs Australia at Sydney on 22-Oct-2022
554 Down 4 Shai Hope (West Indies) flag Shai Hope (West Indies) 38.69 2-Ct/St in 1st inns vs Bangladesh at Sylhet on 17-Dec-2018
555 Down 4 Sarfaraz Ahmed (Pakistan) flag Sarfaraz Ahmed (Pakistan) 38.66 2-Ct/St in 2nd inns vs Australia at Harare on 05-Jul-2018
556 Down 4 Mohammad Rizwan (Pakistan) flag Mohammad Rizwan (Pakistan) 38.64 2-Ct/St in 2nd inns vs Sri Lanka at Colombo on 30-Jul-2015
557 Down 4 Kamran Akmal (Pakistan) flag Kamran Akmal (Pakistan) 38.64 2-Ct/St in 2nd inns vs Australia at Birmingham on 05-Jul-2010
558 Down 4 Rishabh Pant (India) flag Rishabh Pant (India) 38.60 2-Ct/St in 1st inns vs United States of America at New York on 12-Jun-2024
559 Down 4 Kieron Pollard (West Indies) flag Kieron Pollard (West Indies) 38.59 2-Ct/St in 2nd inns vs England at Pallekele on 27-Sep-2012
560 Down 4 Nicholas Pooran (West Indies) flag Nicholas Pooran (West Indies) 38.57 2-Ct/St in 2nd inns vs England at Bridgetown on 30-Jan-2022
561 Down 4 Jos Buttler (England) flag Jos Buttler (England) 38.55 2-Ct/St in 1st inns vs India at Birmingham on 09-Jul-2022
562 Down 4 Kagiso Rabada (South Africa) flag Kagiso Rabada (South Africa) 38.54 2-Ct/St in 1st inns vs West Indies at North Sound on 23-Jun-2024
563 Down 4 Tristan Stubbs (South Africa) flag Tristan Stubbs (South Africa) 38.54 2-Ct/St in 1st inns vs West Indies at North Sound on 23-Jun-2024
564 Down 4 Nathan McCullum (New Zealand) flag Nathan McCullum (New Zealand) 38.54 2-Ct/St in 1st inns vs Pakistan at Pallekele on 23-Sep-2012
565 Down 4 AB de Villiers (South Africa) flag AB de Villiers (South Africa) 38.52 2-Ct/St in 2nd inns vs West Indies at North Sound on 20-May-2010
566 Down 4 Brendan Taylor (Zimbabwe) flag Brendan Taylor (Zimbabwe) 38.52 2-Ct/St in 1st inns vs Bangladesh at Chattogram on 18-Sep-2019
567 Down 4 Sarfaraz Ahmed (Pakistan) flag Sarfaraz Ahmed (Pakistan) 38.52 2-Ct/St in 2nd inns vs Australia at Abu Dhabi on 24-Oct-2018
568 Down 4 Gautam Gambhir (India) flag Gautam Gambhir (India) 38.52 2-Ct/St in 2nd inns vs England at Colombo on 23-Sep-2012
569 Down 4 Daryl Mitchell (New Zealand) flag Daryl Mitchell (New Zealand) 38.52 2-Ct/St in 1st inns vs India at Dubai on 31-Oct-2021
570 Down 4 Rahmanullah Gurbaz (Afghanistan) flag Rahmanullah Gurbaz (Afghanistan) 38.50 2-Ct/St in 1st inns vs Sri Lanka at Dubai on 27-Aug-2022
571 Down 4 Kusal Mendis (Sri Lanka) flag Kusal Mendis (Sri Lanka) 38.50 2-Ct/St in 1st inns vs Bangladesh at Dubai on 01-Sep-2022
572 Down 4 Sarfaraz Ahmed (Pakistan) flag Sarfaraz Ahmed (Pakistan) 38.50 2-Ct/St in 2nd inns vs West Indies at Dubai on 24-Sep-2016
573 Down 4 Rishabh Pant (India) flag Rishabh Pant (India) 38.50 2-Ct/St in 2nd inns vs New Zealand at Kolkata on 21-Nov-2021
574 Down 4 Jos Buttler (England) flag Jos Buttler (England) 38.50 2-Ct/St in 1st inns vs India at Southampton on 07-Jul-2022
575 Down 4 Devon Thomas (West Indies) flag Devon Thomas (West Indies) 38.50 2-Ct/St in 2nd inns vs India at Basseterre on 02-Aug-2022
576 Down 4 Mohammad Salman (Pakistan) flag Mohammad Salman (Pakistan) 38.48 2-Ct/St in 1st inns vs West Indies at Gros Islet on 21-Apr-2011
577 Down 4 Denesh Ramdin (West Indies) flag Denesh Ramdin (West Indies) 38.48 2-Ct/St in 2nd inns vs New Zealand at Lauderhill on 30-Jun-2012
578 Down 4 Rishabh Pant (India) flag Rishabh Pant (India) 38.48 2-Ct/St in 2nd inns vs South Africa at Visakhapatnam on 14-Jun-2022
579 Down 4 Hardik Pandya (India) flag Hardik Pandya (India) 38.47 2-Ct/St in 2nd inns vs Afghanistan at Abu Dhabi on 03-Nov-2021
580 Down 4 Ben Cooper (Netherlands) flag Ben Cooper (Netherlands) 38.47 2-Ct/St in 1st inns vs South Africa at Chattogram on 27-Mar-2014
581 Down 4 Matthew Wade (Australia) flag Matthew Wade (Australia) 38.45 2-Ct/St in 1st inns vs West Indies at Bridgetown on 30-Mar-2012
582 Down 4 Brendan Taylor (Zimbabwe) flag Brendan Taylor (Zimbabwe) 38.45 2-Ct/St in 1st inns vs Afghanistan at Sharjah on 06-Feb-2018
583 Down 4 Dinesh Karthik (India) flag Dinesh Karthik (India) 38.45 2-Ct/St in 1st inns vs Bangladesh at Colombo on 08-Mar-2018
584 Down 4 Umer Toor (Bahrain) flag Umer Toor (Bahrain) 38.45 2-Ct/St in 2nd inns vs United Arab Emirates at Al Amerat on 21-Feb-2022
585 Down 4 Rishabh Pant (India) flag Rishabh Pant (India) 38.45 2-Ct/St in 1st inns vs New Zealand at Ranchi on 19-Nov-2021
586 Down 4 Albie Morkel (South Africa) flag Albie Morkel (South Africa) 38.45 2-Ct/St in 1st inns vs England at Nottingham on 11-Jun-2009
587 Down 4 Babar Azam (Pakistan) flag Babar Azam (Pakistan) 38.45 2-Ct/St in 1st inns vs Afghanistan at Dubai on 29-Oct-2021
588 Down 4 Haris Rauf (Pakistan) flag Haris Rauf (Pakistan) 38.45 2-Ct/St in 1st inns vs Afghanistan at Dubai on 29-Oct-2021
589 Down 4 Mohammad Nabi (Afghanistan) flag Mohammad Nabi (Afghanistan) 38.45 2-Ct/St in 1st inns vs India at Bridgetown on 20-Jun-2024
590 Down 4 Danushka Gunathilaka (Sri Lanka) flag Danushka Gunathilaka (Sri Lanka) 38.43 2-Ct/St in 2nd inns vs Pakistan at Dubai on 11-Sep-2022
591 Down 4 Nasir Jamshed (Pakistan) flag Nasir Jamshed (Pakistan) 38.43 2-Ct/St in 2nd inns vs New Zealand at Pallekele on 23-Sep-2012
592 Down 4 Quinton de Kock (South Africa) flag Quinton de Kock (South Africa) 38.42 2-Ct/St in 2nd inns vs Netherlands at Chattogram on 27-Mar-2014
593 Down 4 Jewel Andrew (West Indies) flag Jewel Andrew (West Indies) 38.41 2-Ct/St in 1st inns vs Pakistan at Lauderhill on 02-Aug-2025
594 Down 4 Nurul Hasan (Bangladesh) flag Nurul Hasan (Bangladesh) 38.41 2-Ct/St in 2nd inns vs Pakistan at Mirpur on 19-Nov-2021
595 Down 4 James Franklin (New Zealand) flag James Franklin (New Zealand) 38.41 2-Ct/St in 1st inns vs West Indies at Pallekele on 01-Oct-2012
596 Down 4 Ross Taylor (New Zealand) flag Ross Taylor (New Zealand) 38.41 2-Ct/St in 1st inns vs West Indies at Pallekele on 01-Oct-2012
597 Down 4 Corey Anderson (U.S.A./New Zealand) flag Corey Anderson (U.S.A./New Zealand) 38.41 2-Ct/St in 1st inns vs South Africa at Chattogram on 24-Mar-2014
598 Down 4 Imad Wasim (Pakistan) flag Imad Wasim (Pakistan) 38.41 2-Ct/St in 1st inns vs India at New York on 09-Jun-2024
599 Down 4 Brendon McCullum (New Zealand) flag Brendon McCullum (New Zealand) 38.38 2-Ct/St in 2nd inns vs Sri Lanka at Lauderhill on 22-May-2010
600 Down 4 Sanju Samson (India) flag Sanju Samson (India) 38.38 2-Ct/St in 1st inns vs West Indies at Lauderhill on 12-Aug-2023
Tags: #topcricketplayersofalltime #bestcricketplayersofalltime #greatestcricketplayers #t20icricket #t20is #ment20is #nicholaspooran #pooran #rishabhpant #pant #vinayakshukla #shukla #mohammadrizwan #rizwan #klrahul #rahul #msdhoni #dhoni #sadeerasamarawickrama #samarawickrama #quintondekock #kock #alexcarey #carey #tomlatham #latham #iccrankings #icctestrankings #iccodirankings #icct20irankings #iccteamrankings #iccplayerrankings #iccmenrankings #iccwomenrankings #iplrankings