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 No change England flag England 63.72 won vs Australia at Perth on 28-Jan-2018 (Toss-lost | Margin- 12 runs)
602 No change New Zealand flag New Zealand 63.65 won vs West Indies at Wellington on 21-Mar-2015 (Toss-won | Margin- 143 runs)
603 No change India flag India 63.62 won vs Sri Lanka at Colombo on 03-Feb-2009 (Toss-won | Margin- 147 runs)
604 No change West Indies flag West Indies 63.61 won vs Australia at Sydney on 27-Jan-1982 (Toss-won | Margin- 18 runs)
605 No change South Africa flag South Africa 63.61 won vs New Zealand at Adelaide on 27-Jan-2002 (Toss-won | Margin- 93 runs)
606 No change Australia flag Australia 63.61 won vs New Zealand at Auckland on 29-Mar-1986 (Toss-won | Margin- 44 runs)
607 No change Australia flag Australia 63.59 won vs West Indies at Melbourne on 18-Mar-1992 (Toss-won | Margin- 57 runs)
608 No change South Africa flag South Africa 63.59 won vs Australia at Melbourne on 09-Dec-1993 (Toss-lost | Margin- 7 wickets)
609 No change South Africa flag South Africa 63.59 won vs England at Dhaka on 25-Oct-1998 (Toss-lost | Margin- 6 wickets)
610 No change Pakistan flag Pakistan 63.59 won vs West Indies at Bristol on 16-May-1999 (Toss-won | Margin- 27 runs)
611 No change South Africa flag South Africa 63.59 won vs West Indies at Port of Spain on 12-May-2001 (Toss-lost | Margin- 53 runs)
612 No change Australia flag Australia 63.59 won vs South Africa at Gqeberha on 06-Apr-2002 (Toss-lost | Margin- 3 wickets)
613 No change Australia flag Australia 63.59 won vs India at Guwahati on 08-Nov-2009 (Toss-lost | Margin- 6 wickets)
614 No change Sri Lanka flag Sri Lanka 63.59 won vs South Africa at Johannesburg on 22-Jan-2012 (Toss-won | Margin- 2 wickets)
615 No change India flag India 63.59 won vs Australia at Chennai on 08-Oct-2023 (Toss-lost | Margin- 6 wickets)
616 No change Sri Lanka flag Sri Lanka 63.58 won vs South Africa at Hobart on 07-Feb-2006 (Toss-won | Margin- 76 runs)
617 No change Australia flag Australia 63.57 won vs West Indies at Sydney on 28-Jan-1987 (Toss-won | Margin- 36 runs)
618 No change India flag India 63.56 won vs West Indies at Sharjah on 16-Oct-1988 (Toss-lost | Margin- 23 runs)
619 No change New Zealand flag New Zealand 63.56 won vs Australia at Wellington on 24-Mar-1993 (Toss-won | Margin- 88 runs)
620 No change South Africa flag South Africa 63.54 won vs Australia at Hobart on 11-Nov-2018 (Toss-lost | Margin- 40 runs)
621 No change Sri Lanka flag Sri Lanka 63.47 won vs Pakistan at Faisalabad on 01-Oct-1995 (Toss-lost | Margin- 49 runs)
622 No change Sri Lanka flag Sri Lanka 63.47 won vs South Africa at Colombo on 12-Aug-2018 (Toss-won | Margin- 178 runs)
623 No change England flag England 63.47 won vs South Africa at Kimberley on 01-Feb-2023 (Toss-lost | Margin- 59 runs)
624 No change West Indies flag West Indies 63.46 won vs Australia at Sydney on 18-Jan-1989 (Toss-lost | Margin- 8 wickets)
625 No change Sri Lanka flag Sri Lanka 63.46 won vs India at Colombo on 04-Aug-2024 (Toss-won | Margin- 32 runs)
626 No change New Zealand flag New Zealand 63.46 won vs Australia at Hobart on 18-Dec-1990 (Toss-lost | Margin- 1 runs)
627 No change Australia flag Australia 63.46 won vs South Africa at Durban on 05-Apr-1997 (Toss-won | Margin- 15 runs)
628 No change West Indies flag West Indies 63.46 won vs India at Ahmedabad on 05-Dec-2011 (Toss-lost | Margin- 16 runs)
629 No change Bangladesh flag Bangladesh 63.46 won vs Sri Lanka at Colombo on 05-Jul-2025 (Toss-won | Margin- 16 runs)
630 No change New Zealand flag New Zealand 63.43 won vs Pakistan at Sialkot on 02-Dec-1984 (Toss-lost | Margin- 34 runs)
631 No change New Zealand flag New Zealand 63.43 won vs India at Rajkot on 05-Nov-1999 (Toss-won | Margin- 43 runs)
632 No change Sri Lanka flag Sri Lanka 63.39 won vs Pakistan at Sharjah on 08-Apr-2002 (Toss-won | Margin- 41 runs)
633 No change West Indies flag West Indies 63.33 won vs Australia at Kuala Lumpur on 18-Sep-2006 (Toss-lost | Margin- 3 wickets)
634 No change England flag England 63.33 won vs India at Pune on 26-Mar-2021 (Toss-won | Margin- 6 wickets)
635 No change South Africa flag South Africa 63.33 won vs Australia at Melbourne on 09-Dec-1997 (Toss-won | Margin- 45 runs)
636 No change West Indies flag West Indies 63.31 won vs New Zealand at Berbice on 14-Apr-1985 (Toss-lost | Margin- 130 runs)
637 No change Australia flag Australia 63.31 won vs Sri Lanka at Sydney on 08-Feb-2008 (Toss-won | Margin- 128 runs)
638 No change India flag India 63.27 won vs South Africa at Gwalior on 24-Feb-2010 (Toss-won | Margin- 153 runs)
639 No change India flag India 63.23 won vs South Africa at Mumbai on 06-Nov-1996 (Toss-won | Margin- 35 runs)
640 No change Ireland flag Ireland 63.21 won vs South Africa at Abu Dhabi on 07-Oct-2024 (Toss-won | Margin- 69 runs)
641 No change England flag England 63.20 won vs Australia at Sydney on 21-Jan-2018 (Toss-lost | Margin- 16 runs)
642 No change New Zealand flag New Zealand 63.19 won vs England at Ahmedabad on 14-Feb-1996 (Toss-lost | Margin- 11 runs)
643 No change New Zealand flag New Zealand 63.19 won vs India at Colombo on 20-Jul-2001 (Toss-won | Margin- 84 runs)
644 No change Australia flag Australia 63.19 won vs Pakistan at Sharjah on 07-Oct-2014 (Toss-won | Margin- 93 runs)
645 No change England flag England 63.19 won vs Pakistan at Abu Dhabi on 13-Nov-2015 (Toss-won | Margin- 95 runs)
646 No change Sri Lanka flag Sri Lanka 63.19 won vs New Zealand at Mumbai on 20-Oct-2006 (Toss-lost | Margin- 7 wickets)
647 No change New Zealand flag New Zealand 63.19 won vs England at Ahmedabad on 05-Oct-2023 (Toss-won | Margin- 9 wickets)
648 No change South Africa flag South Africa 63.18 won vs Pakistan at Brisbane on 08-Mar-1992 (Toss-lost | Margin- 20 runs)
649 No change Australia flag Australia 63.13 won vs Afghanistan at Perth on 04-Mar-2015 (Toss-lost | Margin- 275 runs)
650 No change India flag India 63.11 won vs Sri Lanka at Colombo on 24-Aug-2008 (Toss-won | Margin- 33 runs)
651 No change India flag India 63.10 won vs South Africa at Nairobi on 26-Sep-1999 (Toss-lost | Margin- 8 wickets)
652 No change New Zealand flag New Zealand 63.08 won vs Australia at Perth on 01-Feb-2009 (Toss-lost | Margin- 2 wickets)
653 No change Australia flag Australia 63.08 won vs South Africa at Durban on 28-Oct-2011 (Toss-lost | Margin- 3 wickets)
654 No change England flag England 63.08 won vs India at Dharamsala on 27-Jan-2013 (Toss-won | Margin- 7 wickets)
655 No change New Zealand flag New Zealand 63.07 won vs Australia at Hamilton on 08-Feb-2016 (Toss-lost | Margin- 55 runs)
656 No change India flag India 63.05 won vs Sri Lanka at Colombo on 01-Aug-2001 (Toss-lost | Margin- 46 runs)
657 No change Sri Lanka flag Sri Lanka 63.05 won vs South Africa at Colombo on 20-Jul-2013 (Toss-lost | Margin- 180 runs)
658 No change Australia flag Australia 63.05 won vs West Indies at Port of Spain on 09-Mar-1991 (Toss-lost | Margin- 45 runs)
659 No change Australia flag Australia 63.05 won vs India at Melbourne on 18-Jan-1992 (Toss-won | Margin- 88 runs)
660 No change Afghanistan flag Afghanistan 63.05 won vs Sri Lanka at Pallekele on 25-Nov-2022 (Toss-won | Margin- 60 runs)
661 No change Pakistan flag Pakistan 63.04 won vs England at Karachi on 15-Dec-2005 (Toss-lost | Margin- 165 runs)
662 No change Sri Lanka flag Sri Lanka 63.04 won vs Pakistan at Hambantota on 26-Jul-2015 (Toss-won | Margin- 165 runs)
663 No change Pakistan flag Pakistan 63.01 won vs West Indies at Hyderabad (Sind) on 18-Nov-1986 (Toss-lost | Margin- 11 runs)
664 No change India flag India 63.00 won vs West Indies at Kolkata on 05-Nov-1994 (Toss-lost | Margin- 72 runs)
665 No change Sri Lanka flag Sri Lanka 63.00 won vs India at Dambula on 28-Aug-2010 (Toss-won | Margin- 74 runs)
666 No change West Indies flag West Indies 62.92 won vs Sri Lanka at Colombo on 11-Dec-2001 (Toss-won | Margin- 49 runs)
667 No change New Zealand flag New Zealand 62.91 won vs India at Nottingham on 12-Jun-1999 (Toss-lost | Margin- 5 wickets)
668 No change Australia flag Australia 62.91 won vs Pakistan at Centurion on 30-Sep-2009 (Toss-won | Margin- 2 wickets)
669 No change West Indies flag West Indies 62.91 won vs Pakistan at London on 07-Jun-2013 (Toss-won | Margin- 2 wickets)
670 No change Sri Lanka flag Sri Lanka 62.91 won vs England at Wellington on 01-Mar-2015 (Toss-lost | Margin- 9 wickets)
671 No change West Indies flag West Indies 62.91 won vs Pakistan at Nottingham on 31-May-2019 (Toss-won | Margin- 7 wickets)
672 No change Afghanistan flag Afghanistan 62.91 won vs Sri Lanka at Pune on 30-Oct-2023 (Toss-won | Margin- 7 wickets)
673 No change Bangladesh flag Bangladesh 62.91 won vs Sri Lanka at Delhi on 06-Nov-2023 (Toss-won | Margin- 3 wickets)
674 No change New Zealand flag New Zealand 62.91 won vs Sri Lanka at Bengaluru on 09-Nov-2023 (Toss-won | Margin- 5 wickets)
675 No change Pakistan flag Pakistan 62.86 won vs South Africa at Dubai on 05-Nov-2010 (Toss-lost | Margin- 1 wickets)
676 No change England flag England 62.78 won vs Pakistan at Manchester on 24-May-1978 (Toss-won | Margin- 132 runs)
677 No change India flag India 62.78 won vs New Zealand at Christchurch on 08-Mar-2009 (Toss-lost | Margin- 58 runs)
678 No change New Zealand flag New Zealand 62.77 won vs Australia at Adelaide on 31-Jan-1983 (Toss-won | Margin- 47 runs)
679 No change Australia flag Australia 62.77 won vs India at Delhi on 28-Sep-1984 (Toss-won | Margin- 48 runs)
680 No change Pakistan flag Pakistan 62.77 won vs England at Sharjah on 26-Mar-1985 (Toss-lost | Margin- 43 runs)
681 No change India flag India 62.77 won vs Australia at Delhi on 22-Oct-1987 (Toss-lost | Margin- 56 runs)
682 No change England flag England 62.77 won vs India at Bengaluru on 26-Feb-1993 (Toss-lost | Margin- 48 runs)
683 No change Pakistan flag Pakistan 62.77 won vs New Zealand at Sharjah on 20-Apr-1994 (Toss-lost | Margin- 62 runs)
684 No change Pakistan flag Pakistan 62.77 won vs India at Toronto on 21-Sep-1996 (Toss-lost | Margin- 97 runs)
685 No change Australia flag Australia 62.77 won vs Sri Lanka at Galle on 22-Aug-1999 (Toss-lost | Margin- 50 runs)
686 No change India flag India 62.77 won vs West Indies at Toronto on 14-Sep-1999 (Toss-lost | Margin- 88 runs)
687 No change Pakistan flag Pakistan 62.77 won vs West Indies at Bridgetown on 19-Apr-2000 (Toss-won | Margin- 17 runs)
688 No change England flag England 62.77 won vs Sri Lanka at Perth on 20-Dec-2002 (Toss-won | Margin- 95 runs)
689 No change West Indies flag West Indies 62.77 won vs Pakistan at Kingston on 13-Mar-2007 (Toss-lost | Margin- 54 runs)
690 No change Afghanistan flag Afghanistan 62.77 won vs Bangladesh at Sharjah on 06-Nov-2024 (Toss-won | Margin- 92 runs)
691 No change Afghanistan flag Afghanistan 62.77 won vs Bangladesh at Abu Dhabi on 11-Oct-2025 (Toss-won | Margin- 81 runs)
692 No change Australia flag Australia 62.77 won vs India at Hyderabad on 05-Oct-2007 (Toss-won | Margin- 47 runs)
693 No change West Indies flag West Indies 62.73 won vs Australia at Melbourne on 15-Dec-1988 (Toss-won | Margin- 34 runs)
694 No change Sri Lanka flag Sri Lanka 62.73 won vs India at Dhaka on 01-Jun-2000 (Toss-won | Margin- 71 runs)
695 No change Australia flag Australia 62.73 won vs India at Melbourne on 05-Feb-2012 (Toss-lost | Margin- 65 runs)
696 No change Australia flag Australia 62.73 won vs South Africa at Basseterre on 11-Jun-2016 (Toss-won | Margin- 36 runs)
697 No change West Indies flag West Indies 62.68 won vs Australia at Brisbane on 10-Jan-1993 (Toss-lost | Margin- 7 runs)
698 No change England flag England 62.68 won vs Pakistan at Rawalpindi on 21-Dec-2005 (Toss-won | Margin- 6 runs)
699 No change West Indies flag West Indies 62.67 won vs England at Leeds on 28-May-1980 (Toss-lost | Margin- 24 runs)
700 No change New Zealand flag New Zealand 62.64 won vs Australia at Sydney on 18-Jan-1983 (Toss-lost | Margin- 47 runs)
Tags: #topcricketplayersofalltime #bestcricketplayersofalltime #greatestcricketplayers #odicricket #odis #menodis #iccrankings #icctestrankings #iccodirankings #icct20irankings #iccteamrankings #iccplayerrankings #iccmenrankings #iccwomenrankings #iplrankings