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 - 16th Nov 2025. Next Update- post 7th Jan 2026.
| CRR | Change | Name | Points | Stats |
|---|---|---|---|---|
| 901 |
1
|
|
57.72 | won vs India at Durban on 26-Dec-2006 (Toss-won | Margin- 174 runs) |
| 902 |
1
|
|
57.70 | won vs Australia at Manchester on 24-Jul-1905 (Toss-won | Margin- inns & 80 runs) |
| 903 |
1
|
|
57.70 | won vs England at Lahore on 25-Nov-1987 (Toss-lost | Margin- inns & 87 runs) |
| 904 |
1
|
|
57.70 | won vs England at Perth on 03-Feb-1995 (Toss-won | Margin- 329 runs) |
| 905 |
1
|
|
57.70 | won vs Sri Lanka at Johannesburg on 03-Jan-2021 (Toss-lost | Margin- 10 wickets) |
| 906 |
1
|
|
57.68 | won vs West Indies at Melbourne on 10-Feb-1961 (Toss-won | Margin- 2 wickets) |
| 907 |
1
|
|
57.68 | won vs Pakistan at Lahore on 06-Mar-2002 (Toss-won | Margin- 8 wickets) |
| 908 |
1
|
|
57.64 | won vs England at Georgetown on 21-Feb-1930 (Toss-won | Margin- 289 runs) |
| 909 |
1
|
|
57.58 | won vs England at Brisbane on 08-Dec-2021 (Toss-lost | Margin- 9 wickets) |
| 910 |
1
|
|
57.57 | won vs England at Visakhapatnam on 02-Feb-2024 (Toss-won | Margin- 106 runs) |
| 911 |
1
|
|
57.56 | won vs New Zealand at Kingston on 04-May-1985 (Toss-lost | Margin- 10 wickets) |
| 912 |
1
|
|
57.55 | won vs England at St John's on 20-Mar-1998 (Toss-won | Margin- inns & 52 runs) |
| 913 |
1
|
|
57.55 | won vs Australia at London on 12-Sep-2019 (Toss-lost | Margin- 135 runs) |
| 914 |
1
|
|
57.53 | won vs New Zealand at Auckland on 27-Feb-1969 (Toss-won | Margin- 5 wickets) |
| 915 |
1
|
|
57.49 | won vs India at Chennai on 27-Jan-1949 (Toss-won | Margin- inns & 193 runs) |
| 916 |
1
|
|
57.46 | won vs England at Bridgetown on 13-Mar-1981 (Toss-lost | Margin- 298 runs) |
| 917 |
1
|
|
57.46 | won vs South Africa at Ahmedabad on 20-Nov-1996 (Toss-won | Margin- 64 runs) |
| 918 |
1
|
|
57.46 | won vs West Indies at Peshawar on 17-Nov-1997 (Toss-lost | Margin- inns & 19 runs) |
| 919 |
1
|
|
57.46 | won vs England at Adelaide on 16-Dec-2021 (Toss-won | Margin- 275 runs) |
| 920 |
1
|
|
57.39 | won vs South Africa at Christchurch on 17-Feb-2022 (Toss-won | Margin- inns & 276 runs) |
| 921 |
1
|
|
57.38 | won vs England at Georgetown on 27-Feb-1998 (Toss-won | Margin- 242 runs) |
| 922 |
1
|
|
57.38 | won vs England at Hamilton on 05-Mar-2008 (Toss-won | Margin- 189 runs) |
| 923 |
1
|
|
57.35 | won vs South Africa at Manchester on 27-May-1912 (Toss-won | Margin- inns & 88 runs) |
| 924 |
1
|
|
57.35 | won vs West Indies at Port of Spain on 19-Apr-2003 (Toss-won | Margin- 118 runs) |
| 925 |
1
|
|
57.30 | won vs England at Johannesburg on 06-Mar-1906 (Toss-lost | Margin- 9 wickets) |
| 926 |
1
|
|
57.30 | won vs Australia at Mumbai on 03-Nov-1979 (Toss-won | Margin- inns & 100 runs) |
| 927 |
1
|
|
57.30 | won vs Pakistan at Brisbane on 27-Nov-1981 (Toss-won | Margin- 10 wickets) |
| 928 |
1
|
|
57.30 | won vs England at Mohali on 03-Dec-2001 (Toss-won | Margin- 10 wickets) |
| 929 |
1
|
|
57.30 | won vs Sri Lanka at Christchurch on 26-Dec-2014 (Toss-lost | Margin- 8 wickets) |
| 930 |
1
|
|
57.30 | won vs Bangladesh at Colombo on 25-Jun-2025 (Toss-lost | Margin- inns & 78 runs) |
| 931 |
1
|
|
57.25 | won vs West Indies at Bridgetown on 01-May-2003 (Toss-lost | Margin- 9 wickets) |
| 932 |
1
|
|
57.21 | won vs Australia at London on 21-Jul-1884 (Toss-lost | Margin- inns & 5 runs) |
| 933 |
1
|
|
57.21 | won vs Pakistan at Delhi on 22-Nov-2007 (Toss-lost | Margin- 6 wickets) |
| 934 |
1
|
|
57.16 | won vs Australia at Kingston on 03-Mar-1965 (Toss-won | Margin- 179 runs) |
| 935 |
1
|
|
57.14 | won vs England at Melbourne on 05-Mar-1904 (Toss-won | Margin- 218 runs) |
| 936 |
1
|
|
57.14 | won vs South Africa at Sydney on 09-Jan-1953 (Toss-lost | Margin- inns & 38 runs) |
| 937 |
1
|
|
57.14 | won vs Pakistan at Colombo on 14-Aug-2014 (Toss-won | Margin- 105 runs) |
| 938 |
1
|
|
57.13 | won vs West Indies at Kingston on 12-Jul-2025 (Toss-won | Margin- 176 runs) |
| 939 |
1
|
|
57.07 | won vs England at Brisbane on 23-Nov-2017 (Toss-lost | Margin- 10 wickets) |
| 940 |
1
|
|
57.06 | won vs West Indies at Melbourne on 31-Dec-1951 (Toss-lost | Margin- 1 wickets) |
| 941 |
1
|
|
57.04 | won vs Australia at London on 22-Aug-1968 (Toss-won | Margin- 226 runs) |
| 942 |
1
|
|
57.01 | won vs South Africa at Cape Town on 01-Jan-1962 (Toss-won | Margin- 72 runs) |
| 943 |
1
|
|
57.01 | won vs New Zealand at Hamilton on 07-Jan-2011 (Toss-won | Margin- 10 wickets) |
| 944 |
1
|
|
57.00 | won vs West Indies at Port of Spain on 30-Mar-1974 (Toss-won | Margin- 26 runs) |
| 945 |
1
|
|
56.98 | won vs New Zealand at Wellington on 29-Mar-1946 (Toss-lost | Margin- inns & 103 runs) |
| 946 |
1
|
|
56.97 | won vs Pakistan at Perth on 11-Nov-1983 (Toss-lost | Margin- inns & 9 runs) |
| 947 |
1
|
|
56.93 | won vs England at Manchester on 30-Jun-1988 (Toss-lost | Margin- inns & 156 runs) |
| 948 |
1
|
|
56.91 | won vs Pakistan at Delhi on 16-Oct-1952 (Toss-won | Margin- inns & 70 runs) |
| 949 |
1
|
|
56.91 | won vs Pakistan at Mumbai on 13-Nov-1952 (Toss-lost | Margin- 10 wickets) |
| 950 |
1
|
|
56.91 | won vs India at Kingston on 21-Apr-1976 (Toss-won | Margin- 10 wickets) |
| 951 |
1
|
|
56.91 | won vs Sri Lanka at Melbourne on 26-Dec-1995 (Toss-lost | Margin- 10 wickets) |
| 952 |
1
|
|
56.91 | won vs India at Birmingham on 06-Jun-1996 (Toss-lost | Margin- 8 wickets) |
| 953 |
1
|
|
56.91 | won vs South Africa at Colombo on 20-Jul-2018 (Toss-won | Margin- 199 runs) |
| 954 |
1
|
|
56.89 | won vs England at Cape Town on 30-Mar-1906 (Toss-lost | Margin- inns & 16 runs) |
| 955 |
1
|
|
56.89 | won vs New Zealand at Lahore on 16-Nov-1984 (Toss-lost | Margin- 6 wickets) |
| 956 |
1
|
|
56.88 | won vs West Indies at Mumbai on 18-Nov-1994 (Toss-won | Margin- 96 runs) |
| 957 |
1
|
|
56.87 | won vs England at Melbourne on 07-Feb-1908 (Toss-won | Margin- 308 runs) |
| 958 |
1
|
|
56.85 | won vs England at Leeds on 21-Jul-1988 (Toss-won | Margin- 10 wickets) |
| 959 |
1
|
|
56.81 | won vs Australia at Sydney on 10-Feb-1888 (Toss-lost | Margin- 126 runs) |
| 960 |
1
|
|
56.81 | won vs England at Sydney on 28-Feb-1947 (Toss-lost | Margin- 5 wickets) |
| 961 |
1
|
|
56.78 | won vs West Indies at Sydney on 29-Nov-1996 (Toss-won | Margin- 124 runs) |
| 962 |
1
|
|
56.73 | won vs Pakistan at Birmingham on 29-Jul-1982 (Toss-won | Margin- 113 runs) |
| 963 |
1
|
|
56.68 | won vs England at Adelaide on 29-Jan-1937 (Toss-won | Margin- 148 runs) |
| 964 |
1
|
|
56.65 | won vs England at Galle on 22-Feb-2001 (Toss-won | Margin- inns & 28 runs) |
| 965 |
1
|
|
56.64 | won vs England at Nottingham on 10-Aug-1989 (Toss-won | Margin- inns & 180 runs) |
| 966 |
1
|
|
56.64 | won vs Zimbabwe at Bulawayo on 19-Jul-2001 (Toss-lost | Margin- inns & 176 runs) |
| 967 |
1
|
|
56.62 | won vs Australia at Mumbai on 10-Oct-1964 (Toss-lost | Margin- 2 wickets) |
| 968 |
1
|
|
56.62 | won vs Pakistan at Leeds on 26-Aug-1982 (Toss-lost | Margin- 3 wickets) |
| 969 |
1
|
|
56.62 | won vs Australia at Nottingham on 29-May-1905 (Toss-won | Margin- 213 runs) |
| 970 |
1
|
|
56.59 | won vs West Indies at Kingston on 03-Jun-2005 (Toss-won | Margin- 136 runs) |
| 971 |
1
|
|
56.56 | won vs England at Johannesburg on 02-Jan-1906 (Toss-lost | Margin- 1 wickets) |
| 972 |
1
|
|
56.55 | won vs Australia at Auckland on 12-Mar-1993 (Toss-lost | Margin- 5 wickets) |
| 973 |
1
|
|
56.55 | won vs New Zealand at Adelaide on 27-Nov-2015 (Toss-lost | Margin- 3 wickets) |
| 974 |
1
|
|
56.51 | won vs India at Birmingham on 04-Jul-1974 (Toss-lost | Margin- inns & 78 runs) |
| 975 |
1
|
|
56.51 | won vs South Africa at Bridgetown on 18-Apr-1992 (Toss-lost | Margin- 52 runs) |
| 976 |
1
|
|
56.51 | won vs Pakistan at Sydney on 02-Jan-2005 (Toss-lost | Margin- 9 wickets) |
| 977 |
1
|
|
56.48 | won vs England at Melbourne on 01-Jan-1892 (Toss-won | Margin- 54 runs) |
| 978 |
1
|
|
56.45 | won vs England at Brisbane on 29-Nov-1974 (Toss-won | Margin- 166 runs) |
| 979 |
1
|
|
56.45 | won vs India at Port of Spain on 15-Apr-1989 (Toss-lost | Margin- 217 runs) |
| 980 |
1
|
|
56.39 | won vs West Indies at Chennai on 12-Jan-1979 (Toss-lost | Margin- 3 wickets) |
| 981 |
1
|
|
56.38 | won vs India at Sydney on 02-Jan-1981 (Toss-lost | Margin- inns & 4 runs) |
| 982 |
1
|
|
56.37 | won vs England at Adelaide on 21-Nov-2002 (Toss-lost | Margin- inns & 51 runs) |
| 983 |
1
|
|
56.36 | won vs New Zealand at Leeds on 23-Jun-2022 (Toss-lost | Margin- 7 wickets) |
| 984 |
1
|
|
56.36 | won vs West Indies at Leeds on 10-Jul-1969 (Toss-won | Margin- 30 runs) |
| 985 |
1
|
|
56.34 | won vs Zimbabwe at Harare on 07-Sep-2001 (Toss-won | Margin- 9 wickets) |
| 986 |
1
|
|
56.32 | won vs West Indies at Sydney on 30-Nov-1951 (Toss-won | Margin- 7 wickets) |
| 987 |
1
|
|
56.32 | won vs England at St John's on 11-Apr-1986 (Toss-lost | Margin- 240 runs) |
| 988 |
1
|
|
56.24 | won vs England at Melbourne on 01-Jan-1902 (Toss-lost | Margin- 229 runs) |
| 989 |
1
|
|
56.24 | won vs West Indies at London on 20-Jun-1957 (Toss-lost | Margin- inns & 36 runs) |
| 990 |
1
|
|
56.21 | won vs New Zealand at Brisbane on 05-Nov-2015 (Toss-won | Margin- 208 runs) |
| 991 |
1
|
|
56.16 | won vs Pakistan at Hamilton on 25-Nov-2016 (Toss-lost | Margin- 138 runs) |
| 992 |
1
|
|
56.14 | won vs Australia at Chester-le-Street on 09-Aug-2013 (Toss-won | Margin- 74 runs) |
| 993 |
1
|
|
56.12 | won vs England at Melbourne on 01-Jan-1898 (Toss-won | Margin- inns & 55 runs) |
| 994 |
1
|
|
56.12 | won vs England at Melbourne on 29-Jan-1898 (Toss-won | Margin- 8 wickets) |
| 995 |
1
|
|
56.12 | won vs West Indies at Auckland on 09-Mar-1956 (Toss-won | Margin- 190 runs) |
| 996 |
1
|
|
56.12 | won vs Australia at Gqeberha on 24-Feb-1967 (Toss-won | Margin- 7 wickets) |
| 997 |
1
|
|
56.12 | won vs West Indies at Centurion on 15-Jan-1999 (Toss-lost | Margin- 351 runs) |
| 998 |
1
|
|
56.12 | won vs Bangladesh at Harare on 17-Apr-2013 (Toss-lost | Margin- 335 runs) |
| 999 |
1
|
|
56.12 | won vs Australia at London on 18-Jul-2013 (Toss-won | Margin- 347 runs) |
| 1000 |
1
|
|
56.12 | won vs Pakistan at Leeds on 01-Jun-2018 (Toss-lost | Margin- inns & 55 runs) |