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
801 Down 1 Tim Paine (Australia) flag Tim Paine (Australia) 37.24 2-Ct/St in 2nd inns vs England at Adelaide on 12-Jan-2011
802 Down 1 Lasith Malinga (Sri Lanka) flag Lasith Malinga (Sri Lanka) 37.24 2-Ct/St in 1st inns vs New Zealand at Johannesburg on 15-Sep-2007
803 Down 1 Marco Jansen (South Africa) flag Marco Jansen (South Africa) 37.24 2-Ct/St in 1st inns vs Netherlands at New York on 08-Jun-2024
804 Down 1 Michael Clarke (Australia) flag Michael Clarke (Australia) 37.24 2-Ct/St in 2nd inns vs India at Bridgetown on 07-May-2010
805 Down 1 David Hussey (Australia) flag David Hussey (Australia) 37.24 2-Ct/St in 2nd inns vs India at Bridgetown on 07-May-2010
806 Down 1 Craig Ervine (Zimbabwe) flag Craig Ervine (Zimbabwe) 37.24 2-Ct/St in 2nd inns vs Ireland at Hobart on 17-Oct-2022
807 Down 1 Rohit Sharma (India) flag Rohit Sharma (India) 37.24 2-Ct/St in 2nd inns vs Afghanistan at Bridgetown on 20-Jun-2024
808 Down 1 Tim David (Australia/Singapore) flag Tim David (Australia/Singapore) 37.24 2-Ct/St in 1st inns vs Afghanistan at Kingstown on 22-Jun-2024
809 Down 1 Ben Cooper (Netherlands) flag Ben Cooper (Netherlands) 37.22 2-Ct/St in 2nd inns vs Ireland at Dharamsala on 13-Mar-2016
810 Down 1 Martin Guptill (New Zealand) flag Martin Guptill (New Zealand) 37.22 2-Ct/St in 2nd inns vs Australia at Dharamsala on 18-Mar-2016
811 Down 1 Kane Williamson (New Zealand) flag Kane Williamson (New Zealand) 37.22 2-Ct/St in 2nd inns vs Australia at Dharamsala on 18-Mar-2016
812 Down 1 Luke Wright (England) flag Luke Wright (England) 37.22 2-Ct/St in 2nd inns vs Zimbabwe at Cape Town on 13-Sep-2007
813 Down 1 Daniel Vettori (New Zealand) flag Daniel Vettori (New Zealand) 37.22 2-Ct/St in 2nd inns vs India at Johannesburg on 16-Sep-2007
814 Down 1 Mohammad Nabi (Afghanistan) flag Mohammad Nabi (Afghanistan) 37.22 2-Ct/St in 1st inns vs England at Delhi on 23-Mar-2016
815 Down 1 Martin Guptill (New Zealand) flag Martin Guptill (New Zealand) 37.22 2-Ct/St in 1st inns vs Zimbabwe at Georgetown on 04-May-2010
816 Down 1 Abdur Rehman (Pakistan) flag Abdur Rehman (Pakistan) 37.22 2-Ct/St in 1st inns vs New Zealand at Bridgetown on 08-May-2010
817 Down 1 Bas de Leede (Netherlands) flag Bas de Leede (Netherlands) 37.22 2-Ct/St in 1st inns vs Bangladesh at Hobart on 24-Oct-2022
818 Down 1 Logan van Beek (Netherlands) flag Logan van Beek (Netherlands) 37.22 2-Ct/St in 1st inns vs Bangladesh at Hobart on 24-Oct-2022
819 Down 1 Tendai Chatara (Zimbabwe) flag Tendai Chatara (Zimbabwe) 37.22 2-Ct/St in 1st inns vs Bangladesh at Brisbane on 30-Oct-2022
820 Down 1 Suryakumar Yadav (India) flag Suryakumar Yadav (India) 37.22 2-Ct/St in 2nd inns vs Bangladesh at Adelaide on 02-Nov-2022
821 Down 1 Shan Masood (Pakistan) flag Shan Masood (Pakistan) 37.22 2-Ct/St in 1st inns vs Bangladesh at Adelaide on 06-Nov-2022
822 Down 1 Nicholas Pooran (West Indies) flag Nicholas Pooran (West Indies) 37.22 2-Ct/St in 1st inns vs South Africa at Tarouba on 23-Aug-2024
823 Down 1 Kusal Mendis (Sri Lanka) flag Kusal Mendis (Sri Lanka) 37.22 2-Ct/St in 2nd inns vs West Indies at Dambula on 15-Oct-2024
824 Down 1 Shakib Al Hasan (Bangladesh) flag Shakib Al Hasan (Bangladesh) 37.17 2-Ct/St in 2nd inns vs Australia at Bengaluru on 21-Mar-2016
825 Down 1 Nathan Coulter-Nile (Australia) flag Nathan Coulter-Nile (Australia) 37.17 2-Ct/St in 2nd inns vs Pakistan at Mohali on 25-Mar-2016
826 Down 1 Adam Zampa (Australia) flag Adam Zampa (Australia) 37.17 2-Ct/St in 1st inns vs Bangladesh at North Sound on 20-Jun-2024
827 Down 1 Mohammad Nabi (Afghanistan) flag Mohammad Nabi (Afghanistan) 37.17 2-Ct/St in 2nd inns vs Bangladesh at Kingstown on 24-Jun-2024
828 Down 1 Litton Das (Bangladesh) flag Litton Das (Bangladesh) 37.17 2-Ct/St in 1st inns vs Pakistan at Mirpur on 20-Jul-2025
829 Down 1 Shai Hope (West Indies) flag Shai Hope (West Indies) 37.15 2-Ct/St in 1st inns vs England at Basseterre on 08-Mar-2019
830 Down 1 Nicholas Pooran (West Indies) flag Nicholas Pooran (West Indies) 37.15 2-Ct/St in 1st inns vs England at Bridgetown on 12-Dec-2023
831 Down 1 Rafiullah (Oman) flag Rafiullah (Oman) 37.13 2-Ct/St in 1st inns vs United Arab Emirates at Doha on 23-Sep-2023
832 Down 1 Finn Allen (New Zealand) flag Finn Allen (New Zealand) 37.13 2-Ct/St in 2nd inns vs Ireland at Adelaide on 04-Nov-2022
833 Down 1 Tanzim Hasan Sakib (Bangladesh) flag Tanzim Hasan Sakib (Bangladesh) 37.13 2-Ct/St in 2nd inns vs Netherlands at Kingstown on 13-Jun-2024
834 Down 1 Charith Asalanka (Sri Lanka) flag Charith Asalanka (Sri Lanka) 37.13 2-Ct/St in 2nd inns vs Netherlands at Gros Islet on 16-Jun-2024
835 Down 1 Kamindu Mendis (Sri Lanka) flag Kamindu Mendis (Sri Lanka) 37.13 2-Ct/St in 2nd inns vs Netherlands at Gros Islet on 16-Jun-2024
836 Down 1 Rohit Sharma (India) flag Rohit Sharma (India) 37.13 2-Ct/St in 2nd inns vs Bangladesh at North Sound on 22-Jun-2024
837 Down 1 Mohammad Rizwan (Pakistan) flag Mohammad Rizwan (Pakistan) 37.13 2-Ct/St in 1st inns vs Bangladesh at Lahore on 25-Jan-2020
838 Down 1 Rishabh Pant (India) flag Rishabh Pant (India) 37.13 2-Ct/St in 1st inns vs Sri Lanka at Indore on 07-Jan-2020
839 Down 1 Mahela Jayawardene (Sri Lanka) flag Mahela Jayawardene (Sri Lanka) 37.11 2-Ct/St in 1st inns vs India at Gros Islet on 11-May-2010
840 Down 1 Sam Curran (England) flag Sam Curran (England) 37.11 2-Ct/St in 1st inns vs Ireland at Melbourne on 26-Oct-2022
841 Down 1 Tristan Stubbs (South Africa) flag Tristan Stubbs (South Africa) 37.11 2-Ct/St in 2nd inns vs United States of America at North Sound on 19-Jun-2024
842 Down 1 Ben Dunk (Australia) flag Ben Dunk (Australia) 37.10 2-Ct/St in 1st inns vs South Africa at Sydney on 09-Nov-2014
843 Down 1 Milton Shumba (Zimbabwe) flag Milton Shumba (Zimbabwe) 37.08 2-Ct/St in 1st inns vs Scotland at Hobart on 21-Oct-2022
844 Down 1 Hasan Mahmud (Bangladesh) flag Hasan Mahmud (Bangladesh) 37.08 2-Ct/St in 2nd inns vs Netherlands at Hobart on 24-Oct-2022
845 Down 1 Michael Jones (Scotland) flag Michael Jones (Scotland) 37.08 2-Ct/St in 1st inns vs Namibia at Bridgetown on 06-Jun-2024
846 Down 1 Tim Paine (Australia) flag Tim Paine (Australia) 37.08 2-Ct/St in 2nd inns vs Sri Lanka at Melbourne on 17-Feb-2017
847 Down 1 Chamika Karunaratne (Sri Lanka) flag Chamika Karunaratne (Sri Lanka) 37.06 2-Ct/St in 1st inns vs Ireland at Hobart on 23-Oct-2022
848 Down 1 Mohammad Wasim (Pakistan) flag Mohammad Wasim (Pakistan) 37.06 2-Ct/St in 1st inns vs Netherlands at Perth on 30-Oct-2022
849 Down 1 Michael Leask (Scotland) flag Michael Leask (Scotland) 37.04 2-Ct/St in 1st inns vs Zimbabwe at Nagpur on 10-Mar-2016
850 Down 1 Bas de Leede (Netherlands) flag Bas de Leede (Netherlands) 37.04 2-Ct/St in 1st inns vs Namibia at Geelong on 18-Oct-2022
851 Down 1 Jan Nicol Loftie-Eaton (Namibia) flag Jan Nicol Loftie-Eaton (Namibia) 37.04 2-Ct/St in 2nd inns vs Netherlands at Geelong on 18-Oct-2022
852 Down 1 Alishan Sharafu (U.A.E.) flag Alishan Sharafu (U.A.E.) 37.04 2-Ct/St in 2nd inns vs Namibia at Geelong on 20-Oct-2022
853 Down 1 Afif Hossain (Bangladesh) flag Afif Hossain (Bangladesh) 37.04 2-Ct/St in 2nd inns vs Zimbabwe at Brisbane on 30-Oct-2022
854 Down 1 Stephan Myburgh (Netherlands) flag Stephan Myburgh (Netherlands) 37.04 2-Ct/St in 1st inns vs Zimbabwe at Adelaide on 02-Nov-2022
855 Down 1 David Wiese (Namibia/South Africa) flag David Wiese (Namibia/South Africa) 37.04 2-Ct/St in 2nd inns vs Scotland at Bridgetown on 06-Jun-2024
856 Down 1 Harry Brook (England) flag Harry Brook (England) 37.04 2-Ct/St in 2nd inns vs Namibia at North Sound on 15-Jun-2024
857 Down 1 Mitchell Starc (Australia) flag Mitchell Starc (Australia) 37.04 2-Ct/St in 1st inns vs Scotland at Gros Islet on 15-Jun-2024
858 Down 1 Mohammad Haris (Pakistan) flag Mohammad Haris (Pakistan) 37.03 2-Ct/St in 2nd inns vs Bangladesh at Lahore on 30-May-2025
859 Down 1 Tim Seifert (New Zealand) flag Tim Seifert (New Zealand) 37.03 2-Ct/St in 2nd inns vs England at Auckland on 10-Nov-2019
860 Down 1 Brad Haddin (Australia) flag Brad Haddin (Australia) 37.03 2-Ct/St in 2nd inns vs Sri Lanka at Perth on 31-Oct-2010
861 Down 1 Joe Root (England) flag Joe Root (England) 37.01 2-Ct/St in 2nd inns vs Afghanistan at Delhi on 23-Mar-2016
862 Down 1 Dwayne Bravo (West Indies) flag Dwayne Bravo (West Indies) 37.01 2-Ct/St in 1st inns vs Afghanistan at Nagpur on 27-Mar-2016
863 Down 1 Kusal Perera (Sri Lanka) flag Kusal Perera (Sri Lanka) 37.01 2-Ct/St in 2nd inns vs Pakistan at Colombo on 01-Aug-2015
864 Down 1 Mohammad Haris (Pakistan) flag Mohammad Haris (Pakistan) 36.99 2-Ct/St in 1st inns vs Bangladesh at Lahore on 01-Jun-2025
865 Down 1 Brendon McCullum (New Zealand) flag Brendon McCullum (New Zealand) 36.96 2-Ct/St in 2nd inns vs West Indies at Auckland on 26-Dec-2008
866 Down 1 Tadiwanashe Marumani (Zimbabwe) flag Tadiwanashe Marumani (Zimbabwe) 36.96 2-Ct/St in 2nd inns vs Sri Lanka at Harare on 03-Sep-2025
867 Down 1 Mangaliso Mosehle (South Africa) flag Mangaliso Mosehle (South Africa) 36.96 2-Ct/St in 2nd inns vs Sri Lanka at Johannesburg on 22-Jan-2017
868 Down 1 Soumya Sarkar (Bangladesh) flag Soumya Sarkar (Bangladesh) 36.95 2-Ct/St in 2nd inns vs India at Mirpur on 06-Mar-2016
869 Down 1 Rahul Chopra (U.A.E.) flag Rahul Chopra (U.A.E.) 36.94 2-Ct/St in 1st inns vs Bangladesh at Sharjah on 17-May-2025
870 Down 1 Luke Ronchi (New Zealand/Australia) flag Luke Ronchi (New Zealand/Australia) 36.94 2-Ct/St in 2nd inns vs Pakistan at Wellington on 22-Jan-2016
871 Down 1 Jatinder Singh (Oman) flag Jatinder Singh (Oman) 36.92 2-Ct/St in 1st inns vs Bangladesh at Al Amerat on 19-Oct-2021
872 Down 1 Shan Masood (Pakistan) flag Shan Masood (Pakistan) 36.90 2-Ct/St in 1st inns vs New Zealand at Christchurch on 14-Oct-2022
873 Down 1 Peter McGlashan (New Zealand) flag Peter McGlashan (New Zealand) 36.89 2-Ct/St in 1st inns vs Sri Lanka at Auckland on 26-Dec-2006
874 Down 1 Tim Seifert (New Zealand) flag Tim Seifert (New Zealand) 36.89 2-Ct/St in 2nd inns vs Sri Lanka at Auckland on 11-Jan-2019
875 Down 1 Andre Fletcher (West Indies) flag Andre Fletcher (West Indies) 36.89 2-Ct/St in 2nd inns vs South Africa at Kingston on 23-May-2024
876 Down 1 Mushfiqur Rahim (Bangladesh) flag Mushfiqur Rahim (Bangladesh) 36.87 2-Ct/St in 1st inns vs West Indies at Mirpur on 22-Dec-2018
877 Down 1 Tatenda Taibu (Zimbabwe) flag Tatenda Taibu (Zimbabwe) 36.85 2-Ct/St in 1st inns vs Pakistan at Harare on 18-Sep-2011
878 Down 1 MS Dhoni (India) flag MS Dhoni (India) 36.85 2-Ct/St in 1st inns vs Sri Lanka at Visakhapatnam on 14-Feb-2016
879 Down 1 Tatenda Taibu (Zimbabwe) flag Tatenda Taibu (Zimbabwe) 36.85 2-Ct/St in 2nd inns vs India at Harare on 12-Jun-2010
880 Down 1 Brad Haddin (Australia) flag Brad Haddin (Australia) 36.85 2-Ct/St in 2nd inns vs South Africa at Brisbane on 09-Jan-2006
881 Down 1 Tim Ambrose (England) flag Tim Ambrose (England) 36.85 2-Ct/St in 1st inns vs New Zealand at Manchester on 13-Jun-2008
882 Down 1 Mushfiqur Rahim (Bangladesh) flag Mushfiqur Rahim (Bangladesh) 36.82 2-Ct/St in 1st inns vs Pakistan at Mirpur on 24-Apr-2015
883 Down 1 Alex Carey (Australia) flag Alex Carey (Australia) 36.82 2-Ct/St in 1st inns vs South Africa at Carrara on 17-Nov-2018
884 Down 1 Roston Chase (West Indies) flag Roston Chase (West Indies) 36.79 2-Ct/St in 2nd inns vs New Zealand at Tarouba on 12-Jun-2024
885 Down 1 Andre Russell (West Indies) flag Andre Russell (West Indies) 36.79 2-Ct/St in 2nd inns vs New Zealand at Tarouba on 12-Jun-2024
886 Down 1 Kyle Mayers (West Indies) flag Kyle Mayers (West Indies) 36.79 2-Ct/St in 2nd inns vs South Africa at North Sound on 23-Jun-2024
887 Down 1 Glenn Maxwell (Australia) flag Glenn Maxwell (Australia) 36.77 2-Ct/St in 1st inns vs New Zealand at Auckland on 21-Feb-2018
888 Down 1 Luke Ronchi (New Zealand/Australia) flag Luke Ronchi (New Zealand/Australia) 36.68 2-Ct/St in 2nd inns vs Sri Lanka at Mount Maunganui on 07-Jan-2016
889 Down 1 Mushfiqur Rahim (Bangladesh) flag Mushfiqur Rahim (Bangladesh) 36.64 2-Ct/St in 1st inns vs Pakistan at Mirpur on 29-Nov-2011
890 Down 1 Steven Taylor (U.S.A.) flag Steven Taylor (U.S.A.) 36.63 2-Ct/St in 1st inns vs Pakistan at Dallas on 06-Jun-2024
891 Down 1 Stuart Broad (England) flag Stuart Broad (England) 36.60 2-Ct/St in 2nd inns vs India at London on 14-Jun-2009
892 Down 1 Sinethemba Qeshile (South Africa) flag Sinethemba Qeshile (South Africa) 36.52 2-Ct/St in 2nd inns vs Sri Lanka at Centurion on 22-Mar-2019
893 Down 1 David Miller (South Africa) flag David Miller (South Africa) 36.50 2-Ct/St in 1st inns vs Sri Lanka at Cape Town on 19-Mar-2019
894 Down 1 Andre Fletcher (West Indies) flag Andre Fletcher (West Indies) 36.47 2-Ct/St in 1st inns vs India at Port of Spain on 04-Jun-2011
895 Down 1 Sabbir Rahman (Bangladesh) flag Sabbir Rahman (Bangladesh) 36.46 2-Ct/St in 2nd inns vs India at Colombo on 18-Mar-2018
896 Down 1 AB de Villiers (South Africa) flag AB de Villiers (South Africa) 36.42 2-Ct/St in 1st inns vs West Indies at Johannesburg on 11-Sep-2007
897 Down 1 Vriitya Aravind (U.A.E.) flag Vriitya Aravind (U.A.E.) 36.37 2-Ct/St in 2nd inns vs Nepal at Al Amerat on 22-Feb-2022
898 Down 1 AB de Villiers (South Africa) flag AB de Villiers (South Africa) 36.33 2-Ct/St in 2nd inns vs England at Cape Town on 16-Sep-2007
899 Down 1 Graeme Smith (South Africa) flag Graeme Smith (South Africa) 36.31 2-Ct/St in 1st inns vs India at Durban on 20-Sep-2007
900 Down 1 Chadwick Walton (West Indies) flag Chadwick Walton (West Indies) 36.08 3-Ct/St in 1st inns vs Afghanistan at Basseterre on 02-Jun-2017