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 No change West Indies flag West Indies 61.13 won vs England at Bridgetown on 19-Mar-1986 (Toss-lost | Margin- 135 runs)
902 No change West Indies flag West Indies 61.13 won vs New Zealand at Wellington on 25-Jan-1995 (Toss-lost | Margin- 41 runs)
903 No change Zimbabwe flag Zimbabwe 61.13 won vs England at Harare on 03-Jan-1997 (Toss-lost | Margin- 131 runs)
904 No change Pakistan flag Pakistan 61.13 won vs India at Toronto on 16-Sep-1998 (Toss-lost | Margin- 77 runs)
905 No change India flag India 61.13 won vs New Zealand at Hyderabad on 08-Nov-1999 (Toss-won | Margin- 174 runs)
906 No change Australia flag Australia 61.13 won vs New Zealand at Christchurch on 26-Feb-2000 (Toss-lost | Margin- 48 runs)
907 No change Australia flag Australia 61.13 won vs Sri Lanka at Colombo on 27-Feb-2004 (Toss-won | Margin- 40 runs)
908 No change Sri Lanka flag Sri Lanka 61.13 won vs England at London on 20-Jun-2006 (Toss-won | Margin- 46 runs)
909 No change India flag India 61.13 won vs West Indies at Vadodara on 31-Jan-2007 (Toss-lost | Margin- 160 runs)
910 No change Australia flag Australia 61.13 won vs England at London on 03-Jul-2010 (Toss-won | Margin- 42 runs)
911 No change Pakistan flag Pakistan 61.13 won vs New Zealand at Christchurch on 29-Jan-2011 (Toss-lost | Margin- 43 runs)
912 No change South Africa flag South Africa 61.13 won vs Zimbabwe at Bloemfontein on 03-Oct-2018 (Toss-won | Margin- 120 runs)
913 No change Pakistan flag Pakistan 61.13 won vs India at Jamshedpur on 09-Apr-2005 (Toss-won | Margin- 106 runs)
914 No change South Africa flag South Africa 61.12 won vs England at Manchester on 23-May-1998 (Toss-lost | Margin- 32 runs)
915 No change Sri Lanka flag Sri Lanka 61.12 won vs England at Dambula on 01-Oct-2007 (Toss-won | Margin- 119 runs)
916 No change Bangladesh flag Bangladesh 61.12 won vs South Africa at Centurion on 18-Mar-2022 (Toss-lost | Margin- 38 runs)
917 No change Sri Lanka flag Sri Lanka 61.12 won vs Afghanistan at Hambantota on 04-Jun-2023 (Toss-won | Margin- 132 runs)
918 No change South Africa flag South Africa 61.10 won vs Australia at Johannesburg on 12-Mar-2006 (Toss-lost | Margin- 1 wickets)
919 No change India flag India 61.10 won vs Australia at Mumbai on 17-Oct-2007 (Toss-lost | Margin- 2 wickets)
920 No change West Indies flag West Indies 61.08 won vs Pakistan at Kingstown on 12-Apr-2000 (Toss-won | Margin- 96 runs)
921 No change Sri Lanka flag Sri Lanka 61.07 won vs India at Colombo on 08-Feb-2009 (Toss-won | Margin- 68 runs)
922 No change England flag England 61.03 won vs South Africa at Centurion on 22-Nov-2009 (Toss-won | Margin- 7 wickets)
923 No change England flag England 61.03 won vs New Zealand at Mount Maunganui on 28-Feb-2018 (Toss-won | Margin- 6 wickets)
924 No change Australia flag Australia 61.03 won vs England at Manchester on 16-Sep-2020 (Toss-lost | Margin- 3 wickets)
925 No change West Indies flag West Indies 60.98 won vs New Zealand at London on 18-Jun-1975 (Toss-won | Margin- 5 wickets)
926 No change Pakistan flag Pakistan 60.98 won vs New Zealand at Manchester on 16-Jun-1999 (Toss-lost | Margin- 9 wickets)
927 No change England flag England 60.98 won vs Zimbabwe at Birmingham on 10-Sep-2004 (Toss-lost | Margin- 152 runs)
928 No change Sri Lanka flag Sri Lanka 60.98 won vs Bangladesh at Melbourne on 26-Feb-2015 (Toss-won | Margin- 92 runs)
929 No change South Africa flag South Africa 60.97 won vs Pakistan at Abu Dhabi on 06-Nov-2013 (Toss-won | Margin- 68 runs)
930 No change Australia flag Australia 60.97 won vs New Zealand at Melbourne on 09-Dec-2016 (Toss-won | Margin- 117 runs)
931 No change Sri Lanka flag Sri Lanka 60.95 won vs West Indies at Rajkot on 19-Oct-1989 (Toss-won | Margin- 4 wickets)
932 No change South Africa flag South Africa 60.95 won vs West Indies at Mumbai on 14-Nov-1993 (Toss-lost | Margin- 41 runs)
933 No change South Africa flag South Africa 60.95 won vs Sri Lanka at East London on 17-Dec-2000 (Toss-won | Margin- 95 runs)
934 No change England flag England 60.95 won vs New Zealand at Southampton on 10-Sep-2023 (Toss-lost | Margin- 79 runs)
935 No change New Zealand flag New Zealand 60.88 won vs Australia at Napier on 03-Mar-2010 (Toss-lost | Margin- 2 wickets)
936 No change Ireland flag Ireland 60.87 won vs Bangladesh at Bridgetown on 15-Apr-2007 (Toss-won | Margin- 74 runs)
937 No change India flag India 60.86 won vs Sri Lanka at Colombo on 27-Jul-2004 (Toss-won | Margin- 4 runs)
938 No change India flag India 60.86 won vs Pakistan at Abu Dhabi on 19-Apr-2006 (Toss-won | Margin- 51 runs)
939 No change Sri Lanka flag Sri Lanka 60.86 won vs India at Rajkot on 11-Feb-2007 (Toss-lost | Margin- 5 runs)
940 No change Australia flag Australia 60.86 won vs India at Nagpur on 14-Oct-2007 (Toss-won | Margin- 18 runs)
941 No change India flag India 60.85 won vs Pakistan at Lahore on 24-Mar-2004 (Toss-lost | Margin- 40 runs)
942 No change England flag England 60.85 won vs Pakistan at Southampton on 22-Sep-2010 (Toss-won | Margin- 121 runs)
943 No change India flag India 60.85 won vs England at Hyderabad on 14-Oct-2011 (Toss-won | Margin- 126 runs)
944 No change England flag England 60.85 won vs Pakistan at Nottingham on 30-Aug-2016 (Toss-won | Margin- 169 runs)
945 No change England flag England 60.84 won vs Pakistan at London on 20-May-1992 (Toss-lost | Margin- 79 runs)
946 No change Pakistan flag Pakistan 60.82 won vs India at Jaipur on 18-Nov-2007 (Toss-lost | Margin- 31 runs)
947 No change South Africa flag South Africa 60.82 won vs Australia at Johannesburg on 17-Sep-2023 (Toss-lost | Margin- 122 runs)
948 No change Pakistan flag Pakistan 60.77 won vs England at Nottingham on 23-May-1987 (Toss-won | Margin- 6 wickets)
949 No change West Indies flag West Indies 60.77 won vs South Africa at Centurion on 01-Feb-2004 (Toss-lost | Margin- 7 wickets)
950 No change India flag India 60.77 won vs Sri Lanka at Dambula on 20-Aug-2008 (Toss-won | Margin- 3 wickets)
951 No change Pakistan flag Pakistan 60.77 won vs South Africa at Durban on 21-Mar-2013 (Toss-lost | Margin- 3 wickets)
952 No change England flag England 60.77 won vs Sri Lanka at London on 22-May-2014 (Toss-lost | Margin- 81 runs)
953 No change Pakistan flag Pakistan 60.77 won vs South Africa at Gqeberha on 19-Jan-2019 (Toss-lost | Margin- 5 wickets)
954 No change Afghanistan flag Afghanistan 60.76 won vs Bangladesh at Chattogram on 05-Jul-2023 (Toss-won | Margin- 17 runs)
955 No change Pakistan flag Pakistan 60.72 won vs England at Melbourne on 02-Mar-1985 (Toss-won | Margin- 67 runs)
956 No change Australia flag Australia 60.72 won vs South Africa at Sydney on 14-Dec-1993 (Toss-lost | Margin- 103 runs)
957 No change Pakistan flag Pakistan 60.72 won vs Australia at Hobart on 07-Jan-1997 (Toss-won | Margin- 29 runs)
958 No change Pakistan flag Pakistan 60.72 won vs Sri Lanka at Dhaka on 07-Jun-2000 (Toss-won | Margin- 39 runs)
959 No change Zimbabwe flag Zimbabwe 60.72 won vs West Indies at Canterbury on 11-Jul-2000 (Toss-lost | Margin- 70 runs)
960 No change New Zealand flag New Zealand 60.72 won vs India at Colombo on 26-Jul-2001 (Toss-lost | Margin- 67 runs)
961 No change England flag England 60.72 won vs New Zealand at Auckland on 23-Feb-2002 (Toss-won | Margin- 33 runs)
962 No change Australia flag Australia 60.72 won vs Sri Lanka at Perth on 22-Dec-2002 (Toss-won | Margin- 142 runs)
963 No change India flag India 60.72 won vs New Zealand at Hyderabad on 15-Nov-2003 (Toss-won | Margin- 145 runs)
964 No change Pakistan flag Pakistan 60.72 won vs New Zealand at Hamilton on 03-Feb-2011 (Toss-lost | Margin- 41 runs)
965 No change India flag India 60.71 won vs Australia at Gwalior on 26-Oct-2003 (Toss-won | Margin- 37 runs)
966 No change West Indies flag West Indies 60.66 won vs Australia at St George's on 30-May-2003 (Toss-lost | Margin- 3 wickets)
967 No change Pakistan flag Pakistan 60.62 won vs Sri Lanka at Colombo on 07-Aug-2009 (Toss-won | Margin- 146 runs)
968 No change New Zealand flag New Zealand 60.60 won vs Australia at Sydney on 13-Jan-1981 (Toss-won | Margin- 1 runs)
969 No change Pakistan flag Pakistan 60.60 won vs Australia at Adelaide on 15-Dec-1996 (Toss-won | Margin- 12 runs)
970 No change Sri Lanka flag Sri Lanka 60.60 won vs England at London on 31-May-2014 (Toss-lost | Margin- 7 runs)
971 No change Australia flag Australia 60.59 won vs South Africa at Melbourne on 03-Feb-2006 (Toss-won | Margin- 80 runs)
972 No change Pakistan flag Pakistan 60.58 won vs Sri Lanka at Nairobi on 04-Oct-1996 (Toss-lost | Margin- 82 runs)
973 No change Sri Lanka flag Sri Lanka 60.58 won vs India at Colombo on 29-Aug-2008 (Toss-won | Margin- 112 runs)
974 No change Sri Lanka flag Sri Lanka 60.55 won vs Australia at Dambula on 22-Feb-2004 (Toss-won | Margin- 1 runs)
975 No change West Indies flag West Indies 60.51 won vs England at Sydney on 22-Jan-1980 (Toss-lost | Margin- 8 wickets)
976 No change Pakistan flag Pakistan 60.51 won vs West Indies at Port of Spain on 27-Mar-1993 (Toss-lost | Margin- 7 wickets)
977 No change Sri Lanka flag Sri Lanka 60.51 won vs Australia at Melbourne on 16-Jan-1996 (Toss-lost | Margin- 3 wickets)
978 No change Australia flag Australia 60.51 won vs South Africa at Centurion on 10-Apr-1997 (Toss-lost | Margin- 5 wickets)
979 No change South Africa flag South Africa 60.51 won vs Sri Lanka at Lahore on 08-Nov-1997 (Toss-won | Margin- 4 wickets)
980 No change Australia flag Australia 60.51 won vs Sri Lanka at Pallekele on 10-Aug-2011 (Toss-lost | Margin- 7 wickets)
981 No change Pakistan flag Pakistan 60.51 won vs Sri Lanka at Hambantota on 23-Aug-2014 (Toss-won | Margin- 4 wickets)
982 No change West Indies flag West Indies 60.51 won vs South Africa at Gqeberha on 25-Jan-2015 (Toss-won | Margin- 1 wickets)
983 No change India flag India 60.51 won vs New Zealand at Napier on 23-Jan-2019 (Toss-lost | Margin- 8 wickets)
984 No change England flag England 60.51 won vs Bangladesh at Mirpur on 01-Mar-2023 (Toss-lost | Margin- 3 wickets)
985 No change Pakistan flag Pakistan 60.51 won vs South Africa at Paarl on 17-Dec-2024 (Toss-lost | Margin- 3 wickets)
986 No change Pakistan flag Pakistan 60.51 won vs Sri Lanka at Colombo on 09-Aug-2009 (Toss-won | Margin- 132 runs)
987 No change West Indies flag West Indies 60.50 won vs Pakistan at Faisalabad on 24-Nov-1991 (Toss-lost | Margin- 17 runs)
988 No change Australia flag Australia 60.50 won vs Pakistan at Amstelveen on 28-Aug-2004 (Toss-won | Margin- 17 runs)
989 No change Pakistan flag Pakistan 60.48 won vs South Africa at Abu Dhabi on 31-Oct-2010 (Toss-lost | Margin- 1 wickets)
990 No change South Africa flag South Africa 60.47 won vs Australia at Paarl on 29-Feb-2020 (Toss-won | Margin- 74 runs)
991 No change India flag India 60.43 won vs Pakistan at Toronto on 18-Sep-1996 (Toss-won | Margin- 55 runs)
992 No change South Africa flag South Africa 60.43 won vs Pakistan at Bloemfontein on 10-Mar-2013 (Toss-lost | Margin- 125 runs)
993 No change West Indies flag West Indies 60.43 won vs Afghanistan at Lucknow on 09-Nov-2019 (Toss-lost | Margin- 47 runs)
994 No change West Indies flag West Indies 60.41 won vs England at Bridgetown on 22-Feb-2019 (Toss-lost | Margin- 26 runs)
995 No change England flag England 60.41 won vs West Indies at London on 28-May-1995 (Toss-lost | Margin- 73 runs)
996 No change England flag England 60.40 won vs Australia at Manchester on 25-May-1989 (Toss-won | Margin- 95 runs)
997 No change South Africa flag South Africa 60.40 won vs England at Cape Town on 06-Feb-2005 (Toss-lost | Margin- 108 runs)
998 No change South Africa flag South Africa 60.40 won vs India at Cape Town on 26-Nov-2006 (Toss-won | Margin- 106 runs)
999 No change Australia flag Australia 60.40 won vs New Zealand at Hobart on 14-Jan-2007 (Toss-won | Margin- 105 runs)
1000 No change Australia flag Australia 60.40 won vs Pakistan at Leeds on 07-Jun-1975 (Toss-won | Margin- 73 runs)
Tags: #topcricketplayersofalltime #bestcricketplayersofalltime #greatestcricketplayers #odicricket #odis #menodis #iccrankings #icctestrankings #iccodirankings #icct20irankings #iccteamrankings #iccplayerrankings #iccmenrankings #iccwomenrankings #iplrankings