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. For the last update date and full update schedule, refer to FAQs.
| CRR | Change | Name | Points | Stats |
|---|---|---|---|---|
| 901 |
5
|
|
52.28 | won vs New Zealand at Mirpur on 08-Sep-2021 (Toss-lost | Margin- 6 wickets) |
| 902 |
5
|
|
52.28 | won vs New Zealand at Rawalpindi on 20-Apr-2024 (Toss-won | Margin- 7 wickets) |
| 903 |
5
|
|
52.28 | won vs South Africa at Tarouba on 27-Aug-2024 (Toss-won | Margin- 8 wickets) |
| 904 |
5
|
|
52.28 | won vs West Indies at Centurion on 29-Jan-2026 (Toss-won | Margin- 7 wickets) |
| 905 |
5
|
|
52.27 | won vs England at Hobart on 29-Jan-2014 (Toss-won | Margin- 13 runs) |
| 906 |
5
|
|
52.27 | won vs New Zealand at Thiruvananthapuram on 07-Nov-2017 (Toss-lost | Margin- 6 runs) |
| 907 |
5
|
|
52.27 | won vs Australia at Gros Islet on 16-Jul-2021 (Toss-won | Margin- 16 runs) |
| 908 |
5
|
|
52.25 | won vs Canada at Chennai on 17-Feb-2026 (Toss-lost | Margin- 8 wickets) |
| 909 |
5
|
|
52.24 | won vs Sri Lanka at King City on 11-Oct-2008 (Toss-won | Margin- 3 wickets) |
| 910 |
5
|
|
52.24 | won vs Australia at Dubai on 07-May-2009 (Toss-won | Margin- 7 wickets) |
| 911 |
5
|
|
52.24 | won vs Netherlands at Dubai on 24-Oct-2019 (Toss-lost | Margin- 5 wickets) |
| 912 |
5
|
|
52.24 | won vs Scotland at The Hague on 11-Jul-2025 (Toss-won | Margin- 1 wickets) |
| 913 |
5
|
|
52.24 | won vs Zimbabwe at Rawalpindi on 25-Nov-2025 (Toss-lost | Margin- 9 wickets) |
| 914 |
5
|
|
52.09 | won vs Netherlands at Dubai on 13-Feb-2010 (Toss-won | Margin- 65 runs) |
| 915 |
5
|
|
52.09 | won vs Singapore at Hangzhou on 28-Sep-2023 (Toss-lost | Margin- 73 runs) |
| 916 |
5
|
|
52.06 | won vs England at Nagpur on 29-Jan-2017 (Toss-lost | Margin- 5 runs) |
| 917 |
5
|
|
52.06 | won vs Pakistan at Wellington on 22-Jan-2018 (Toss-won | Margin- 7 wickets) |
| 918 |
5
|
|
52.06 | won vs Australia at Dunedin on 25-Feb-2021 (Toss-lost | Margin- 4 runs) |
| 919 |
5
|
|
52.06 | won vs New Zealand at Mirpur on 03-Sep-2021 (Toss-won | Margin- 4 runs) |
| 920 |
5
|
|
52.06 | won vs West Indies at Bristol on 08-Jun-2025 (Toss-won | Margin- 4 wickets) |
| 921 |
5
|
|
52.05 | won vs Bangladesh at Delhi on 09-Oct-2024 (Toss-lost | Margin- 86 runs) |
| 922 |
5
|
|
52.03 | won vs Australia at Bridgetown on 30-Mar-2012 (Toss-won | Margin- 14 runs) |
| 923 |
5
|
|
52.01 | won vs Zimbabwe at King City on 10-Oct-2008 (Toss-won | Margin- 5 wickets) |
| 924 |
5
|
|
52.01 | won vs Zimbabwe at King City on 12-Oct-2008 (Toss-lost | Margin- 7 wickets) |
| 925 |
5
|
|
52.01 | won vs England at Dubai on 20-Feb-2010 (Toss-won | Margin- 4 wickets) |
| 926 |
5
|
|
52.01 | won vs Bangladesh at Colombo on 08-Mar-2018 (Toss-won | Margin- 6 wickets) |
| 927 |
5
|
|
52.01 | won vs Bangladesh at Nagpur on 10-Nov-2019 (Toss-lost | Margin- 30 runs) |
| 928 |
5
|
|
52.01 | won vs United Arab Emirates at Al Amerat on 21-Aug-2022 (Toss-won | Margin- 1 wickets) |
| 929 |
5
|
|
52.01 | won vs South Africa at Kingston on 23-May-2024 (Toss-lost | Margin- 28 runs) |
| 930 |
5
|
|
51.91 | won vs Namibia at Windhoek on 29-Sep-2024 (Toss-lost | Margin- 40 runs) |
| 931 |
5
|
|
51.85 | won vs England at Melbourne on 31-Jan-2014 (Toss-lost | Margin- 8 wickets) |
| 932 |
5
|
|
51.85 | won vs New Zealand at Mirpur on 01-Sep-2021 (Toss-lost | Margin- 7 wickets) |
| 933 |
5
|
|
51.84 | won vs Canada at Delhi on 13-Feb-2026 (Toss-lost | Margin- 5 wickets) |
| 934 |
5
|
|
51.79 | won vs South Africa at Cardiff on 25-Jun-2017 (Toss-lost | Margin- 19 runs) |
| 935 |
5
|
|
51.78 | won vs Zimbabwe at Sharjah on 05-Feb-2018 (Toss-won | Margin- 5 wickets) |
| 936 |
5
|
|
51.78 | won vs Netherlands at Malahide on 19-Sep-2019 (Toss-lost | Margin- 6 wickets) |
| 937 |
5
|
|
51.78 | won vs Netherlands at Al Amerat on 05-Oct-2019 (Toss-won | Margin- 6 wickets) |
| 938 |
5
|
|
51.78 | won vs Netherlands at Al Amerat on 07-Oct-2019 (Toss-won | Margin- 4 wickets) |
| 939 |
5
|
|
51.78 | won vs Scotland at Dubai on 09-Oct-2021 (Toss-won | Margin- 5 wickets) |
| 940 |
5
|
|
51.78 | won vs Zimbabwe at Windhoek on 26-Nov-2023 (Toss-won | Margin- 5 wickets) |
| 941 |
5
|
|
51.78 | won vs Namibia at Accra on 18-Mar-2024 (Toss-lost | Margin- 3 wickets) |
| 942 |
5
|
|
51.78 | won vs Scotland at The Hague on 23-May-2024 (Toss-lost | Margin- 5 wickets) |
| 943 |
5
|
|
51.78 | won vs Netherlands at Glasgow on 19-Jun-2025 (Toss-won | Margin- 6 wickets) |
| 944 |
5
|
|
51.78 | won vs United Arab Emirates at Doha on 16-Nov-2025 (Toss-lost | Margin- 2 wickets) |
| 945 |
5
|
|
51.75 | won vs Hong Kong at Mirpur on 22-Feb-2016 (Toss-lost | Margin- 66 runs) |
| 946 |
5
|
|
51.75 | won vs Hong Kong at Nagpur on 08-Mar-2016 (Toss-lost | Margin- 14 runs) |
| 947 |
5
|
|
51.75 | won vs Scotland at Nagpur on 08-Mar-2016 (Toss-won | Margin- 14 runs) |
| 948 |
5
|
|
51.75 | won vs Zimbabwe at Bulawayo on 24-May-2022 (Toss-lost | Margin- 32 runs) |
| 949 |
5
|
|
51.64 | won vs Sri Lanka at Mohali on 12-Dec-2009 (Toss-lost | Margin- 6 wickets) |
| 950 |
5
|
|
51.64 | won vs Pakistan at Mirpur on 02-Mar-2016 (Toss-lost | Margin- 5 wickets) |
| 951 |
5
|
|
51.64 | won vs Australia at Mirpur on 04-Aug-2021 (Toss-lost | Margin- 5 wickets) |
| 952 |
5
|
|
51.64 | won vs West Indies at Centurion on 26-Mar-2023 (Toss-won | Margin- 6 wickets) |
| 953 |
5
|
|
51.64 | won vs Pakistan at Hobart on 18-Nov-2024 (Toss-lost | Margin- 7 wickets) |
| 954 |
5
|
|
51.64 | won vs Pakistan at Bulawayo on 05-Dec-2024 (Toss-lost | Margin- 2 wickets) |
| 955 |
5
|
|
51.64 | won vs West Indies at Dunedin on 13-Nov-2025 (Toss-won | Margin- 8 wickets) |
| 956 |
5
|
|
51.64 | won vs West Indies at Paarl on 27-Jan-2026 (Toss-won | Margin- 9 wickets) |
| 957 |
5
|
|
51.63 | won vs Uganda at Accra on 21-Mar-2024 (Toss-won | Margin- 24 runs) |
| 958 |
5
|
|
51.61 | won vs West Indies at Pallekele on 09-Nov-2015 (Toss-lost | Margin- 30 runs) |
| 959 |
5
|
|
51.61 | won vs Bangladesh at Napier on 30-Mar-2021 (Toss-lost | Margin- 28 runs) |
| 960 |
5
|
|
51.53 | won vs England at Wellington on 03-Nov-2019 (Toss-lost | Margin- 21 runs) |
| 961 |
5
|
|
51.49 | won vs Netherlands at Chattogram on 27-Mar-2014 (Toss-lost | Margin- 6 runs) |
| 962 |
5
|
|
51.43 | won vs Australia at Southampton on 13-Jun-2005 (Toss-won | Margin- 100 runs) |
| 963 |
5
|
|
51.43 | won vs Nepal at Mumbai on 12-Feb-2026 (Toss-won | Margin- 10 wickets) |
| 964 |
5
|
|
51.43 | won vs Nepal at Mumbai on 15-Feb-2026 (Toss-won | Margin- 9 wickets) |
| 965 |
5
|
|
51.42 | won vs Pakistan at Hamilton on 17-Jan-2016 (Toss-lost | Margin- 10 wickets) |
| 966 |
5
|
|
51.42 | won vs Bangladesh at Sharjah on 21-May-2025 (Toss-won | Margin- 7 wickets) |
| 967 |
5
|
|
51.42 | won vs Sri Lanka at Rawalpindi on 22-Nov-2025 (Toss-lost | Margin- 7 wickets) |
| 968 |
5
|
|
51.42 | won vs Ireland at Dehradun on 23-Feb-2019 (Toss-won | Margin- 84 runs) |
| 969 |
5
|
|
51.41 | won vs India at Birmingham on 07-Sep-2014 (Toss-won | Margin- 3 runs) |
| 970 |
5
|
|
51.34 | won vs ICC World XI at Lahore on 12-Sep-2017 (Toss-lost | Margin- 20 runs) |
| 971 |
5
|
|
51.29 | won vs Ireland at London on 14-Jun-2009 (Toss-won | Margin- 9 runs) |
| 972 |
5
|
|
51.24 | won vs Sri Lanka at Dambula on 13-Oct-2024 (Toss-won | Margin- 5 wickets) |
| 973 |
5
|
|
51.21 | won vs Sri Lanka at Brisbane on 30-Oct-2019 (Toss-lost | Margin- 9 wickets) |
| 974 |
5
|
|
51.21 | won vs Pakistan at Manchester on 30-Aug-2020 (Toss-won | Margin- 5 wickets) |
| 975 |
5
|
|
51.21 | won vs Australia at Wellington on 07-Mar-2021 (Toss-lost | Margin- 7 wickets) |
| 976 |
5
|
|
51.21 | won vs Bangladesh at Harare on 23-Jul-2021 (Toss-won | Margin- 23 runs) |
| 977 |
5
|
|
51.21 | won vs New Zealand at Dambula on 09-Nov-2024 (Toss-lost | Margin- 4 wickets) |
| 978 |
5
|
|
51.19 | won vs England at St George's on 14-Dec-2023 (Toss-lost | Margin- 10 runs) |
| 979 |
5
|
|
51.08 | won vs Afghanistan at Chattogram on 20-Mar-2014 (Toss-lost | Margin- 9 runs) |
| 980 |
5
|
|
51.08 | won vs Netherlands at Dharamsala on 09-Mar-2016 (Toss-lost | Margin- 8 runs) |
| 981 |
5
|
|
51.08 | won vs Scotland at Nagpur on 10-Mar-2016 (Toss-won | Margin- 11 runs) |
| 982 |
5
|
|
51.04 | won vs Kenya at Johannesburg on 14-Sep-2007 (Toss-lost | Margin- 172 runs) |
| 983 |
5
|
|
51.02 | won vs Ireland at Nottingham on 10-Jun-2009 (Toss-won | Margin- 8 wickets) |
| 984 |
5
|
|
51.02 | won vs Canada at New York on 11-Jun-2024 (Toss-won | Margin- 7 wickets) |
| 985 |
5
|
|
51.02 | won vs Uganda at Tarouba on 14-Jun-2024 (Toss-won | Margin- 9 wickets) |
| 986 |
5
|
|
51.00 | won vs South Africa at Melbourne on 07-Nov-2014 (Toss-lost | Margin- 7 wickets) |
| 987 |
5
|
|
51.00 | won vs South Africa at Mohali on 18-Sep-2019 (Toss-won | Margin- 7 wickets) |
| 988 |
5
|
|
51.00 | won vs Pakistan at Dunedin on 18-Mar-2025 (Toss-won | Margin- 5 wickets) |
| 989 |
5
|
|
51.00 | won vs Pakistan at Wellington on 26-Mar-2025 (Toss-won | Margin- 8 wickets) |
| 990 |
5
|
|
51.00 | won vs Bangladesh at Lahore on 01-Jun-2025 (Toss-won | Margin- 7 wickets) |
| 991 |
5
|
|
50.98 | won vs Australia at Bengaluru on 03-Dec-2023 (Toss-lost | Margin- 6 runs) |
| 992 |
5
|
|
50.85 | won vs Ireland at Colombo on 08-Feb-2026 (Toss-lost | Margin- 20 runs) |
| 993 |
5
|
|
50.82 | won vs Bangladesh at Cape Town on 16-Sep-2007 (Toss-won | Margin- 9 wickets) |
| 994 |
5
|
|
50.82 | won vs Netherlands at Chattogram on 29-Mar-2014 (Toss-won | Margin- 6 wickets) |
| 995 |
5
|
|
50.82 | won vs Oman at North Sound on 09-Jun-2024 (Toss-lost | Margin- 7 wickets) |
| 996 |
5
|
|
50.80 | won vs Kenya at Benoni on 19-Dec-2023 (Toss-lost | Margin- 91 runs) |
| 997 |
5
|
|
50.78 | won vs South Africa at Sydney on 09-Nov-2014 (Toss-won | Margin- 2 wickets) |
| 998 |
5
|
|
50.78 | won vs Pakistan at Port of Spain on 01-Apr-2017 (Toss-lost | Margin- 7 wickets) |
| 999 |
5
|
|
50.78 | won vs England at Bridgetown on 12-Dec-2023 (Toss-won | Margin- 4 wickets) |
| 1000 |
5
|
|
50.78 | won vs South Africa at Windhoek on 11-Oct-2025 (Toss-lost | Margin- 4 wickets) |