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
701 Down 1 Dipendra Singh Airee (Nepal) flag Dipendra Singh Airee (Nepal) 37.72 2-Ct/St in 1st inns vs South Africa at Kingstown on 14-Jun-2024
702 Down 1 Rahmanullah Gurbaz (Afghanistan) flag Rahmanullah Gurbaz (Afghanistan) 37.71 2-Ct/St in 2nd inns vs Uganda at Georgetown on 03-Jun-2024
703 Down 1 Craig Kieswetter (England) flag Craig Kieswetter (England) 37.71 2-Ct/St in 1st inns vs West Indies at Nottingham on 24-Jun-2012
704 Down 1 Johan Botha (South Africa) flag Johan Botha (South Africa) 37.70 2-Ct/St in 2nd inns vs West Indies at London on 13-Jun-2009
705 Down 1 Charles Amini (P.N.G.) flag Charles Amini (P.N.G.) 37.70 2-Ct/St in 1st inns vs Scotland at Al Amerat on 19-Oct-2021
706 Down 1 Herschelle Gibbs (South Africa) flag Herschelle Gibbs (South Africa) 37.70 2-Ct/St in 1st inns vs Pakistan at Gros Islet on 10-May-2010
707 Down 1 Rashid Khan (Afghanistan) flag Rashid Khan (Afghanistan) 37.70 2-Ct/St in 2nd inns vs New Zealand at Georgetown on 07-Jun-2024
708 Down 1 Scott Edwards (Netherlands) flag Scott Edwards (Netherlands) 37.70 3-Ct/St in 2nd inns vs Nepal at Kirtipur on 28-Feb-2024
709 Down 1 Mohammad Rizwan (Pakistan) flag Mohammad Rizwan (Pakistan) 37.69 2-Ct/St in 1st inns vs Canada at New York on 11-Jun-2024
710 Down 1 Devon Conway (New Zealand) flag Devon Conway (New Zealand) 37.69 2-Ct/St in 1st inns vs Uganda at Tarouba on 14-Jun-2024
711 Down 1 Jos Buttler (England) flag Jos Buttler (England) 37.68 2-Ct/St in 1st inns vs Sri Lanka at Cardiff on 23-Jun-2021
712 Down 1 Tim Seifert (New Zealand) flag Tim Seifert (New Zealand) 37.68 2-Ct/St in 1st inns vs India at Wellington on 31-Jan-2020
713 Down 1 Sanju Samson (India) flag Sanju Samson (India) 37.68 2-Ct/St in 1st inns vs England at Kolkata on 22-Jan-2025
714 Down 1 Kyle Coetzer (Scotland) flag Kyle Coetzer (Scotland) 37.68 2-Ct/St in 1st inns vs South Africa at London on 07-Jun-2009
715 Down 1 Thisara Perera (Sri Lanka) flag Thisara Perera (Sri Lanka) 37.68 2-Ct/St in 1st inns vs New Zealand at Pallekele on 27-Sep-2012
716 Down 1 Minod Bhanuka (Sri Lanka) flag Minod Bhanuka (Sri Lanka) 37.66 2-Ct/St in 1st inns vs India at Colombo on 25-Jul-2021
717 Down 1 Jos Buttler (England) flag Jos Buttler (England) 37.66 2-Ct/St in 1st inns vs New Zealand at Birmingham on 03-Sep-2023
718 Down 1 Aftab Ahmed (Bangladesh) flag Aftab Ahmed (Bangladesh) 37.65 2-Ct/St in 1st inns vs Australia at Bridgetown on 05-May-2010
719 Down 1 Harry Brook (England) flag Harry Brook (England) 37.65 2-Ct/St in 1st inns vs South Africa at Gros Islet on 21-Jun-2024
720 Down 1 Matthew Cross (Scotland) flag Matthew Cross (Scotland) 37.65 2-Ct/St in 1st inns vs Oman at North Sound on 09-Jun-2024
721 Down 1 Jos Buttler (England) flag Jos Buttler (England) 37.64 2-Ct/St in 2nd inns vs Pakistan at Leeds on 18-Jul-2021
722 Down 1 Tom Cooper (Netherlands) flag Tom Cooper (Netherlands) 37.63 2-Ct/St in 2nd inns vs England at Chattogram on 31-Mar-2014
723 Down 1 Pieter Seelaar (Netherlands) flag Pieter Seelaar (Netherlands) 37.63 2-Ct/St in 2nd inns vs England at Chattogram on 31-Mar-2014
724 Down 1 Simi Singh (Ireland) flag Simi Singh (Ireland) 37.63 2-Ct/St in 2nd inns vs United Arab Emirates at Al Amerat on 24-Feb-2022
725 Down 1 Dasun Shanaka (Sri Lanka) flag Dasun Shanaka (Sri Lanka) 37.63 2-Ct/St in 1st inns vs Afghanistan at Brisbane on 01-Nov-2022
726 Down 1 Jos Buttler (England) flag Jos Buttler (England) 37.63 2-Ct/St in 1st inns vs Oman at North Sound on 13-Jun-2024
727 Down 1 Mohammad Shahzad (Afghanistan) flag Mohammad Shahzad (Afghanistan) 37.61 2-Ct/St in 2nd inns vs Zimbabwe at Sharjah on 10-Jan-2016
728 Down 1 Rishabh Pant (India) flag Rishabh Pant (India) 37.61 2-Ct/St in 1st inns vs West Indies at Lauderhill on 03-Aug-2019
729 Down 1 Shreyas Movva (Canada) flag Shreyas Movva (Canada) 37.61 2-Ct/St in 2nd inns vs United States of America at George Town on 24-Apr-2025
730 Down 1 Jonny Bairstow (England) flag Jonny Bairstow (England) 37.61 2-Ct/St in 1st inns vs Sri Lanka at Cardiff on 24-Jun-2021
731 Down 1 Nicholas Pooran (West Indies) flag Nicholas Pooran (West Indies) 37.61 2-Ct/St in 2nd inns vs South Africa at St George's on 01-Jul-2021
732 Down 1 Clive Madande (Zimbabwe) flag Clive Madande (Zimbabwe) 37.61 2-Ct/St in 1st inns vs New Zealand at Harare on 24-Jul-2025
733 Down 1 Glenn Phillips (New Zealand) flag Glenn Phillips (New Zealand) 37.61 2-Ct/St in 1st inns vs Pakistan at Wellington on 22-Jan-2018
734 Down 1 Piyush Chawla (India) flag Piyush Chawla (India) 37.61 2-Ct/St in 2nd inns vs South Africa at Gros Islet on 02-May-2010
735 Down 1 Muhammad Waseem (U.A.E.) flag Muhammad Waseem (U.A.E.) 37.61 2-Ct/St in 1st inns vs Ireland at Al Amerat on 24-Feb-2022
736 Down 1 Matthew Cross (Scotland) flag Matthew Cross (Scotland) 37.59 2-Ct/St in 1st inns vs Netherlands at Malahide on 19-Sep-2019
737 Down 1 Ishan Kishan (India) flag Ishan Kishan (India) 37.59 2-Ct/St in 2nd inns vs Sri Lanka at Lucknow on 24-Feb-2022
738 Down 1 Younis Khan (Pakistan) flag Younis Khan (Pakistan) 37.58 2-Ct/St in 1st inns vs Australia at Johannesburg on 18-Sep-2007
739 Down 1 Reeza Hendricks (South Africa) flag Reeza Hendricks (South Africa) 37.58 2-Ct/St in 1st inns vs Sri Lanka at New York on 03-Jun-2024
740 Down 1 Tanzim Hasan Sakib (Bangladesh) flag Tanzim Hasan Sakib (Bangladesh) 37.58 2-Ct/St in 1st inns vs Sri Lanka at Dallas on 07-Jun-2024
741 Down 1 Jeevan Mendis (Sri Lanka) flag Jeevan Mendis (Sri Lanka) 37.58 2-Ct/St in 1st inns vs South Africa at Hambantota on 22-Sep-2012
742 Down 1 Jos Buttler (England) flag Jos Buttler (England) 37.57 2-Ct/St in 2nd inns vs New Zealand at Manchester on 01-Sep-2023
743 Down 1 Nurul Hasan (Bangladesh) flag Nurul Hasan (Bangladesh) 37.57 2-Ct/St in 1st inns vs New Zealand at Mirpur on 10-Sep-2021
744 Down 1 Shai Hope (West Indies) flag Shai Hope (West Indies) 37.57 2-Ct/St in 2nd inns vs Australia at Kingston on 20-Jul-2025
745 Down 1 Kamindu Mendis (Sri Lanka) flag Kamindu Mendis (Sri Lanka) 37.56 2-Ct/St in 2nd inns vs South Africa at New York on 03-Jun-2024
746 Down 1 Steven Smith (Australia) flag Steven Smith (Australia) 37.56 2-Ct/St in 2nd inns vs Sri Lanka at Bridgetown on 09-May-2010
747 Down 1 Scott Edwards (Netherlands) flag Scott Edwards (Netherlands) 37.56 3-Ct/St in 1st inns vs United Arab Emirates at Dubai on 29-Oct-2019
748 Down 1 Jos Buttler (England) flag Jos Buttler (England) 37.55 2-Ct/St in 1st inns vs South Africa at Taunton on 23-Jun-2017
749 Down 1 Matthew Wade (Australia) flag Matthew Wade (Australia) 37.54 2-Ct/St in 1st inns vs West Indies at Perth on 13-Feb-2024
750 Down 1 Alex Carey (Australia) flag Alex Carey (Australia) 37.54 2-Ct/St in 1st inns vs New Zealand at Sydney on 03-Feb-2018
751 Down 1 Mahmudullah (Bangladesh) flag Mahmudullah (Bangladesh) 37.54 2-Ct/St in 1st inns vs Pakistan at Kolkata on 16-Mar-2016
752 Down 1 Chris Greaves (Scotland) flag Chris Greaves (Scotland) 37.54 2-Ct/St in 2nd inns vs West Indies at Hobart on 17-Oct-2022
753 Down 1 Bas de Leede (Netherlands) flag Bas de Leede (Netherlands) 37.54 2-Ct/St in 1st inns vs Sri Lanka at Gros Islet on 16-Jun-2024
754 Down 1 Sybrand Engelbrecht (Netherlands) flag Sybrand Engelbrecht (Netherlands) 37.54 2-Ct/St in 1st inns vs Sri Lanka at Gros Islet on 16-Jun-2024
755 Down 1 Luke Ronchi (New Zealand/Australia) flag Luke Ronchi (New Zealand/Australia) 37.52 2-Ct/St in 2nd inns vs West Indies at Auckland on 11-Jan-2014
756 Down 1 Jehan Mubarak (Sri Lanka) flag Jehan Mubarak (Sri Lanka) 37.52 2-Ct/St in 2nd inns vs New Zealand at Nottingham on 16-Jun-2009
757 Down 1 MS Dhoni (India) flag MS Dhoni (India) 37.50 2-Ct/St in 2nd inns vs England at Bengaluru on 01-Feb-2017
758 Down 1 Matthew Wade (Australia) flag Matthew Wade (Australia) 37.50 2-Ct/St in 2nd inns vs West Indies at Adelaide on 11-Feb-2024
759 Down 1 Max Sorensen (Ireland) flag Max Sorensen (Ireland) 37.49 2-Ct/St in 1st inns vs Zimbabwe at Sylhet on 17-Mar-2014
760 Down 1 Jonny Bairstow (England) flag Jonny Bairstow (England) 37.48 2-Ct/St in 2nd inns vs New Zealand at Manchester on 23-Jun-2015
761 Down 1 Denesh Ramdin (West Indies) flag Denesh Ramdin (West Indies) 37.48 2-Ct/St in 1st inns vs Bangladesh at Basseterre on 31-Jul-2018
762 Down 1 Mushfiqur Rahim (Bangladesh) flag Mushfiqur Rahim (Bangladesh) 37.48 2-Ct/St in 1st inns vs South Africa at Mirpur on 07-Jul-2015
763 Down 1 Quinton de Kock (South Africa) flag Quinton de Kock (South Africa) 37.47 3-Ct/St in 2nd inns vs Ireland at Malahide on 19-Jul-2021
764 Down 1 Tillakaratne Dilshan (Sri Lanka) flag Tillakaratne Dilshan (Sri Lanka) 37.45 2-Ct/St in 1st inns vs Pakistan at Johannesburg on 17-Sep-2007
765 Down 1 Graeme Smith (South Africa) flag Graeme Smith (South Africa) 37.45 2-Ct/St in 1st inns vs India at Gros Islet on 02-May-2010
766 Down 1 Nurul Hasan (Bangladesh) flag Nurul Hasan (Bangladesh) 37.43 2-Ct/St in 1st inns vs Australia at Mirpur on 04-Aug-2021
767 Down 1 Basil Hameed (U.A.E.) flag Basil Hameed (U.A.E.) 37.42 2-Ct/St in 1st inns vs Sri Lanka at Geelong on 18-Oct-2022
768 Down 1 Kashif Daud (U.A.E.) flag Kashif Daud (U.A.E.) 37.42 2-Ct/St in 1st inns vs Sri Lanka at Geelong on 18-Oct-2022
769 Down 1 Tim Seifert (New Zealand) flag Tim Seifert (New Zealand) 37.41 2-Ct/St in 2nd inns vs Pakistan at Napier on 22-Dec-2020
770 Down 1 Sikandar Raza (Zimbabwe) flag Sikandar Raza (Zimbabwe) 37.40 2-Ct/St in 1st inns vs Afghanistan at Nagpur on 12-Mar-2016
771 Down 1 Majid Haq (Scotland) flag Majid Haq (Scotland) 37.40 2-Ct/St in 1st inns vs Pakistan at Durban on 12-Sep-2007
772 Down 1 Fraser Watts (Scotland) flag Fraser Watts (Scotland) 37.40 2-Ct/St in 1st inns vs Pakistan at Durban on 12-Sep-2007
773 Down 1 Elton Chigumbura (Zimbabwe) flag Elton Chigumbura (Zimbabwe) 37.40 2-Ct/St in 1st inns vs Australia at Cape Town on 12-Sep-2007
774 Down 1 Andrew Flintoff (England) flag Andrew Flintoff (England) 37.40 2-Ct/St in 2nd inns vs Australia at Cape Town on 14-Sep-2007
775 Down 1 Mohammad Hafeez (Pakistan) flag Mohammad Hafeez (Pakistan) 37.40 2-Ct/St in 2nd inns vs Sri Lanka at Johannesburg on 17-Sep-2007
776 Down 1 Younis Khan (Pakistan) flag Younis Khan (Pakistan) 37.40 2-Ct/St in 2nd inns vs Sri Lanka at Johannesburg on 17-Sep-2007
777 Down 1 Rinku Singh (India) flag Rinku Singh (India) 37.40 2-Ct/St in 1st inns vs Pakistan at Dubai on 28-Sep-2025
778 Down 1 Tilak Varma (India) flag Tilak Varma (India) 37.40 2-Ct/St in 1st inns vs Pakistan at Dubai on 28-Sep-2025
779 Down 1 Jos Buttler (England) flag Jos Buttler (England) 37.38 2-Ct/St in 1st inns vs Pakistan at London on 30-May-2024
780 Down 1 Nurul Hasan (Bangladesh) flag Nurul Hasan (Bangladesh) 37.38 2-Ct/St in 1st inns vs New Zealand at Mirpur on 08-Sep-2021
781 Down 1 Tillakaratne Dilshan (Sri Lanka) flag Tillakaratne Dilshan (Sri Lanka) 37.38 2-Ct/St in 1st inns vs West Indies at Pallekele on 29-Sep-2012
782 Down 1 Devon Conway (New Zealand) flag Devon Conway (New Zealand) 37.36 2-Ct/St in 2nd inns vs Pakistan at Auckland on 12-Jan-2024
783 Down 1 Tim Seifert (New Zealand) flag Tim Seifert (New Zealand) 37.36 2-Ct/St in 2nd inns vs Pakistan at Dunedin on 17-Jan-2024
784 Down 1 Michael Clarke (Australia) flag Michael Clarke (Australia) 37.36 2-Ct/St in 1st inns vs Sri Lanka at Cape Town on 20-Sep-2007
785 Down 1 Kane Williamson (New Zealand) flag Kane Williamson (New Zealand) 37.36 2-Ct/St in 2nd inns vs Sri Lanka at Sydney on 29-Oct-2022
786 Down 1 Sybrand Engelbrecht (Netherlands) flag Sybrand Engelbrecht (Netherlands) 37.36 2-Ct/St in 1st inns vs Bangladesh at Kingstown on 13-Jun-2024
787 Down 1 Tamim Iqbal (Bangladesh) flag Tamim Iqbal (Bangladesh) 37.36 2-Ct/St in 1st inns vs West Indies at Mirpur on 25-Mar-2014
788 Down 1 Kumar Sangakkara (Sri Lanka) flag Kumar Sangakkara (Sri Lanka) 37.35 2-Ct/St in 2nd inns vs Zimbabwe at Hambantota on 18-Sep-2012
789 Down 1 Shafiqullah (Afghanistan) flag Shafiqullah (Afghanistan) 37.31 2-Ct/St in 2nd inns vs Zimbabwe at Nagpur on 12-Mar-2016
790 Down 1 Harbhajan Singh (India) flag Harbhajan Singh (India) 37.31 2-Ct/St in 2nd inns vs England at Durban on 19-Sep-2007
791 Down 1 Umar Akmal (Pakistan) flag Umar Akmal (Pakistan) 37.31 2-Ct/St in 2nd inns vs England at Bridgetown on 06-May-2010
792 Down 1 MS Dhoni (India) flag MS Dhoni (India) 37.29 2-Ct/St in 2nd inns vs Sri Lanka at Indore on 22-Dec-2017
793 Down 1 Jos Buttler (England) flag Jos Buttler (England) 37.29 2-Ct/St in 2nd inns vs South Africa at Manchester on 12-Sep-2025
794 Down 1 Tim Seifert (New Zealand) flag Tim Seifert (New Zealand) 37.29 2-Ct/St in 2nd inns vs India at Wellington on 06-Feb-2019
795 Down 1 Chamu Chibhabha (Zimbabwe) flag Chamu Chibhabha (Zimbabwe) 37.27 2-Ct/St in 1st inns vs England at Cape Town on 13-Sep-2007
796 Down 1 Hamilton Masakadza (Zimbabwe) flag Hamilton Masakadza (Zimbabwe) 37.27 2-Ct/St in 1st inns vs England at Cape Town on 13-Sep-2007
797 Down 1 John Mooney (Ireland) flag John Mooney (Ireland) 37.27 2-Ct/St in 1st inns vs England at Georgetown on 04-May-2010
798 Down 1 Soumya Sarkar (Bangladesh) flag Soumya Sarkar (Bangladesh) 37.27 2-Ct/St in 1st inns vs Afghanistan at Kingstown on 24-Jun-2024
799 Down 1 Ziaur Rahman (Bangladesh) flag Ziaur Rahman (Bangladesh) 37.26 2-Ct/St in 1st inns vs Pakistan at Mirpur on 30-Mar-2014
800 Down 1 Andre Fletcher (West Indies) flag Andre Fletcher (West Indies) 37.24 2-Ct/St in 1st inns vs South Africa at North Sound on 20-May-2010