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 - 2nd Nov 2025. 

CRR Change Name Points Stats
601 No change Quinton de Kock (South Africa) flag Quinton de Kock (South Africa) 38.27 2-Ct/St in 2nd inns vs Ireland at Bristol on 05-Aug-2022
602 No change Litton Das (Bangladesh) flag Litton Das (Bangladesh) 38.27 2-Ct/St in 1st inns vs Sri Lanka at Dubai on 20-Sep-2025
603 No change Shimron Hetmyer (West Indies) flag Shimron Hetmyer (West Indies) 38.25 2-Ct/St in 1st inns vs Sri Lanka at Abu Dhabi on 04-Nov-2021
604 No change Sarfaraz Ahmed (Pakistan) flag Sarfaraz Ahmed (Pakistan) 38.24 2-Ct/St in 1st inns vs New Zealand at Dubai on 02-Nov-2018
605 No change Chamika Karunaratne (Sri Lanka) flag Chamika Karunaratne (Sri Lanka) 38.22 2-Ct/St in 2nd inns vs West Indies at Abu Dhabi on 04-Nov-2021
606 No change Kane Williamson (New Zealand) flag Kane Williamson (New Zealand) 38.22 2-Ct/St in 1st inns vs Sri Lanka at Chattogram on 31-Mar-2014
607 No change Dhananjaya de Silva (Sri Lanka) flag Dhananjaya de Silva (Sri Lanka) 38.22 2-Ct/St in 2nd inns vs England at Sydney on 05-Nov-2022
608 No change Tillakaratne Dilshan (Sri Lanka) flag Tillakaratne Dilshan (Sri Lanka) 38.20 2-Ct/St in 2nd inns vs South Africa at Chattogram on 22-Mar-2014
609 No change Reeza Hendricks (South Africa) flag Reeza Hendricks (South Africa) 38.20 2-Ct/St in 1st inns vs Bangladesh at Abu Dhabi on 02-Nov-2021
610 No change Richmond Mutumbami (Zimbabwe) flag Richmond Mutumbami (Zimbabwe) 38.20 2-Ct/St in 1st inns vs Afghanistan at Abu Dhabi on 17-Mar-2021
611 No change Brendan Taylor (Zimbabwe) flag Brendan Taylor (Zimbabwe) 38.20 2-Ct/St in 1st inns vs Pakistan at Harare on 23-Aug-2013
612 No change Corey Anderson (U.S.A./New Zealand) flag Corey Anderson (U.S.A./New Zealand) 38.18 2-Ct/St in 1st inns vs England at Chattogram on 22-Mar-2014
613 No change Jason Holder (West Indies) flag Jason Holder (West Indies) 38.18 2-Ct/St in 2nd inns vs Bangladesh at Sharjah on 29-Oct-2021
614 No change Litton Das (Bangladesh) flag Litton Das (Bangladesh) 38.18 2-Ct/St in 1st inns vs South Africa at Sydney on 27-Oct-2022
615 No change Soumya Sarkar (Bangladesh) flag Soumya Sarkar (Bangladesh) 38.18 2-Ct/St in 1st inns vs South Africa at Sydney on 27-Oct-2022
616 No change Shoaib Khan (Oman) flag Shoaib Khan (Oman) 38.18 2-Ct/St in 1st inns vs Australia at Bridgetown on 05-Jun-2024
617 No change Zane Green (Namibia) flag Zane Green (Namibia) 38.17 2-Ct/St in 1st inns vs Scotland at Dubai on 09-Oct-2021
618 No change Mohammad Haris (Pakistan) flag Mohammad Haris (Pakistan) 38.17 2-Ct/St in 1st inns vs Sri Lanka at Abu Dhabi on 23-Sep-2025
619 No change Kumar Sangakkara (Sri Lanka) flag Kumar Sangakkara (Sri Lanka) 38.17 2-Ct/St in 1st inns vs New Zealand at Pallekele on 30-Oct-2012
620 No change Aaron Finch (Australia) flag Aaron Finch (Australia) 38.15 2-Ct/St in 1st inns vs Bangladesh at Dubai on 04-Nov-2021
621 No change Jaker Ali (Bangladesh) flag Jaker Ali (Bangladesh) 38.15 2-Ct/St in 1st inns vs Pakistan at Dubai on 25-Sep-2025
622 No change Luke Ronchi (New Zealand/Australia) flag Luke Ronchi (New Zealand/Australia) 38.14 2-Ct/St in 1st inns vs Netherlands at Chattogram on 29-Mar-2014
623 No change Soumya Sarkar (Bangladesh) flag Soumya Sarkar (Bangladesh) 38.13 2-Ct/St in 1st inns vs West Indies at Sharjah on 29-Oct-2021
624 No change Tim Seifert (New Zealand) flag Tim Seifert (New Zealand) 38.13 2-Ct/St in 1st inns vs South Africa at Harare on 22-Jul-2025
625 No change David Warner (Australia) flag David Warner (Australia) 38.11 2-Ct/St in 1st inns vs West Indies at Colombo on 22-Sep-2012
626 No change Josh Inglis (Australia) flag Josh Inglis (Australia) 38.10 2-Ct/St in 2nd inns vs India at Hobart on 02-Nov-2025
627 Down 1 MS Dhoni (India) flag MS Dhoni (India) 38.09 2-Ct/St in 2nd inns vs Bangladesh at Nottingham on 06-Jun-2009
628 Down 1 Dwayne Bravo (West Indies) flag Dwayne Bravo (West Indies) 38.09 2-Ct/St in 1st inns vs Australia at Mirpur on 28-Mar-2014
629 Down 1 Mohammad Haris (Pakistan) flag Mohammad Haris (Pakistan) 38.09 2-Ct/St in 2nd inns vs South Africa at Sydney on 03-Nov-2022
630 Down 1 Kusal Mendis (Sri Lanka) flag Kusal Mendis (Sri Lanka) 38.08 2-Ct/St in 1st inns vs India at Pallekele on 30-Jul-2024
631 Down 1 Tim Southee (New Zealand) flag Tim Southee (New Zealand) 38.06 2-Ct/St in 2nd inns vs Scotland at Dubai on 03-Nov-2021
632 Down 1 Michael Clarke (Australia) flag Michael Clarke (Australia) 38.06 2-Ct/St in 2nd inns vs Pakistan at Gros Islet on 02-May-2010
633 Down 1 Michael Hussey (Australia) flag Michael Hussey (Australia) 38.06 2-Ct/St in 2nd inns vs Pakistan at Gros Islet on 02-May-2010
634 Down 1 Steven Smith (Australia) flag Steven Smith (Australia) 38.06 2-Ct/St in 2nd inns vs Pakistan at Gros Islet on 02-May-2010
635 Down 1 Rahmanullah Gurbaz (Afghanistan) flag Rahmanullah Gurbaz (Afghanistan) 38.06 2-Ct/St in 2nd inns vs Zimbabwe at Abu Dhabi on 20-Mar-2021
636 Down 1 Aman Desai (Singapore) flag Aman Desai (Singapore) 38.06 2-Ct/St in 1st inns vs United Arab Emirates at Al Amerat on 22-Aug-2022
637 Down 1 Scott McKechnie (Hong Kong) flag Scott McKechnie (Hong Kong) 38.06 2-Ct/St in 1st inns vs United Arab Emirates at Al Amerat on 24-Aug-2022
638 Down 1 Tillakaratne Dilshan (Sri Lanka) flag Tillakaratne Dilshan (Sri Lanka) 38.06 2-Ct/St in 2nd inns vs Pakistan at King City on 11-Oct-2008
639 Down 1 Quinton de Kock (South Africa) flag Quinton de Kock (South Africa) 38.06 2-Ct/St in 1st inns vs New Zealand at Durban on 21-Dec-2012
640 Down 1 Ishan Kishan (India) flag Ishan Kishan (India) 38.06 2-Ct/St in 2nd inns vs New Zealand at Ahmedabad on 01-Feb-2023
641 Down 1 Hardik Pandya (India) flag Hardik Pandya (India) 38.04 2-Ct/St in 1st inns vs Scotland at Dubai on 05-Nov-2021
642 Down 1 Tabraiz Shamsi (South Africa) flag Tabraiz Shamsi (South Africa) 38.02 2-Ct/St in 1st inns vs Sri Lanka at Sharjah on 30-Oct-2021
643 Down 1 Glenn Maxwell (Australia) flag Glenn Maxwell (Australia) 38.02 2-Ct/St in 2nd inns vs West Indies at Mirpur on 28-Mar-2014
644 Down 1 Ravindra Jadeja (India) flag Ravindra Jadeja (India) 38.02 2-Ct/St in 2nd inns vs Australia at Mirpur on 30-Mar-2014
645 Down 1 Virat Kohli (India) flag Virat Kohli (India) 38.02 2-Ct/St in 2nd inns vs Australia at Mirpur on 30-Mar-2014
646 Down 1 Heinrich Klaasen (South Africa) flag Heinrich Klaasen (South Africa) 38.01 2-Ct/St in 1st inns vs India at Johannesburg on 18-Feb-2018
647 Down 1 Rohit Sharma (India) flag Rohit Sharma (India) 38.00 2-Ct/St in 1st inns vs West Indies at Bridgetown on 09-May-2010
648 Down 1 Max O'Dowd (Netherlands) flag Max O'Dowd (Netherlands) 37.99 2-Ct/St in 2nd inns vs South Africa at Adelaide on 06-Nov-2022
649 Down 1 Mohammad Nabi (Afghanistan) flag Mohammad Nabi (Afghanistan) 37.99 2-Ct/St in 2nd inns vs Australia at Kingstown on 22-Jun-2024
650 Down 1 Noor Ahmad (Afghanistan) flag Noor Ahmad (Afghanistan) 37.99 2-Ct/St in 2nd inns vs Australia at Kingstown on 22-Jun-2024
651 Down 1 Shai Hope (West Indies) flag Shai Hope (West Indies) 37.99 2-Ct/St in 2nd inns vs Australia at Basseterre on 25-Jul-2025
652 Down 1 Jason Roy (England) flag Jason Roy (England) 37.97 2-Ct/St in 2nd inns vs Sri Lanka at Sharjah on 01-Nov-2021
653 Down 1 Umar Akmal (Pakistan) flag Umar Akmal (Pakistan) 37.96 2-Ct/St in 1st inns vs England at Abu Dhabi on 27-Feb-2012
654 Down 1 Chamara Kapugedera (Sri Lanka) flag Chamara Kapugedera (Sri Lanka) 37.95 2-Ct/St in 2nd inns vs West Indies at Bridgetown on 07-May-2010
655 Down 1 Angelo Mathews (Sri Lanka) flag Angelo Mathews (Sri Lanka) 37.95 2-Ct/St in 2nd inns vs West Indies at Bridgetown on 07-May-2010
656 Down 1 Aryansh Sharma (U.A.E.) flag Aryansh Sharma (U.A.E.) 37.94 2-Ct/St in 1st inns vs New Zealand at Dubai on 17-Aug-2023
657 Down 1 Jonny Bairstow (England) flag Jonny Bairstow (England) 37.93 2-Ct/St in 1st inns vs West Indies at Dubai on 23-Oct-2021
658 Down 1 Dasun Shanaka (Sri Lanka) flag Dasun Shanaka (Sri Lanka) 37.93 2-Ct/St in 1st inns vs New Zealand at Sydney on 29-Oct-2022
659 Down 1 Mitchell Starc (Australia) flag Mitchell Starc (Australia) 37.93 2-Ct/St in 2nd inns vs England at Bridgetown on 08-Jun-2024
660 Down 1 Tim Seifert (New Zealand) flag Tim Seifert (New Zealand) 37.92 2-Ct/St in 1st inns vs Australia at Auckland on 25-Feb-2024
661 Down 1 Nicholas Pooran (West Indies) flag Nicholas Pooran (West Indies) 37.92 2-Ct/St in 1st inns vs England at Gros Islet on 16-Nov-2024
662 Down 1 Kamran Akmal (Pakistan) flag Kamran Akmal (Pakistan) 37.91 2-Ct/St in 2nd inns vs Ireland at London on 15-Jun-2009
663 Down 1 Steven Smith (Australia) flag Steven Smith (Australia) 37.90 2-Ct/St in 1st inns vs Sri Lanka at Dubai on 28-Oct-2021
664 Down 1 Jonny Bairstow (England) flag Jonny Bairstow (England) 37.89 2-Ct/St in 1st inns vs Pakistan at Nottingham on 16-Jul-2021
665 Down 1 Ravindra Jadeja (India) flag Ravindra Jadeja (India) 37.88 2-Ct/St in 1st inns vs South Africa at Nottingham on 16-Jun-2009
666 Down 1 Mohammad Rizwan (Pakistan) flag Mohammad Rizwan (Pakistan) 37.87 2-Ct/St in 2nd inns vs Australia at Lahore on 05-Apr-2022
667 Down 1 Devon Thomas (West Indies) flag Devon Thomas (West Indies) 37.87 2-Ct/St in 1st inns vs New Zealand at Kingston on 14-Aug-2022
668 Down 1 Peter Borren (Netherlands) flag Peter Borren (Netherlands) 37.86 2-Ct/St in 2nd inns vs Zimbabwe at Sylhet on 19-Mar-2014
669 Down 1 Shoaib Malik (Pakistan) flag Shoaib Malik (Pakistan) 37.86 2-Ct/St in 1st inns vs New Zealand at Mohali on 22-Mar-2016
670 Down 1 Bhuvneshwar Kumar (India) flag Bhuvneshwar Kumar (India) 37.86 2-Ct/St in 1st inns vs Pakistan at Melbourne on 23-Oct-2022
671 Down 1 Suryakumar Yadav (India) flag Suryakumar Yadav (India) 37.86 2-Ct/St in 1st inns vs Pakistan at Melbourne on 23-Oct-2022
672 Down 1 Temba Bavuma (South Africa) flag Temba Bavuma (South Africa) 37.86 2-Ct/St in 1st inns vs Pakistan at Sydney on 03-Nov-2022
673 Down 1 Rahmanullah Gurbaz (Afghanistan) flag Rahmanullah Gurbaz (Afghanistan) 37.85 2-Ct/St in 2nd inns vs West Indies at Lucknow on 16-Nov-2019
674 Down 1 Kamran Akmal (Pakistan) flag Kamran Akmal (Pakistan) 37.85 2-Ct/St in 1st inns vs Sri Lanka at King City on 11-Oct-2008
675 Down 1 Kusal Mendis (Sri Lanka) flag Kusal Mendis (Sri Lanka) 37.85 2-Ct/St in 1st inns vs Bangladesh at Abu Dhabi on 13-Sep-2025
676 Down 1 Heinrich Klaasen (South Africa) flag Heinrich Klaasen (South Africa) 37.85 2-Ct/St in 2nd inns vs Pakistan at Johannesburg on 10-Apr-2021
677 Down 1 Devon Conway (New Zealand) flag Devon Conway (New Zealand) 37.85 2-Ct/St in 2nd inns vs Pakistan at Christchurch on 08-Oct-2022
678 Down 1 Kamran Akmal (Pakistan) flag Kamran Akmal (Pakistan) 37.84 2-Ct/St in 1st inns vs Bangladesh at Cape Town on 20-Sep-2007
679 Down 1 Mohammad Shahzad (Afghanistan) flag Mohammad Shahzad (Afghanistan) 37.84 2-Ct/St in 1st inns vs Ireland at Dubai on 20-Jan-2017
680 Down 1 George Munsey (Scotland) flag George Munsey (Scotland) 37.84 2-Ct/St in 2nd inns vs Bangladesh at Al Amerat on 17-Oct-2021
681 Down 1 Najmul Hossain Shanto (Bangladesh) flag Najmul Hossain Shanto (Bangladesh) 37.84 2-Ct/St in 2nd inns vs Pakistan at Adelaide on 06-Nov-2022
682 Down 1 Harry Tector (Ireland) flag Harry Tector (Ireland) 37.81 2-Ct/St in 2nd inns vs Pakistan at Lauderhill on 16-Jun-2024
683 Down 1 Swapnil Patil (U.A.E.) flag Swapnil Patil (U.A.E.) 37.80 2-Ct/St in 2nd inns vs Afghanistan at Fatullah on 19-Feb-2016
684 Down 1 Tillakaratne Dilshan (Sri Lanka) flag Tillakaratne Dilshan (Sri Lanka) 37.80 2-Ct/St in 1st inns vs Zimbabwe at King City on 10-Oct-2008
685 Down 1 Imran Ali (Bahrain) flag Imran Ali (Bahrain) 37.80 2-Ct/St in 2nd inns vs United Arab Emirates at Mulpani on 30-Oct-2023
686 Down 1 MS Dhoni (India) flag MS Dhoni (India) 37.78 2-Ct/St in 1st inns vs Pakistan at Mirpur on 27-Feb-2016
687 Down 1 Ashton Agar (Australia) flag Ashton Agar (Australia) 37.77 2-Ct/St in 1st inns vs New Zealand at Dharamsala on 18-Mar-2016
688 Down 1 Glenn Maxwell (Australia) flag Glenn Maxwell (Australia) 37.77 2-Ct/St in 1st inns vs New Zealand at Dharamsala on 18-Mar-2016
689 Down 1 Liam Livingstone (England) flag Liam Livingstone (England) 37.77 2-Ct/St in 1st inns vs Afghanistan at Perth on 22-Oct-2022
690 Down 1 Heinrich Klaasen (South Africa) flag Heinrich Klaasen (South Africa) 37.75 2-Ct/St in 1st inns vs Pakistan at Johannesburg on 12-Apr-2021
691 Down 1 Tom Latham (New Zealand) flag Tom Latham (New Zealand) 37.75 2-Ct/St in 1st inns vs Sri Lanka at Dunedin on 05-Apr-2023
692 Down 1 Shai Hope (West Indies) flag Shai Hope (West Indies) 37.75 2-Ct/St in 2nd inns vs Australia at Kingston on 22-Jul-2025
693 Down 1 Aasif Sheikh (Nepal) flag Aasif Sheikh (Nepal) 37.73 3-Ct/St in 1st inns vs Oman at Al Amerat on 11-Feb-2022
694 Down 1 Manpreet Singh (Singapore) flag Manpreet Singh (Singapore) 37.73 2-Ct/St in 2nd inns vs Netherlands at Dubai on 22-Oct-2019
695 Down 1 Matthew Cross (Scotland) flag Matthew Cross (Scotland) 37.73 2-Ct/St in 2nd inns vs Netherlands at Dubai on 27-Oct-2019
696 Down 1 Kamran Akmal (Pakistan) flag Kamran Akmal (Pakistan) 37.72 2-Ct/St in 2nd inns vs Bangladesh at Gros Islet on 01-May-2010
697 Down 1 Fawad Alam (Pakistan) flag Fawad Alam (Pakistan) 37.72 2-Ct/St in 1st inns vs Australia at Gros Islet on 02-May-2010
698 Down 1 Chris Mpofu (Zimbabwe) flag Chris Mpofu (Zimbabwe) 37.72 2-Ct/St in 1st inns vs Sri Lanka at Georgetown on 03-May-2010
699 Down 1 Eoin Morgan (England) flag Eoin Morgan (England) 37.72 2-Ct/St in 2nd inns vs South Africa at Bridgetown on 08-May-2010
700 Down 1 Ryan Sidebottom (England) flag Ryan Sidebottom (England) 37.72 2-Ct/St in 2nd inns vs South Africa at Bridgetown on 08-May-2010