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
601 Down 1 Australia flag Australia 63.15 won vs England at Brisbane on 29-Nov-1946 (Toss-won | Margin- inns & 332 runs)
602 Down 1 West Indies flag West Indies 63.14 won vs India at Bridgetown on 07-Apr-1989 (Toss-won | Margin- 8 wickets)
603 Down 1 Australia flag Australia 63.13 won vs West Indies at Sydney on 03-Jan-1969 (Toss-lost | Margin- 10 wickets)
604 Down 1 India flag India 63.12 won vs Australia at Delhi on 17-Feb-2023 (Toss-lost | Margin- 6 wickets)
605 Down 1 West Indies flag West Indies 63.11 won vs Australia at Port of Spain on 15-Apr-1978 (Toss-lost | Margin- 198 runs)
606 Down 1 Australia flag Australia 63.09 won vs England at Brisbane on 26-Nov-1954 (Toss-lost | Margin- inns & 154 runs)
607 Down 1 England flag England 63.07 won vs Australia at Nottingham on 28-Jul-1977 (Toss-lost | Margin- 7 wickets)
608 Down 1 Pakistan flag Pakistan 63.03 won vs New Zealand at Karachi on 09-Apr-1965 (Toss-lost | Margin- 8 wickets)
609 Down 1 Australia flag Australia 63.02 won vs West Indies at Melbourne on 26-Dec-1981 (Toss-won | Margin- 58 runs)
610 Down 1 New Zealand flag New Zealand 62.98 won vs Pakistan at Hamilton on 27-Mar-2001 (Toss-won | Margin- inns & 185 runs)
611 Down 1 India flag India 62.93 won vs England at Mumbai on 27-Nov-1981 (Toss-won | Margin- 138 runs)
612 Down 1 Australia flag Australia 62.89 won vs England at Perth on 01-Feb-1991 (Toss-lost | Margin- 9 wickets)
613 Down 1 Australia flag Australia 62.88 won vs New Zealand at Auckland on 22-Mar-1974 (Toss-lost | Margin- 297 runs)
614 Down 1 West Indies flag West Indies 62.88 won vs India at Ahmedabad on 12-Nov-1983 (Toss-lost | Margin- 138 runs)
615 Down 1 Pakistan flag Pakistan 62.88 won vs New Zealand at Hamilton on 02-Jan-1993 (Toss-lost | Margin- 33 runs)
616 Down 1 Australia flag Australia 62.88 won vs West Indies at Kingston on 11-Jun-2015 (Toss-lost | Margin- 277 runs)
617 Down 1 South Africa flag South Africa 62.88 won vs Pakistan at Johannesburg on 19-Jan-1995 (Toss-won | Margin- 324 runs)
618 Down 1 Australia flag Australia 62.87 won vs England at London on 23-Aug-2001 (Toss-won | Margin- inns & 25 runs)
619 Down 1 England flag England 62.84 won vs West Indies at London on 22-Jun-1995 (Toss-won | Margin- 72 runs)
620 Down 1 England flag England 62.83 won vs Australia at London on 14-Aug-1926 (Toss-won | Margin- 289 runs)
621 Down 1 Australia flag Australia 62.82 won vs England at Sydney on 02-Jan-2007 (Toss-lost | Margin- 10 wickets)
622 Down 1 Pakistan flag Pakistan 62.80 won vs India at Lucknow on 23-Oct-1952 (Toss-lost | Margin- inns & 43 runs)
623 Down 1 England flag England 62.77 won vs New Zealand at Christchurch on 24-Feb-1978 (Toss-won | Margin- 174 runs)
624 Down 1 Pakistan flag Pakistan 62.77 won vs England at Leeds on 02-Jul-1987 (Toss-lost | Margin- inns & 18 runs)
625 Down 1 Australia flag Australia 62.75 won vs Pakistan at Melbourne on 26-Dec-2004 (Toss-lost | Margin- 9 wickets)
626 Down 1 India flag India 62.74 won vs Australia at Chennai on 18-Mar-2001 (Toss-lost | Margin- 2 wickets)
627 Down 1 India flag India 62.72 won vs Pakistan at Chennai on 15-Jan-1980 (Toss-lost | Margin- 10 wickets)
628 Down 1 West Indies flag West Indies 62.69 won vs Pakistan at Port of Spain on 16-Apr-1993 (Toss-won | Margin- 204 runs)
629 Down 1 New Zealand flag New Zealand 62.67 won vs Pakistan at Auckland on 25-Jan-1985 (Toss-won | Margin- inns & 99 runs)
630 Down 1 Sri Lanka flag Sri Lanka 62.64 won vs South Africa at Galle on 20-Jul-2000 (Toss-won | Margin- inns & 15 runs)
631 Down 1 Australia flag Australia 62.62 won vs South Africa at Melbourne on 26-Dec-2005 (Toss-won | Margin- 184 runs)
632 Down 1 South Africa flag South Africa 62.61 won vs England at Nottingham on 07-Jun-1951 (Toss-won | Margin- 71 runs)
633 Down 1 Sri Lanka flag Sri Lanka 62.61 won vs Australia at Kandy on 09-Sep-1999 (Toss-lost | Margin- 6 wickets)
634 Down 1 India flag India 62.61 won vs Australia at Nagpur on 06-Nov-2008 (Toss-won | Margin- 172 runs)
635 Down 1 West Indies flag West Indies 62.54 won vs India at Kolkata on 31-Dec-1966 (Toss-won | Margin- inns & 45 runs)
636 Down 1 England flag England 62.54 won vs India at Chennai on 14-Jan-1977 (Toss-won | Margin- 200 runs)
637 Down 1 South Africa flag South Africa 62.50 won vs Australia at Durban on 05-Feb-1970 (Toss-won | Margin- inns & 129 runs)
638 Down 1 England flag England 62.49 won vs India at Chennai on 13-Jan-1985 (Toss-lost | Margin- 9 wickets)
639 Down 1 Australia flag Australia 62.49 won vs West Indies at Sydney on 14-Feb-1969 (Toss-lost | Margin- 382 runs)
640 Down 1 West Indies flag West Indies 62.42 won vs Pakistan at Bridgetown on 30-Apr-2017 (Toss-won | Margin- 106 runs)
641 Down 1 Australia flag Australia 62.41 won vs England at Perth on 14-Dec-1979 (Toss-lost | Margin- 138 runs)
642 Down 1 South Africa flag South Africa 62.40 won vs Pakistan at Cape Town on 02-Jan-2003 (Toss-won | Margin- inns & 142 runs)
643 Down 1 Pakistan flag Pakistan 62.40 won vs England at Dubai on 22-Oct-2015 (Toss-won | Margin- 178 runs)
644 Down 1 Sri Lanka flag Sri Lanka 62.40 won vs Australia at Galle on 04-Aug-2016 (Toss-won | Margin- 229 runs)
645 Down 1 India flag India 62.38 won vs England at Chennai on 13-Feb-2021 (Toss-won | Margin- 317 runs)
646 Down 1 India flag India 62.38 won vs England at Dharamsala on 07-Mar-2024 (Toss-lost | Margin- inns & 64 runs)
647 Down 1 South Africa flag South Africa 62.37 won vs Sri Lanka at Galle on 16-Jul-2014 (Toss-won | Margin- 153 runs)
648 Down 1 Pakistan flag Pakistan 62.36 won vs India at Lahore on 05-Apr-2004 (Toss-lost | Margin- 9 wickets)
649 Down 1 Sri Lanka flag Sri Lanka 62.36 won vs Bangladesh at Mirpur on 08-Feb-2018 (Toss-won | Margin- 215 runs)
650 Down 1 Australia flag Australia 62.35 won vs England at Melbourne on 26-Dec-1990 (Toss-lost | Margin- 8 wickets)
651 Down 1 New Zealand flag New Zealand 62.32 won vs West Indies at Bridgetown on 26-Jun-2014 (Toss-won | Margin- 53 runs)
652 Down 1 India flag India 62.31 won vs South Africa at Kanpur on 08-Dec-1996 (Toss-won | Margin- 280 runs)
653 Down 1 West Indies flag West Indies 62.26 won vs India at Mumbai on 13-Dec-1966 (Toss-lost | Margin- 6 wickets)
654 Down 1 Pakistan flag Pakistan 62.26 won vs Zimbabwe at Harare on 15-Feb-1995 (Toss-won | Margin- 99 runs)
655 Down 1 West Indies flag West Indies 62.24 won vs Australia at Bridgetown on 30-Mar-1984 (Toss-won | Margin- 10 wickets)
656 Down 1 Zimbabwe flag Zimbabwe 62.24 won vs Pakistan at Harare on 31-Jan-1995 (Toss-won | Margin- inns & 64 runs)
657 Down 1 Australia flag Australia 62.24 won vs Pakistan at Brisbane on 09-Nov-1995 (Toss-won | Margin- inns & 126 runs)
658 Down 1 Australia flag Australia 62.24 won vs India at Melbourne on 26-Dec-2007 (Toss-won | Margin- 337 runs)
659 Down 1 South Africa flag South Africa 62.24 won vs England at Johannesburg on 14-Jan-2010 (Toss-lost | Margin- inns & 74 runs)
660 Down 1 Australia flag Australia 62.21 won vs South Africa at Cape Town on 31-Dec-1966 (Toss-won | Margin- 6 wickets)
661 Down 1 Pakistan flag Pakistan 62.19 won vs Sri Lanka at Kandy on 26-Aug-1994 (Toss-won | Margin- inns & 52 runs)
662 Down 1 Bangladesh flag Bangladesh 62.17 won vs West Indies at St George's on 17-Jul-2009 (Toss-won | Margin- 4 wickets)
663 Down 1 Australia flag Australia 62.16 won vs Pakistan at Perth on 14-Dec-2023 (Toss-won | Margin- 360 runs)
664 Down 1 Australia flag Australia 62.14 won vs India at Melbourne on 26-Dec-2003 (Toss-lost | Margin- 9 wickets)
665 Down 1 Australia flag Australia 62.14 won vs India at Sydney on 03-Jan-2025 (Toss-lost | Margin- 6 wickets)
666 Down 1 Australia flag Australia 62.07 won vs England at Sydney on 01-Feb-1895 (Toss-lost | Margin- inns & 147 runs)
667 Down 1 Pakistan flag Pakistan 62.04 won vs New Zealand at Lahore on 01-May-2002 (Toss-won | Margin- inns & 324 runs)
668 Down 1 West Indies flag West Indies 62.04 won vs Sri Lanka at Kingston on 27-Jun-2003 (Toss-won | Margin- 7 wickets)
669 Down 1 England flag England 61.99 won vs Australia at London on 19-Aug-1912 (Toss-won | Margin- 244 runs)
670 Down 1 England flag England 61.99 won vs Australia at Leeds on 11-Aug-1977 (Toss-won | Margin- inns & 85 runs)
671 Down 1 Australia flag Australia 61.95 won vs South Africa at Melbourne on 26-Dec-2001 (Toss-won | Margin- 9 wickets)
672 Down 1 Australia flag Australia 61.94 won vs England at Adelaide on 28-Jan-1966 (Toss-lost | Margin- inns & 9 runs)
673 Down 1 West Indies flag West Indies 61.88 won vs England at Kingston on 21-Feb-1986 (Toss-lost | Margin- 10 wickets)
674 Down 1 Australia flag Australia 61.88 won vs England at Brisbane on 26-Nov-1982 (Toss-won | Margin- 7 wickets)
675 Down 1 England flag England 61.88 won vs Australia at London on 20-Aug-2009 (Toss-won | Margin- 197 runs)
676 Down 1 West Indies flag West Indies 61.85 won vs India at Chennai on 21-Jan-1959 (Toss-won | Margin- 295 runs)
677 Down 1 England flag England 61.85 won vs Pakistan at Lahore on 21-Oct-1961 (Toss-lost | Margin- 5 wickets)
678 Down 1 Pakistan flag Pakistan 61.84 won vs England at Rawalpindi on 24-Oct-2024 (Toss-lost | Margin- 9 wickets)
679 Down 1 West Indies flag West Indies 61.80 won vs England at Bridgetown on 01-May-2015 (Toss-lost | Margin- 5 wickets)
680 Down 1 West Indies flag West Indies 61.77 won vs England at Kingston on 14-Mar-1935 (Toss-won | Margin- inns & 161 runs)
681 Down 1 England flag England 61.77 won vs Australia at Birmingham on 15-Aug-1985 (Toss-won | Margin- inns & 118 runs)
682 Down 1 England flag England 61.77 won vs West Indies at Port of Spain on 19-Mar-2004 (Toss-lost | Margin- 7 wickets)
683 Down 1 Australia flag Australia 61.75 won vs Bangladesh at Chattogram on 04-Sep-2017 (Toss-lost | Margin- 7 wickets)
684 Down 1 South Africa flag South Africa 61.73 won vs England at Centurion on 22-Jan-2016 (Toss-won | Margin- 280 runs)
685 Down 1 Australia flag Australia 61.69 won vs South Africa at Sydney on 02-Jan-1998 (Toss-lost | Margin- inns & 21 runs)
686 Down 1 Australia flag Australia 61.69 won vs England at Melbourne on 31-Dec-1958 (Toss-lost | Margin- 8 wickets)
687 Down 1 Pakistan flag Pakistan 61.66 won vs New Zealand at Christchurch on 02-Feb-1979 (Toss-lost | Margin- 128 runs)
688 Down 1 India flag India 61.63 won vs Sri Lanka at Mumbai on 02-Dec-2009 (Toss-lost | Margin- inns & 24 runs)
689 Down 1 England flag England 61.63 won vs Pakistan at Birmingham on 03-Aug-2016 (Toss-lost | Margin- 141 runs)
690 Down 1 England flag England 61.55 won vs Pakistan at Leeds on 04-Aug-2006 (Toss-won | Margin- 167 runs)
691 Down 1 New Zealand flag New Zealand 61.54 won vs South Africa at Hamilton on 13-Feb-2024 (Toss-lost | Margin- 7 wickets)
692 Down 1 England flag England 61.51 won vs Australia at Leeds on 16-Jul-1981 (Toss-lost | Margin- 18 runs)
693 Down 1 New Zealand flag New Zealand 61.51 won vs England at Christchurch on 03-Feb-1984 (Toss-won | Margin- inns & 132 runs)
694 Down 1 Sri Lanka flag Sri Lanka 61.51 won vs South Africa at Colombo on 27-Jul-2006 (Toss-lost | Margin- inns & 153 runs)
695 Down 1 Bangladesh flag Bangladesh 61.50 won vs West Indies at Kingstown on 09-Jul-2009 (Toss-won | Margin- 95 runs)
696 Down 1 Australia flag Australia 61.50 won vs West Indies at St George's on 03-Jul-2025 (Toss-won | Margin- 133 runs)
697 Down 1 Pakistan flag Pakistan 61.48 won vs South Africa at Lahore on 12-Oct-2025 (Toss-won | Margin- 93 runs)
698 Down 1 South Africa flag South Africa 61.46 won vs England at Cape Town on 02-Jan-1996 (Toss-lost | Margin- 10 wickets)
699 Down 1 Pakistan flag Pakistan 61.46 won vs West Indies at Karachi on 06-Dec-1997 (Toss-lost | Margin- 10 wickets)
700 Down 1 England flag England 61.42 won vs West Indies at Leeds on 06-Jun-1991 (Toss-lost | Margin- 115 runs)
Tags: #topcricketplayersofalltime #bestcricketplayersofalltime #greatestcricketplayers #testcricket #tests #mentests #iccrankings #icctestrankings #iccodirankings #icct20irankings #iccteamrankings #iccplayerrankings #iccmenrankings #iccwomenrankings #iplrankings