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
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%)
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%)
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%)
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%)
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%)
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%)
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%)
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%)
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%)
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%)
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%)
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%)
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%)
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%)
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%)
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%)
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%)
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%)
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%)
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%)
801 Down 3 Shayan Jahangir (U.S.A.) flag Shayan Jahangir (U.S.A.) 41.60 61 Runs in 32 Balls in 2nd inns for United States of America vs United Arab Emirates at Windhoek on 04-Oct-2024 (SR-191%)
803 Down 3 Rakep Patel (Kenya) flag Rakep Patel (Kenya) 41.55 65 Runs in 47 Balls in 1st inns for Kenya vs Zimbabwe at Harare on 02-Oct-2025 (SR-138%)
804 Down 3 Pathum Nissanka (Sri Lanka) flag Pathum Nissanka (Sri Lanka) 41.55 61 Runs in 47 Balls in 1st inns for Sri Lanka vs Ireland at Abu Dhabi on 20-Oct-2021 (SR-130%)
807 Down 3 KL Rahul (India) flag KL Rahul (India) 41.50 91 Runs in 56 Balls in 1st inns for India vs West Indies at Mumbai on 11-Dec-2019 (SR-163%)
810 Down 3 Virat Kohli (India) flag Virat Kohli (India) 41.47 50 Runs in 40 Balls in 1st inns for India vs England at Adelaide on 10-Nov-2022 (SR-125%)
811 Down 3 Dinesh Karthik (India) flag Dinesh Karthik (India) 41.46 55 Runs in 27 Balls in 1st inns for India vs South Africa at Rajkot on 17-Jun-2022 (SR-204%)
812 Down 3 George Bailey (Australia) flag George Bailey (Australia) 41.44 49* Runs in 20 Balls in 1st inns for Australia vs England at Sydney on 02-Feb-2014 (SR-245%)
813 Down 3 Rassie van der Dussen (South Africa) flag Rassie van der Dussen (South Africa) 41.44 66* Runs in 38 Balls in 2nd inns for South Africa vs Pakistan at Centurion on 13-Dec-2024 (SR-174%)
814 Down 3 Jos Buttler (England) flag Jos Buttler (England) 41.44 54 Runs in 30 Balls in 2nd inns for England vs New Zealand at Hamilton on 12-Feb-2013 (SR-180%)
815 Down 3 Aqib Ilyas (Oman) flag Aqib Ilyas (Oman) 41.43 56* Runs in 30 Balls in 2nd inns for Oman vs Hong Kong at Abu Dhabi on 16-Jan-2017 (SR-187%)
816 Down 3 Glenn Maxwell (Australia) flag Glenn Maxwell (Australia) 41.43 47 Runs in 18 Balls in 2nd inns for Australia vs West Indies at Basseterre on 26-Jul-2025 (SR-261%)
817 Down 3 Sahibzada Farhan (Pakistan) flag Sahibzada Farhan (Pakistan) 41.41 63 Runs in 41 Balls in 1st inns for Pakistan vs Bangladesh at Mirpur on 24-Jul-2025 (SR-154%)
819 Down 3 Rahmanullah Gurbaz (Afghanistan) flag Rahmanullah Gurbaz (Afghanistan) 41.39 60 Runs in 49 Balls in 1st inns for Afghanistan vs Australia at Kingstown on 22-Jun-2024 (SR-122%)
820 Down 3 KL Rahul (India) flag KL Rahul (India) 41.39 71 Runs in 47 Balls in 1st inns for India vs England at Nagpur on 29-Jan-2017 (SR-151%)
821 Down 3 Collins Obuya (Kenya) flag Collins Obuya (Kenya) 41.39 63 Runs in 40 Balls in 2nd inns for Kenya vs Netherlands at Dubai on 18-Oct-2019 (SR-158%)
822 Down 3 Ruturaj Gaikwad (India) flag Ruturaj Gaikwad (India) 41.38 77* Runs in 47 Balls in 1st inns for India vs Zimbabwe at Harare on 07-Jul-2024 (SR-164%)
823 Down 3 Mohammad Rizwan (Pakistan) flag Mohammad Rizwan (Pakistan) 41.37 74* Runs in 50 Balls in 2nd inns for Pakistan vs South Africa at Johannesburg on 10-Apr-2021 (SR-148%)
824 Down 3 Alex Hales (England) flag Alex Hales (England) 41.35 99 Runs in 68 Balls in 2nd inns for England vs West Indies at Nottingham on 24-Jun-2012 (SR-146%)
826 Down 3 Lendl Simmons (West Indies) flag Lendl Simmons (West Indies) 41.32 67* Runs in 45 Balls in 2nd inns for West Indies vs India at Thiruvananthapuram on 08-Dec-2019 (SR-149%)
827 Down 3 Paul Stirling (Ireland) flag Paul Stirling (Ireland) 41.32 49 Runs in 20 Balls in 2nd inns for Ireland vs Afghanistan at Greater Noida on 12-Mar-2017 (SR-245%)
828 Down 3 Aasif Sheikh (Nepal) flag Aasif Sheikh (Nepal) 41.31 68* Runs in 47 Balls in 1st inns for Nepal vs West Indies at Sharjah on 29-Sep-2025 (SR-145%)
829 Down 3 Brandon King (West Indies) flag Brandon King (West Indies) 41.30 67 Runs in 43 Balls in 2nd inns for West Indies vs Pakistan at Karachi on 14-Dec-2021 (SR-156%)
830 Down 3 Brandon King (West Indies) flag Brandon King (West Indies) 41.29 63 Runs in 33 Balls in 2nd inns for West Indies vs Sri Lanka at Dambula on 13-Oct-2024 (SR-191%)
831 Down 3 Kusal Mendis (Sri Lanka) flag Kusal Mendis (Sri Lanka) 41.29 74* Runs in 52 Balls in 2nd inns for Sri Lanka vs Afghanistan at Abu Dhabi on 18-Sep-2025 (SR-142%)
832 Down 3 Mushfiqur Rahim (Bangladesh) flag Mushfiqur Rahim (Bangladesh) 41.29 57* Runs in 37 Balls in 1st inns for Bangladesh vs Sri Lanka at Sharjah on 24-Oct-2021 (SR-154%)
833 Down 3 Rovman Powell (West Indies) flag Rovman Powell (West Indies) 41.28 63 Runs in 36 Balls in 2nd inns for West Indies vs Australia at Adelaide on 11-Feb-2024 (SR-175%)