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
501 No change Australia flag Australia 64.82 won vs Pakistan at Karachi on 06-Nov-1998 (Toss-lost | Margin- 86 runs)
502 No change Pakistan flag Pakistan 64.82 won vs New Zealand at Abu Dhabi on 03-Nov-2009 (Toss-won | Margin- 138 runs)
503 No change New Zealand flag New Zealand 64.79 won vs Australia at Wellington on 13-Mar-2010 (Toss-lost | Margin- 51 runs)
504 No change South Africa flag South Africa 64.78 won vs India at Durban on 12-Jan-2011 (Toss-won | Margin- 135 runs)
505 No change Sri Lanka flag Sri Lanka 64.71 won vs Pakistan at Sharjah on 08-Nov-1996 (Toss-lost | Margin- 75 runs)
506 No change Pakistan flag Pakistan 64.70 won vs Sri Lanka at Sharjah on 18-Oct-1999 (Toss-won | Margin- 118 runs)
507 No change Australia flag Australia 64.69 won vs ICC World XI at Melbourne on 05-Oct-2005 (Toss-won | Margin- 93 runs)
508 No change Australia flag Australia 64.66 won vs Pakistan at Sydney on 19-Jan-2000 (Toss-won | Margin- 81 runs)
509 No change England flag England 64.62 won vs South Africa at London on 29-Aug-2008 (Toss-lost | Margin- 126 runs)
510 No change India flag India 64.62 won vs South Africa at Cape Town on 18-Jan-2011 (Toss-lost | Margin- 2 wickets)
511 No change Australia flag Australia 64.62 won vs New Zealand at Wellington on 06-Feb-2016 (Toss-lost | Margin- 4 wickets)
512 No change Pakistan flag Pakistan 64.62 won vs Australia at Perth on 10-Nov-2024 (Toss-won | Margin- 8 wickets)
513 No change England flag England 64.57 won vs New Zealand at Chester-le-Street on 03-Jul-2019 (Toss-won | Margin- 119 runs)
514 No change Australia flag Australia 64.56 won vs India at Nottingham on 13-Jun-1983 (Toss-won | Margin- 162 runs)
515 No change Pakistan flag Pakistan 64.56 won vs Zimbabwe at London on 11-Jun-1999 (Toss-won | Margin- 148 runs)
516 No change Australia flag Australia 64.56 won vs New Zealand at Colombo on 15-Sep-2002 (Toss-won | Margin- 164 runs)
517 No change West Indies flag West Indies 64.56 won vs England at London on 25-Sep-2004 (Toss-won | Margin- 2 wickets)
518 No change Sri Lanka flag Sri Lanka 64.56 won vs India at Brisbane on 21-Feb-2012 (Toss-won | Margin- 51 runs)
519 No change England flag England 64.56 won vs South Africa at London on 19-Jun-2013 (Toss-won | Margin- 7 wickets)
520 No change South Africa flag South Africa 64.56 won vs Pakistan at Chennai on 27-Oct-2023 (Toss-lost | Margin- 1 wickets)
521 No change Australia flag Australia 64.56 won vs England at Lahore on 22-Feb-2025 (Toss-won | Margin- 5 wickets)
522 No change South Africa flag South Africa 64.50 won vs India at Lucknow on 06-Oct-2022 (Toss-lost | Margin- 9 runs)
523 No change Sri Lanka flag Sri Lanka 64.49 won vs Australia at Hambantota on 16-Aug-2011 (Toss-lost | Margin- 78 runs)
524 No change Sri Lanka flag Sri Lanka 64.45 won vs Pakistan at Tangier on 17-Aug-2002 (Toss-won | Margin- 39 runs)
525 No change Australia flag Australia 64.45 won vs England at Melbourne on 22-Nov-2022 (Toss-lost | Margin- 221 runs)
526 No change New Zealand flag New Zealand 64.44 won vs Australia at Melbourne on 22-Jan-1983 (Toss-lost | Margin- 58 runs)
527 No change South Africa flag South Africa 64.44 won vs Sri Lanka at Pallekele on 26-Jul-2013 (Toss-won | Margin- 56 runs)
528 No change South Africa flag South Africa 64.44 won vs Sri Lanka at Colombo on 04-Sep-2021 (Toss-won | Margin- 67 runs)
529 No change Australia flag Australia 64.44 won vs South Africa at Mackay on 24-Aug-2025 (Toss-won | Margin- 276 runs)
530 No change Sri Lanka flag Sri Lanka 64.44 won vs West Indies at Sharjah on 20-Oct-1995 (Toss-lost | Margin- 50 runs)
531 No change India flag India 64.41 won vs Pakistan at Bengaluru on 09-Mar-1996 (Toss-won | Margin- 39 runs)
532 No change Pakistan flag Pakistan 64.41 won vs India at Toronto on 19-Sep-1998 (Toss-lost | Margin- 134 runs)
533 No change Australia flag Australia 64.41 won vs England at London on 30-Jun-2010 (Toss-lost | Margin- 78 runs)
534 No change New Zealand flag New Zealand 64.41 won vs England at Southampton on 02-Jun-2013 (Toss-won | Margin- 86 runs)
535 No change India flag India 64.41 won vs Sri Lanka at Port of Spain on 09-Jul-2013 (Toss-lost | Margin- 81 runs)
536 No change New Zealand flag New Zealand 64.36 won vs England at Wellington on 15-Mar-1992 (Toss-won | Margin- 7 wickets)
537 No change South Africa flag South Africa 64.36 won vs Australia at Adelaide on 26-Jan-2009 (Toss-lost | Margin- 8 wickets)
538 No change Sri Lanka flag Sri Lanka 64.36 won vs South Africa at Kimberley on 20-Jan-2012 (Toss-lost | Margin- 5 wickets)
539 No change Sri Lanka flag Sri Lanka 64.36 won vs Australia at Hobart on 24-Feb-2012 (Toss-lost | Margin- 3 wickets)
540 No change New Zealand flag New Zealand 64.36 won vs Australia at Auckland on 28-Feb-2015 (Toss-lost | Margin- 1 wickets)
541 No change Sri Lanka flag Sri Lanka 64.36 won vs India at Dharamsala on 10-Dec-2017 (Toss-won | Margin- 7 wickets)
542 No change Pakistan flag Pakistan 64.31 won vs West Indies at Sharjah on 14-Oct-1989 (Toss-lost | Margin- 11 runs)
543 No change Pakistan flag Pakistan 64.31 won vs India at Perth on 28-Jan-2000 (Toss-won | Margin- 104 runs)
544 No change Australia flag Australia 64.31 won vs England at London on 05-Sep-2015 (Toss-lost | Margin- 64 runs)
545 No change India flag India 64.31 won vs Bangladesh at Birmingham on 02-Jul-2019 (Toss-won | Margin- 28 runs)
546 No change West Indies flag West Indies 64.29 won vs Australia at Melbourne on 18-Jan-1993 (Toss-lost | Margin- 4 wickets)
547 No change India flag India 64.29 won vs Sri Lanka at Colombo on 27-Aug-2008 (Toss-won | Margin- 46 runs)
548 No change Pakistan flag Pakistan 64.29 won vs Afghanistan at Leeds on 29-Jun-2019 (Toss-lost | Margin- 3 wickets)
549 No change Australia flag Australia 64.24 won vs New Zealand at Cairns on 08-Sep-2022 (Toss-lost | Margin- 113 runs)
550 No change Bangladesh flag Bangladesh 64.20 won vs India at Mirpur on 18-Jun-2015 (Toss-won | Margin- 79 runs)
551 No change Pakistan flag Pakistan 64.17 won vs India at Sharjah on 07-Apr-1995 (Toss-won | Margin- 97 runs)
552 No change Australia flag Australia 64.17 won vs England at Southampton on 03-Sep-2015 (Toss-won | Margin- 59 runs)
553 No change West Indies flag West Indies 64.17 won vs Pakistan at Tarouba on 12-Aug-2025 (Toss-lost | Margin- 202 runs)
554 No change Sri Lanka flag Sri Lanka 64.16 won vs Pakistan at Abu Dhabi on 22-May-2007 (Toss-won | Margin- 115 runs)
555 No change Australia flag Australia 64.10 won vs South Africa at Durban on 03-Apr-2002 (Toss-won | Margin- 8 wickets)
556 No change Pakistan flag Pakistan 64.10 won vs India at Chennai on 30-Dec-2012 (Toss-won | Margin- 6 wickets)
557 No change West Indies flag West Indies 64.10 won vs India at Visakhapatnam on 24-Nov-2013 (Toss-won | Margin- 2 wickets)
558 No change India flag India 64.07 won vs Pakistan at Birmingham on 04-Jun-2017 (Toss-lost | Margin- 124 runs)
559 No change Australia flag Australia 64.07 won vs West Indies at Melbourne on 14-Jan-1989 (Toss-won | Margin- 2 runs)
560 No change New Zealand flag New Zealand 64.03 won vs India at Guwahati on 14-Nov-1999 (Toss-lost | Margin- 48 runs)
561 No change India flag India 64.03 won vs Sri Lanka at Sharjah on 09-Nov-1998 (Toss-lost | Margin- 81 runs)
562 No change Pakistan flag Pakistan 64.03 won vs Sri Lanka at Sharjah on 22-Dec-2013 (Toss-lost | Margin- 113 runs)
563 No change South Africa flag South Africa 64.01 won vs Afghanistan at Cardiff on 15-Jun-2019 (Toss-won | Margin- 9 wickets)
564 No change Sri Lanka flag Sri Lanka 64.01 won vs England at Bengaluru on 26-Oct-2023 (Toss-lost | Margin- 8 wickets)
565 No change Pakistan flag Pakistan 64.00 won vs New Zealand at Wellington on 26-Dec-1992 (Toss-lost | Margin- 50 runs)
566 No change Kenya flag Kenya 64.00 won vs India at Gwalior on 28-May-1998 (Toss-won | Margin- 69 runs)
567 No change Pakistan flag Pakistan 64.00 won vs India at Sharjah on 08-Apr-1999 (Toss-won | Margin- 116 runs)
568 No change Zimbabwe flag Zimbabwe 64.00 won vs England at Cape Town on 28-Jan-2000 (Toss-won | Margin- 104 runs)
569 No change Zimbabwe flag Zimbabwe 64.00 won vs New Zealand at Taupo on 02-Jan-2001 (Toss-lost | Margin- 70 runs)
570 No change Sri Lanka flag Sri Lanka 64.00 won vs New Zealand at Napier on 31-Jan-2001 (Toss-won | Margin- 61 runs)
571 No change Sri Lanka flag Sri Lanka 64.00 won vs India at Colombo on 05-Aug-2001 (Toss-won | Margin- 121 runs)
572 No change South Africa flag South Africa 64.00 won vs West Indies at Cape Town on 25-Jan-2004 (Toss-won | Margin- 209 runs)
573 No change India flag India 64.00 won vs New Zealand at Dambula on 25-Aug-2010 (Toss-won | Margin- 105 runs)
574 No change Australia flag Australia 64.00 won vs England at Leeds on 21-Sep-2024 (Toss-lost | Margin- 68 runs)
575 No change West Indies flag West Indies 63.99 won vs New Zealand at Hamilton on 08-Jan-2014 (Toss-lost | Margin- 203 runs)
576 No change Australia flag Australia 63.98 won vs India at Vadodara on 25-Oct-2009 (Toss-won | Margin- 4 runs)
577 No change Australia flag Australia 63.97 won vs West Indies at Adelaide on 17-Dec-1995 (Toss-lost | Margin- 121 runs)
578 No change New Zealand flag New Zealand 63.97 won vs Pakistan at Christchurch on 25-Feb-2001 (Toss-lost | Margin- 138 runs)
579 No change Sri Lanka flag Sri Lanka 63.91 won vs Pakistan at Lahore on 24-Jan-2009 (Toss-won | Margin- 234 runs)
580 No change Pakistan flag Pakistan 63.91 won vs South Africa at Johannesburg on 22-Dec-2024 (Toss-lost | Margin- 36 runs)
581 No change Sri Lanka flag Sri Lanka 63.90 won vs Australia at Colombo on 24-Aug-2016 (Toss-won | Margin- 82 runs)
582 No change England flag England 63.89 won vs Australia at Nottingham on 19-Jun-2018 (Toss-lost | Margin- 242 runs)
583 No change Sri Lanka flag Sri Lanka 63.87 won vs England at Leeds on 01-Jul-2011 (Toss-lost | Margin- 69 runs)
584 No change England flag England 63.86 won vs South Africa at Manchester on 22-Jul-2022 (Toss-lost | Margin- 118 runs)
585 No change Australia flag Australia 63.85 won vs South Africa at Gqeberha on 31-Mar-1997 (Toss-won | Margin- 7 wickets)
586 No change Pakistan flag Pakistan 63.82 won vs South Africa at Cape Town on 24-Nov-2013 (Toss-won | Margin- 23 runs)
587 No change England flag England 63.81 won vs Pakistan at Sharjah on 12-Apr-1999 (Toss-won | Margin- 62 runs)
588 No change Australia flag Australia 63.81 won vs New Zealand at Gqeberha on 11-Mar-2003 (Toss-lost | Margin- 96 runs)
589 No change West Indies flag West Indies 63.81 won vs Sri Lanka at Colombo on 06-Aug-2005 (Toss-won | Margin- 33 runs)
590 No change England flag England 63.81 won vs Sri Lanka at London on 28-Jun-2011 (Toss-lost | Margin- 110 runs)
591 No change Bangladesh flag Bangladesh 63.75 won vs England at Adelaide on 09-Mar-2015 (Toss-lost | Margin- 15 runs)
592 No change South Africa flag South Africa 63.75 won vs England at Chester-le-Street on 19-Jul-2022 (Toss-won | Margin- 62 runs)
593 No change Kenya flag Kenya 63.74 won vs Sri Lanka at Nairobi on 24-Feb-2003 (Toss-lost | Margin- 53 runs)
594 No change New Zealand flag New Zealand 63.74 won vs England at Adelaide on 23-Jan-2007 (Toss-won | Margin- 90 runs)
595 No change Pakistan flag Pakistan 63.74 won vs West Indies at Kingstown on 30-Mar-1993 (Toss-lost | Margin- 38 runs)
596 No change West Indies flag West Indies 63.74 won vs South Africa at London on 18-Sep-2004 (Toss-won | Margin- 5 wickets)
597 No change West Indies flag West Indies 63.74 won vs India at North Sound on 13-Jun-2011 (Toss-lost | Margin- 103 runs)
598 No change Sri Lanka flag Sri Lanka 63.74 won vs Pakistan at Mirpur on 08-Mar-2014 (Toss-lost | Margin- 5 wickets)
599 No change Bangladesh flag Bangladesh 63.74 won vs New Zealand at Cardiff on 09-Jun-2017 (Toss-lost | Margin- 5 wickets)
600 No change Australia flag Australia 63.74 won vs Afghanistan at Bristol on 01-Jun-2019 (Toss-lost | Margin- 7 wickets)
Tags: #topcricketplayersofalltime #bestcricketplayersofalltime #greatestcricketplayers #odicricket #odis #menodis #iccrankings #icctestrankings #iccodirankings #icct20irankings #iccteamrankings #iccplayerrankings #iccmenrankings #iccwomenrankings #iplrankings