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 2 Pathum Nissanka (Sri Lanka) flag Pathum Nissanka (Sri Lanka) 43.09 47 Runs in 28 Balls in 1st inns for Sri Lanka vs Bangladesh at Dallas on 07-Jun-2024 (SR-168%)
702 Down 2 Anwar Ali (Pakistan) flag Anwar Ali (Pakistan) 43.08 46 Runs in 17 Balls in 2nd inns for Pakistan vs Sri Lanka at Colombo on 01-Aug-2015 (SR-271%)
703 Down 2 Sikandar Raza (Zimbabwe) flag Sikandar Raza (Zimbabwe) 43.07 72* Runs in 46 Balls in 2nd inns for Zimbabwe vs Bangladesh at Mirpur on 12-May-2024 (SR-157%)
704 Down 2 Hamilton Masakadza (Zimbabwe) flag Hamilton Masakadza (Zimbabwe) 43.06 93* Runs in 58 Balls in 1st inns for Zimbabwe vs Bangladesh at Khulna on 22-Jan-2016 (SR-160%)
705 Down 2 Shreyas Iyer (India) flag Shreyas Iyer (India) 43.05 73* Runs in 45 Balls in 2nd inns for India vs Sri Lanka at Dharamsala on 27-Feb-2022 (SR-162%)
706 Down 2 Abdul Razzaq (Pakistan) flag Abdul Razzaq (Pakistan) 43.01 46* Runs in 18 Balls in 2nd inns for Pakistan vs England at Dubai on 20-Feb-2010 (SR-256%)
707 Down 2 Washington Sundar (India) flag Washington Sundar (India) 43.00 49* Runs in 23 Balls in 2nd inns for India vs Australia at Hobart on 02-Nov-2025 (SR-213%)
708 Down 3 Mohammad Hafeez (Pakistan) flag Mohammad Hafeez (Pakistan) 42.98 64 Runs in 42 Balls in 1st inns for Pakistan vs Bangladesh at Kolkata on 16-Mar-2016 (SR-152%)
709 Down 3 Saif Hassan (Bangladesh) flag Saif Hassan (Bangladesh) 42.97 64* Runs in 38 Balls in 2nd inns for Bangladesh vs Afghanistan at Sharjah on 05-Oct-2025 (SR-168%)
710 Down 3 Misbah-ul-Haq (Pakistan) flag Misbah-ul-Haq (Pakistan) 42.96 87* Runs in 53 Balls in 1st inns for Pakistan vs Bangladesh at Karachi on 20-Apr-2008 (SR-164%)
711 Down 3 Hardik Pandya (India) flag Hardik Pandya (India) 42.96 35* Runs in 13 Balls in 1st inns for India vs Afghanistan at Abu Dhabi on 03-Nov-2021 (SR-269%)
712 Down 3 Aftab Ahmed (Bangladesh) flag Aftab Ahmed (Bangladesh) 42.94 62* Runs in 49 Balls in 2nd inns for Bangladesh vs West Indies at Johannesburg on 13-Sep-2007 (SR-127%)
713 Down 3 Alex Hales (England) flag Alex Hales (England) 42.93 68 Runs in 51 Balls in 2nd inns for England vs West Indies at Pallekele on 27-Sep-2012 (SR-133%)
714 Down 3 Jatinder Singh (Oman) flag Jatinder Singh (Oman) 42.93 73* Runs in 42 Balls in 2nd inns for Oman vs Papua New Guinea at Al Amerat on 17-Oct-2021 (SR-174%)
715 Down 3 Emilio Gay (Italy) flag Emilio Gay (Italy) 42.91 50 Runs in 21 Balls in 1st inns for Italy vs Scotland at The Hague on 09-Jul-2025 (SR-238%)
716 Down 3 Virat Kohli (India) flag Virat Kohli (India) 42.90 55* Runs in 37 Balls in 2nd inns for India vs Pakistan at Kolkata on 19-Mar-2016 (SR-149%)
717 Down 3 Tamim Iqbal (Bangladesh) flag Tamim Iqbal (Bangladesh) 42.89 88* Runs in 61 Balls in 2nd inns for Bangladesh vs West Indies at Mirpur on 10-Dec-2012 (SR-144%)
718 Down 3 Mohammad Rizwan (Pakistan) flag Mohammad Rizwan (Pakistan) 42.89 89 Runs in 59 Balls in 2nd inns for Pakistan vs New Zealand at Napier on 22-Dec-2020 (SR-151%)
719 Down 3 Chris Morris (South Africa) flag Chris Morris (South Africa) 42.88 55* Runs in 29 Balls in 2nd inns for South Africa vs Pakistan at Centurion on 06-Feb-2019 (SR-190%)
720 Down 3 Babar Azam (Pakistan) flag Babar Azam (Pakistan) 42.87 70 Runs in 49 Balls in 1st inns for Pakistan vs Namibia at Abu Dhabi on 02-Nov-2021 (SR-143%)
721 Down 3 Daren Sammy (West Indies) flag Daren Sammy (West Indies) 42.87 34* Runs in 13 Balls in 2nd inns for West Indies vs Australia at Mirpur on 28-Mar-2014 (SR-262%)
722 Down 3 Glenn Phillips (New Zealand) flag Glenn Phillips (New Zealand) 42.87 70* Runs in 52 Balls in 2nd inns for New Zealand vs Pakistan at Christchurch on 19-Jan-2024 (SR-135%)
723 Down 3 Virat Kohli (India) flag Virat Kohli (India) 42.85 85 Runs in 61 Balls in 2nd inns for India vs Australia at Sydney on 08-Dec-2020 (SR-139%)
724 Down 3 Sami Sohail (Malawi) flag Sami Sohail (Malawi) 42.84 79* Runs in 39 Balls in 1st inns for Malawi vs Rwanda at Nairobi on 28-Jun-2024 (SR-203%)
725 Down 3 Mohammad Rizwan (Pakistan) flag Mohammad Rizwan (Pakistan) 42.83 73* Runs in 47 Balls in 2nd inns for Pakistan vs South Africa at Centurion on 14-Apr-2021 (SR-155%)
726 Down 3 Travis Head (Australia) flag Travis Head (Australia) 42.80 68 Runs in 49 Balls in 2nd inns for Australia vs Scotland at Gros Islet on 15-Jun-2024 (SR-139%)
727 Down 3 Babar Azam (Pakistan) flag Babar Azam (Pakistan) 42.75 59* Runs in 38 Balls in 1st inns for Pakistan vs Australia at Sydney on 03-Nov-2019 (SR-155%)
728 Down 3 Trent Johnston (Ireland) flag Trent Johnston (Ireland) 42.74 62 Runs in 32 Balls in 1st inns for Ireland vs Afghanistan at Abu Dhabi on 30-Nov-2013 (SR-194%)
729 Down 3 Jamie Smith (England) flag Jamie Smith (England) 42.73 60 Runs in 26 Balls in 1st inns for England vs West Indies at Southampton on 10-Jun-2025 (SR-231%)
730 Down 3 Jacques Kallis (South Africa) flag Jacques Kallis (South Africa) 42.72 57* Runs in 49 Balls in 2nd inns for South Africa vs England at Nottingham on 11-Jun-2009 (SR-116%)
731 Down 3 Jonny Bairstow (England) flag Jonny Bairstow (England) 42.69 90 Runs in 53 Balls in 1st inns for England vs South Africa at Bristol on 27-Jul-2022 (SR-170%)
732 Down 3 Mohammad Rizwan (Pakistan) flag Mohammad Rizwan (Pakistan) 42.66 91* Runs in 60 Balls in 1st inns for Pakistan vs Zimbabwe at Harare on 25-Apr-2021 (SR-152%)
733 Down 3 Tadiwanashe Marumani (Zimbabwe) flag Tadiwanashe Marumani (Zimbabwe) 42.65 74* Runs in 61 Balls in 2nd inns for Zimbabwe vs Namibia at Harare on 04-Oct-2025 (SR-121%)
734 Down 3 Virender Sehwag (India) flag Virender Sehwag (India) 42.64 68 Runs in 52 Balls in 1st inns for India vs England at Durban on 19-Sep-2007 (SR-131%)
735 Down 3 David Warner (Australia) flag David Warner (Australia) 42.63 63 Runs in 53 Balls in 1st inns for Australia vs West Indies at London on 06-Jun-2009 (SR-119%)
736 Down 3 Mohammad Rizwan (Pakistan) flag Mohammad Rizwan (Pakistan) 42.62 87 Runs in 45 Balls in 2nd inns for Pakistan vs West Indies at Karachi on 16-Dec-2021 (SR-193%)
737 Down 3 Sybrand Engelbrecht (Netherlands) flag Sybrand Engelbrecht (Netherlands) 42.59 75 Runs in 40 Balls in 1st inns for Netherlands vs Namibia at Kirtipur on 29-Feb-2024 (SR-188%)
738 Down 3 Umar Akmal (Pakistan) flag Umar Akmal (Pakistan) 42.58 51 Runs in 33 Balls in 1st inns for Pakistan vs South Africa at Gros Islet on 10-May-2010 (SR-155%)
739 Down 3 Sabbir Rahman (Bangladesh) flag Sabbir Rahman (Bangladesh) 42.54 80 Runs in 54 Balls in 1st inns for Bangladesh vs Sri Lanka at Mirpur on 28-Feb-2016 (SR-148%)
740 Down 3 Nicholas Pooran (West Indies) flag Nicholas Pooran (West Indies) 42.50 82 Runs in 45 Balls in 1st inns for West Indies vs England at St George's on 16-Dec-2023 (SR-182%)
741 Down 3 Sahibzada Farhan (Pakistan) flag Sahibzada Farhan (Pakistan) 42.47 74 Runs in 41 Balls in 1st inns for Pakistan vs Bangladesh at Lahore on 30-May-2025 (SR-180%)
742 Down 3 Shakib Al Hasan (Bangladesh) flag Shakib Al Hasan (Bangladesh) 42.46 70 Runs in 44 Balls in 2nd inns for Bangladesh vs New Zealand at Christchurch on 12-Oct-2022 (SR-159%)
743 Down 3 Hazratullah Zazai (Afghanistan) flag Hazratullah Zazai (Afghanistan) 42.44 74 Runs in 33 Balls in 1st inns for Afghanistan vs Ireland at Magheramason on 20-Aug-2018 (SR-224%)
744 Down 3 Sharjeel Khan (Pakistan) flag Sharjeel Khan (Pakistan) 42.43 47 Runs in 25 Balls in 2nd inns for Pakistan vs New Zealand at Mohali on 22-Mar-2016 (SR-188%)
745 Down 3 Tim David (Australia/Singapore) flag Tim David (Australia/Singapore) 42.41 54 Runs in 27 Balls in 1st inns for Australia vs India at Hyderabad on 25-Sep-2022 (SR-200%)
746 Down 3 Faisal Khan (Saudi Arabia) flag Faisal Khan (Saudi Arabia) 42.39 62 Runs in 28 Balls in 1st inns for Saudi Arabia vs Singapore at Kuala Lumpur on 25-Apr-2025 (SR-221%)
747 Down 3 Dawid Malan (England) flag Dawid Malan (England) 42.36 76 Runs in 48 Balls in 1st inns for England vs Sri Lanka at Southampton on 26-Jun-2021 (SR-158%)
748 Down 3 Chris Gayle (West Indies) flag Chris Gayle (West Indies) 42.35 54 Runs in 33 Balls in 1st inns for West Indies vs Australia at Colombo on 22-Sep-2012 (SR-164%)
749 Down 3 Dinesh Karthik (India) flag Dinesh Karthik (India) 42.32 29* Runs in 8 Balls in 2nd inns for India vs Bangladesh at Colombo on 18-Mar-2018 (SR-363%)
750 Down 3 Litton Das (Bangladesh) flag Litton Das (Bangladesh) 42.30 76 Runs in 50 Balls in 1st inns for Bangladesh vs Sri Lanka at Dambula on 13-Jul-2025 (SR-152%)
751 Down 3 Elton Chigumbura (Zimbabwe) flag Elton Chigumbura (Zimbabwe) 42.30 54* Runs in 26 Balls in 1st inns for Zimbabwe vs India at Harare on 18-Jun-2016 (SR-208%)
752 Down 3 Jos Buttler (England) flag Jos Buttler (England) 42.29 54 Runs in 28 Balls in 1st inns for England vs South Africa at Johannesburg on 21-Feb-2016 (SR-193%)
753 Down 3 Tony Ura (P.N.G.) flag Tony Ura (P.N.G.) 42.29 86* Runs in 34 Balls in 2nd inns for Papua New Guinea vs Malaysia at Kirtipur on 01-Apr-2022 (SR-253%)
754 Down 3 Ross Taylor (New Zealand) flag Ross Taylor (New Zealand) 42.29 62 Runs in 43 Balls in 1st inns for New Zealand vs Sri Lanka at Johannesburg on 15-Sep-2007 (SR-144%)
755 Down 3 Suryakumar Yadav (India) flag Suryakumar Yadav (India) 42.25 69 Runs in 36 Balls in 2nd inns for India vs Australia at Hyderabad on 25-Sep-2022 (SR-192%)
756 Down 3 Martin Guptill (New Zealand) flag Martin Guptill (New Zealand) 42.22 91* Runs in 54 Balls in 2nd inns for New Zealand vs Zimbabwe at Auckland on 11-Feb-2012 (SR-169%)
757 Down 3 Mitchell Marsh (Australia) flag Mitchell Marsh (Australia) 42.22 75 Runs in 44 Balls in 1st inns for Australia vs West Indies at Gros Islet on 14-Jul-2021 (SR-170%)
758 Down 3 Andre Fletcher (West Indies) flag Andre Fletcher (West Indies) 42.20 53 Runs in 32 Balls in 2nd inns for West Indies vs Australia at London on 06-Jun-2009 (SR-166%)
759 Down 3 Jean-Paul Duminy (South Africa) flag Jean-Paul Duminy (South Africa) 42.18 44* Runs in 39 Balls in 2nd inns for South Africa vs Pakistan at Nottingham on 18-Jun-2009 (SR-113%)
760 Down 3 Misbah-ul-Haq (Pakistan) flag Misbah-ul-Haq (Pakistan) 42.18 53 Runs in 35 Balls in 2nd inns for Pakistan vs India at Durban on 14-Sep-2007 (SR-151%)
761 Down 3 Abhishek Sharma (India) flag Abhishek Sharma (India) 42.17 61 Runs in 31 Balls in 1st inns for India vs Sri Lanka at Dubai on 26-Sep-2025 (SR-197%)
762 Down 3 Chris Gayle (West Indies) flag Chris Gayle (West Indies) 42.17 67 Runs in 41 Balls in 2nd inns for West Indies vs New Zealand at Auckland on 26-Dec-2008 (SR-163%)
763 Down 3 Mohammad Rizwan (Pakistan) flag Mohammad Rizwan (Pakistan) 42.15 76* Runs in 57 Balls in 1st inns for Pakistan vs England at Manchester on 20-Jul-2021 (SR-133%)
764 Down 3 Mahmudullah (Bangladesh) flag Mahmudullah (Bangladesh) 42.13 49* Runs in 29 Balls in 1st inns for Bangladesh vs Australia at Bengaluru on 21-Mar-2016 (SR-169%)
765 Down 3 Shubman Gill (India) flag Shubman Gill (India) 42.13 77 Runs in 47 Balls in 2nd inns for India vs West Indies at Lauderhill on 12-Aug-2023 (SR-164%)
766 Down 3 David Warner (Australia) flag David Warner (Australia) 42.12 59 Runs in 34 Balls in 1st inns for Australia vs Pakistan at Dubai on 10-Sep-2012 (SR-174%)
767 Down 3 Colin Munro (New Zealand) flag Colin Munro (New Zealand) 42.10 73* Runs in 39 Balls in 1st inns for New Zealand vs Bangladesh at Mirpur on 06-Nov-2013 (SR-187%)
768 Down 3 Rizwan Cheema (Canada) flag Rizwan Cheema (Canada) 42.09 68 Runs in 43 Balls in 2nd inns for Canada vs Sri Lanka at King City on 12-Oct-2008 (SR-158%)
769 Down 3 Riazat Ali Shah (Uganda) flag Riazat Ali Shah (Uganda) 42.08 66* Runs in 30 Balls in 1st inns for Uganda vs Nigeria at Harare on 04-Oct-2025 (SR-220%)
770 Down 3 Jean-Paul Duminy (South Africa) flag Jean-Paul Duminy (South Africa) 42.06 96* Runs in 54 Balls in 1st inns for South Africa vs Zimbabwe at Kimberley on 10-Oct-2010 (SR-178%)
771 Down 3 Richmond Mutumbami (Zimbabwe) flag Richmond Mutumbami (Zimbabwe) 42.05 54 Runs in 32 Balls in 2nd inns for Zimbabwe vs Bangladesh at Chattogram on 18-Sep-2019 (SR-169%)
772 Down 3 Gerhard Erasmus (Namibia) flag Gerhard Erasmus (Namibia) 42.04 52 Runs in 31 Balls in 1st inns for Namibia vs Scotland at Bridgetown on 06-Jun-2024 (SR-168%)
773 Down 3 Bhanuka Rajapaksa (Sri Lanka) flag Bhanuka Rajapaksa (Sri Lanka) 42.04 77 Runs in 48 Balls in 1st inns for Sri Lanka vs Pakistan at Lahore on 07-Oct-2019 (SR-160%)
774 Down 3 Kane Williamson (New Zealand) flag Kane Williamson (New Zealand) 42.03 60 Runs in 38 Balls in 2nd inns for New Zealand vs Pakistan at Dubai on 04-Nov-2018 (SR-158%)
775 Down 3 Harry Brook (England) flag Harry Brook (England) 42.03 51 Runs in 26 Balls in 2nd inns for England vs India at Pune on 31-Jan-2025 (SR-196%)
776 Down 3 Mohammad Nabi (Afghanistan) flag Mohammad Nabi (Afghanistan) 42.02 59 Runs in 38 Balls in 1st inns for Afghanistan vs Ireland at Sharjah on 17-Mar-2024 (SR-155%)
777 Down 3 Ravija Sandaruwan (Kuwait) flag Ravija Sandaruwan (Kuwait) 41.98 63 Runs in 36 Balls in 1st inns for Kuwait vs Nepal at Hong Kong on 13-Apr-2025 (SR-175%)
778 Down 3 D'Arcy Short (Australia) flag D'Arcy Short (Australia) 41.96 76 Runs in 44 Balls in 2nd inns for Australia vs New Zealand at Auckland on 16-Feb-2018 (SR-173%)
779 Down 3 Mohammad Shahzad (Afghanistan) flag Mohammad Shahzad (Afghanistan) 41.96 65* Runs in 46 Balls in 2nd inns for Afghanistan vs Ireland at Dubai on 13-Feb-2010 (SR-141%)
780 Down 3 Shreyas Iyer (India) flag Shreyas Iyer (India) 41.95 58* Runs in 29 Balls in 2nd inns for India vs New Zealand at Auckland on 24-Jan-2020 (SR-200%)
781 Down 3 Faf du Plessis (South Africa) flag Faf du Plessis (South Africa) 41.94 79 Runs in 41 Balls in 1st inns for South Africa vs Australia at Johannesburg on 06-Mar-2016 (SR-193%)
782 Down 3 Dwaine Pretorius (South Africa) flag Dwaine Pretorius (South Africa) 41.93 77* Runs in 42 Balls in 1st inns for South Africa vs Sri Lanka at Johannesburg on 24-Mar-2019 (SR-183%)
783 Down 3 Thisara Perera (Sri Lanka) flag Thisara Perera (Sri Lanka) 41.93 49 Runs in 20 Balls in 1st inns for Sri Lanka vs England at London on 20-May-2014 (SR-245%)
784 Down 3 Brendan Taylor (Zimbabwe) flag Brendan Taylor (Zimbabwe) 41.92 75* Runs in 43 Balls in 1st inns for Zimbabwe vs New Zealand at Hamilton on 14-Feb-2012 (SR-174%)
785 Down 3 Graeme Smith (South Africa) flag Graeme Smith (South Africa) 41.88 71* Runs in 40 Balls in 2nd inns for South Africa vs Pakistan at Johannesburg on 02-Feb-2007 (SR-178%)
786 Down 3 David Warner (Australia) flag David Warner (Australia) 41.87 81 Runs in 49 Balls in 2nd inns for Australia vs West Indies at Perth on 13-Feb-2024 (SR-165%)
787 Down 3 Shreyas Iyer (India) flag Shreyas Iyer (India) 41.85 67 Runs in 48 Balls in 1st inns for India vs England at Ahmedabad on 12-Mar-2021 (SR-140%)
788 Down 3 Virat Kohli (India) flag Virat Kohli (India) 41.85 73* Runs in 49 Balls in 2nd inns for India vs England at Ahmedabad on 14-Mar-2021 (SR-149%)
789 Down 3 Mohammad Hafeez (Pakistan) flag Mohammad Hafeez (Pakistan) 41.84 69 Runs in 36 Balls in 1st inns for Pakistan vs England at Manchester on 30-Aug-2020 (SR-192%)
790 Down 3 Aiden Markram (South Africa) flag Aiden Markram (South Africa) 41.80 63 Runs in 31 Balls in 1st inns for South Africa vs Pakistan at Centurion on 14-Apr-2021 (SR-203%)
791 Down 3 Shane Watson (Australia) flag Shane Watson (Australia) 41.79 59 Runs in 31 Balls in 1st inns for Australia vs England at Adelaide on 12-Jan-2011 (SR-190%)
792 Down 3 Colin Munro (New Zealand) flag Colin Munro (New Zealand) 41.79 57 Runs in 21 Balls in 2nd inns for New Zealand vs England at Hamilton on 18-Feb-2018 (SR-271%)
793 Down 3 Jason Roy (England) flag Jason Roy (England) 41.78 64 Runs in 36 Balls in 2nd inns for England vs Pakistan at Manchester on 20-Jul-2021 (SR-178%)
794 Down 3 Shahidullah (Afghanistan) flag Shahidullah (Afghanistan) 41.76 49* Runs in 43 Balls in 1st inns for Afghanistan vs India at Hangzhou on 07-Oct-2023 (SR-114%)
795 Down 3 James Shannon (Ireland) flag James Shannon (Ireland) 41.73 60 Runs in 35 Balls in 2nd inns for Ireland vs India at Malahide on 27-Jun-2018 (SR-171%)
796 Down 3 Asif Ali (Pakistan) flag Asif Ali (Pakistan) 41.66 25* Runs in 7 Balls in 2nd inns for Pakistan vs Afghanistan at Dubai on 29-Oct-2021 (SR-357%)
797 Down 3 Ibrahim Zadran (Afghanistan) flag Ibrahim Zadran (Afghanistan) 41.64 72* Runs in 51 Balls in 1st inns for Afghanistan vs Ireland at Sharjah on 18-Mar-2024 (SR-141%)
798 Down 3 Kushal Bhurtel (Nepal) flag Kushal Bhurtel (Nepal) 41.63 92* Runs in 54 Balls in 1st inns for Nepal vs United States of America at Dallas on 19-Oct-2024 (SR-170%)
799 Down 3 Solomon Mire (Zimbabwe) flag Solomon Mire (Zimbabwe) 41.61 94 Runs in 63 Balls in 1st inns for Zimbabwe vs Pakistan at Harare on 04-Jul-2018 (SR-149%)
800 Down 3 Muhammad Waseem (U.A.E.) flag Muhammad Waseem (U.A.E.) 41.60 70 Runs in 48 Balls in 1st inns for United Arab Emirates vs Nepal at Al Amerat on 22-Feb-2022 (SR-146%)