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.  For the last update date and full update schedule, refer to FAQs.
CRR Change Name Points Stats
601 Down 3 Rod Marsh (Australia) flag Rod Marsh (Australia) 54.28 4-Ct/St in 2nd inns vs New Zealand at Perth on 06-Feb-1983
602 Down 3 Adam Parore (New Zealand) flag Adam Parore (New Zealand) 54.28 4-Ct/St in 1st inns vs Pakistan at Napier on 28-Dec-1992
603 Down 3 Shai Hope (West Indies) flag Shai Hope (West Indies) 54.25 4-Ct/St in 2nd inns vs India at North Sound on 02-Jul-2017
604 Down 3 Geraint Jones (P.N.G./England) flag Geraint Jones (P.N.G./England) 54.22 4-Ct/St in 1st inns vs West Indies at Leeds on 01-Jul-2004
605 Down 3 Lee Germon (New Zealand) flag Lee Germon (New Zealand) 54.15 4-Ct/St in 2nd inns vs England at Wellington on 04-Mar-1997
606 Down 3 Litton Das (Bangladesh) flag Litton Das (Bangladesh) 54.15 4-Ct/St in 1st inns vs India at Mirpur on 21-Jun-2015
607 Down 3 Inzamam-ul-Haq (Pakistan) flag Inzamam-ul-Haq (Pakistan) 54.14 3-Ct/St in 2nd inns vs Zimbabwe at Kingston on 21-Mar-2007
608 Down 3 Tatenda Taibu (Zimbabwe) flag Tatenda Taibu (Zimbabwe) 54.12 4-Ct/St in 2nd inns vs West Indies at Harare on 26-Nov-2003
609 Down 3 Wriddhiman Saha (India) flag Wriddhiman Saha (India) 54.12 4-Ct/St in 2nd inns vs Sri Lanka at Cuttack on 02-Nov-2014
610 Down 3 Kumar Sangakkara (Sri Lanka) flag Kumar Sangakkara (Sri Lanka) 54.12 4-Ct/St in 1st inns vs India at Dambula on 22-Aug-2010
611 Down 3 Mark Boucher (South Africa) flag Mark Boucher (South Africa) 54.02 4-Ct/St in 2nd inns vs West Indies at Durban on 27-Jan-1999
612 Down 3 Quinton de Kock (South Africa) flag Quinton de Kock (South Africa) 54.02 4-Ct/St in 2nd inns vs India at Durban on 08-Dec-2013
613 Down 3 Alec Stewart (England) flag Alec Stewart (England) 53.99 4-Ct/St in 2nd inns vs Pakistan at Leeds on 17-Jun-2001
614 Down 3 Kumar Sangakkara (Sri Lanka) flag Kumar Sangakkara (Sri Lanka) 53.99 4-Ct/St in 2nd inns vs England at Dambula on 01-Oct-2007
615 Down 3 Jos Buttler (England) flag Jos Buttler (England) 53.99 4-Ct/St in 1st inns vs Sri Lanka at Manchester on 28-May-2014
616 Down 3 Alec Stewart (England) flag Alec Stewart (England) 53.96 4-Ct/St in 2nd inns vs India at London on 09-Jul-2002
617 Down 3 Kumar Sangakkara (Sri Lanka) flag Kumar Sangakkara (Sri Lanka) 53.96 4-Ct/St in 1st inns vs South Africa at Dambula on 25-Aug-2004
618 Down 3 MS Dhoni (India) flag MS Dhoni (India) 53.93 4-Ct/St in 1st inns vs England at Kanpur on 20-Nov-2008
619 Down 3 Nayan Mongia (India) flag Nayan Mongia (India) 53.91 5-Ct/St in 1st inns vs Zimbabwe at Leicester on 19-May-1999
620 Down 3 Chris Read (England) flag Chris Read (England) 53.89 4-Ct/St in 1st inns vs Zimbabwe at Bristol on 06-Jul-2003
621 Down 3 Carlton Baugh (West Indies) flag Carlton Baugh (West Indies) 53.80 4-Ct/St in 2nd inns vs India at North Sound on 13-Jun-2011
622 Down 3 Quinton de Kock (South Africa) flag Quinton de Kock (South Africa) 53.80 4-Ct/St in 1st inns vs Pakistan at Gqeberha on 27-Nov-2013
623 Down 3 Mushfiqur Rahim (Bangladesh) flag Mushfiqur Rahim (Bangladesh) 53.76 4-Ct/St in 1st inns vs Pakistan at Chattogram on 06-Dec-2011
624 Down 3 Craig Kieswetter (England) flag Craig Kieswetter (England) 53.76 4-Ct/St in 1st inns vs Australia at Manchester on 10-Jul-2012
625 Down 3 Mark Boucher (South Africa) flag Mark Boucher (South Africa) 53.76 4-Ct/St in 2nd inns vs Sri Lanka at Centurion on 29-Nov-2002
626 Down 3 Kumar Sangakkara (Sri Lanka) flag Kumar Sangakkara (Sri Lanka) 53.76 4-Ct/St in 2nd inns vs England at Colombo on 13-Oct-2007
627 Down 3 KL Rahul (India) flag KL Rahul (India) 53.76 4-Ct/St in 2nd inns vs South Africa at Ranchi on 30-Nov-2025
628 Down 3 AB de Villiers (South Africa) flag AB de Villiers (South Africa) 53.75 3-Ct/St in 2nd inns vs Zimbabwe at Hamilton on 15-Feb-2015
629 Down 3 Umesh Yadav (India) flag Umesh Yadav (India) 53.75 3-Ct/St in 1st inns vs Ireland at Hamilton on 10-Mar-2015
630 Down 3 Moin Khan (Pakistan) flag Moin Khan (Pakistan) 53.73 4-Ct/St in 2nd inns vs England at Karachi on 24-Oct-2000
631 Down 3 Craig Kieswetter (England) flag Craig Kieswetter (England) 53.73 4-Ct/St in 2nd inns vs Australia at London on 29-Jun-2012
632 Down 3 Mark Boucher (South Africa) flag Mark Boucher (South Africa) 53.70 4-Ct/St in 2nd inns vs England at Cape Town on 26-Jan-2000
633 Down 3 Niall O'Brien (Ireland) flag Niall O'Brien (Ireland) 53.70 4-Ct/St in 1st inns vs Pakistan at Malahide on 18-Aug-2016
634 Down 3 Brad Haddin (Australia) flag Brad Haddin (Australia) 53.67 4-Ct/St in 1st inns vs Pakistan at Brisbane on 22-Jan-2010
635 Down 3 Dave Houghton (Zimbabwe) flag Dave Houghton (Zimbabwe) 53.66 4-Ct/St in 1st inns vs India at Tunbridge Wells on 18-Jun-1983
636 Down 3 Tom Latham (New Zealand) flag Tom Latham (New Zealand) 53.65 3-Ct/St in 2nd inns vs India at Manchester on 09-Jul-2019
637 Down 3 Brad Haddin (Australia) flag Brad Haddin (Australia) 53.64 4-Ct/St in 2nd inns vs Pakistan at Adelaide on 26-Jan-2010
638 Down 3 William Porterfield (Ireland) flag William Porterfield (Ireland) 53.62 3-Ct/St in 2nd inns vs Zimbabwe at Hobart on 07-Mar-2015
639 Down 3 Luke Ronchi (New Zealand/Australia) flag Luke Ronchi (New Zealand/Australia) 53.54 4-Ct/St in 1st inns vs Pakistan at Auckland on 31-Jan-2016
640 Down 3 Kumar Sangakkara (Sri Lanka) flag Kumar Sangakkara (Sri Lanka) 53.51 4-Ct/St in 2nd inns vs Pakistan at Pallekele on 09-Jun-2012
641 Down 3 Kumar Sangakkara (Sri Lanka) flag Kumar Sangakkara (Sri Lanka) 53.51 4-Ct/St in 2nd inns vs England at Pallekele on 13-Dec-2014
642 Down 3 Quinton de Kock (South Africa) flag Quinton de Kock (South Africa) 53.51 4-Ct/St in 2nd inns vs Australia at Centurion on 15-Sep-2023
643 Down 3 Shai Hope (West Indies) flag Shai Hope (West Indies) 53.47 4-Ct/St in 1st inns vs Pakistan at Georgetown on 09-Apr-2017
644 Down 3 Litton Das (Bangladesh) flag Litton Das (Bangladesh) 53.44 4-Ct/St in 1st inns vs New Zealand at Mirpur on 23-Sep-2023
645 Down 3 Jos Buttler (England) flag Jos Buttler (England) 53.41 4-Ct/St in 2nd inns vs New Zealand at London on 13-Sep-2023
646 Down 3 Umar Akmal (Pakistan) flag Umar Akmal (Pakistan) 53.41 5-Ct/St in 2nd inns vs Zimbabwe at Brisbane on 01-Mar-2015
647 Down 3 Brendan Taylor (Zimbabwe) flag Brendan Taylor (Zimbabwe) 53.38 4-Ct/St in 1st inns vs Bangladesh at Bulawayo on 05-May-2013
648 Down 3 Heinrich Klaasen (South Africa) flag Heinrich Klaasen (South Africa) 53.38 4-Ct/St in 1st inns vs Zimbabwe at Paarl on 06-Oct-2018
649 Down 3 Kumar Sangakkara (Sri Lanka) flag Kumar Sangakkara (Sri Lanka) 53.35 4-Ct/St in 2nd inns vs New Zealand at Bloemfontein on 10-Feb-2003
650 Down 3 Mitchell Hay (New Zealand) flag Mitchell Hay (New Zealand) 53.34 4-Ct/St in 2nd inns vs Pakistan at Hamilton on 02-Apr-2025
651 Down 3 David Richardson (South Africa) flag David Richardson (South Africa) 53.21 3-Ct/St in 1st inns vs England at Sydney on 22-Mar-1992
652 Down 3 Brendon McCullum (New Zealand) flag Brendon McCullum (New Zealand) 53.18 4-Ct/St in 1st inns vs England at Johannesburg on 29-Sep-2009
653 Down 3 Allan Border (Australia) flag Allan Border (Australia) 53.09 3-Ct/St in 2nd inns vs Zimbabwe at Hobart on 14-Mar-1992
654 Down 3 MS Dhoni (India) flag MS Dhoni (India) 53.01 4-Ct/St in 1st inns vs Sri Lanka at Leeds on 06-Jul-2019
655 Down 3 Tom Latham (New Zealand) flag Tom Latham (New Zealand) 52.98 4-Ct/St in 2nd inns vs West Indies at Manchester on 22-Jun-2019
656 Down 3 Alex Carey (Australia) flag Alex Carey (Australia) 52.96 4-Ct/St in 2nd inns vs Sri Lanka at London on 15-Jun-2019
657 Down 3 Younis Khan (Pakistan) flag Younis Khan (Pakistan) 52.67 3-Ct/St in 2nd inns vs Bangladesh at Mirpur on 22-Mar-2012
658 Down 3 Adil Rashid (England) flag Adil Rashid (England) 52.47 3-Ct/St in 1st inns vs Sri Lanka at Leeds on 21-Jun-2019
659 Down 3 Ian Healy (Australia) flag Ian Healy (Australia) 52.41 4-Ct/St in 1st inns vs New Zealand at Auckland on 11-Mar-1990
660 Down 3 Sarfaraz Ahmed (Pakistan) flag Sarfaraz Ahmed (Pakistan) 51.87 3-Ct/St in 1st inns vs England at Cardiff on 14-Jun-2017
661 Down 3 Brad Haddin (Australia) flag Brad Haddin (Australia) 51.77 3-Ct/St in 2nd inns vs India at Sydney on 26-Mar-2015
662 Down 3 Geraint Jones (P.N.G./England) flag Geraint Jones (P.N.G./England) 51.55 3-Ct/St in 2nd inns vs West Indies at London on 25-Sep-2004
663 Down 3 Kumar Sangakkara (Sri Lanka) flag Kumar Sangakkara (Sri Lanka) 51.27 3-Ct/St in 1st inns vs New Zealand at Colombo on 29-Mar-2011
664 Down 3 Mushfiqur Rahim (Bangladesh) flag Mushfiqur Rahim (Bangladesh) 50.85 3-Ct/St in 1st inns vs India at Melbourne on 19-Mar-2015
665 Down 3 Vijay Dahiya (India) flag Vijay Dahiya (India) 50.79 3-Ct/St in 2nd inns vs South Africa at Nairobi on 13-Oct-2000
666 Down 3 Ricky Ponting (Australia) flag Ricky Ponting (Australia) 50.25 3-Ct/St in 1st inns vs Zimbabwe at Harare on 25-May-2004
667 Down 3 Glenn McGrath (Australia) flag Glenn McGrath (Australia) 50.25 3-Ct/St in 2nd inns vs Zimbabwe at Harare on 27-May-2004
668 Down 3 Damien Martyn (Australia) flag Damien Martyn (Australia) 50.07 3-Ct/St in 2nd inns vs West Indies at Melbourne on 09-Feb-2001
669 Down 3 Ricardo Powell (West Indies) flag Ricardo Powell (West Indies) 50.02 3-Ct/St in 1st inns vs Zimbabwe at Harare on 30-Nov-2003
670 Down 3 Manoj Tiwary (India) flag Manoj Tiwary (India) 49.99 3-Ct/St in 1st inns vs West Indies at North Sound on 13-Jun-2011
671 Down 3 Darren Bravo (West Indies) flag Darren Bravo (West Indies) 49.95 3-Ct/St in 1st inns vs New Zealand at Auckland on 26-Dec-2013
672 Down 3 William Porterfield (Ireland) flag William Porterfield (Ireland) 49.90 3-Ct/St in 1st inns vs Bangladesh at Mirpur on 22-Mar-2008
673 Down 3 Brendon McCullum (New Zealand) flag Brendon McCullum (New Zealand) 49.90 3-Ct/St in 2nd inns vs Zimbabwe at Bulawayo on 25-Oct-2011
674 Down 3 Sediqullah Atal (Afghanistan) flag Sediqullah Atal (Afghanistan) 49.90 3-Ct/St in 2nd inns vs Zimbabwe at Harare on 19-Dec-2024
675 Down 3 Sarfaraz Ahmed (Pakistan) flag Sarfaraz Ahmed (Pakistan) 49.86 3-Ct/St in 2nd inns vs England at Nottingham on 03-Jun-2019
676 Down 3 Calum MacLeod (Scotland) flag Calum MacLeod (Scotland) 49.85 4-Ct/St in 1st inns vs Nepal at Glasgow on 17-Jul-2022
677 Down 3 Shermon Lewis (West Indies) flag Shermon Lewis (West Indies) 49.78 3-Ct/St in 2nd inns vs Netherlands at Amstelveen on 04-Jun-2022
678 Down 3 George Bailey (Australia) flag George Bailey (Australia) 49.78 3-Ct/St in 2nd inns vs West Indies at Kingstown on 16-Mar-2012
679 Down 3 Zulqarnain (Pakistan) flag Zulqarnain (Pakistan) 49.77 4-Ct/St in 2nd inns vs Sri Lanka at Colombo on 30-Mar-1986
680 Down 3 Kieron Pollard (West Indies) flag Kieron Pollard (West Indies) 49.75 3-Ct/St in 1st inns vs Sri Lanka at Pallekele on 01-Mar-2020
681 Down 3 Moin Khan (Pakistan) flag Moin Khan (Pakistan) 49.69 5-Ct/St in 1st inns vs Zimbabwe at Harare on 26-Feb-1995
682 Down 3 Paul Stirling (Ireland) flag Paul Stirling (Ireland) 49.66 3-Ct/St in 2nd inns vs West Indies at Bridgetown on 09-Jan-2020
683 Down 3 David Williams (West Indies) flag David Williams (West Indies) 49.66 3-Ct/St in 1st inns vs Australia at Melbourne on 18-Mar-1992
684 Down 3 Ridley Jacobs (West Indies) flag Ridley Jacobs (West Indies) 49.57 3-Ct/St in 2nd inns vs South Africa at Cape Town on 09-Feb-2003
685 Down 3 Ashley Nurse (West Indies) flag Ashley Nurse (West Indies) 49.55 3-Ct/St in 1st inns vs Zimbabwe at Harare on 19-Mar-2018
686 Down 3 Mahmudullah (Bangladesh) flag Mahmudullah (Bangladesh) 49.55 3-Ct/St in 2nd inns vs West Indies at Georgetown on 22-Jul-2018
687 Down 3 Brendon McCullum (New Zealand) flag Brendon McCullum (New Zealand) 49.54 3-Ct/St in 2nd inns vs South Africa at Centurion on 24-Sep-2009
688 Down 3 Rod Marsh (Australia) flag Rod Marsh (Australia) 49.54 4-Ct/St in 1st inns vs England at Birmingham on 04-Jun-1977
689 Down 3 Adam Gilchrist (Australia) flag Adam Gilchrist (Australia) 49.54 5-Ct/St in 1st inns vs Bangladesh at Chattogram on 23-Apr-2006
690 Down 3 Khaled Mashud (Bangladesh) flag Khaled Mashud (Bangladesh) 49.54 5-Ct/St in 1st inns vs Kenya at Nairobi on 12-Aug-2006
691 Down 3 AB de Villiers (South Africa) flag AB de Villiers (South Africa) 49.54 5-Ct/St in 1st inns vs Bangladesh at Mirpur on 14-Mar-2008
692 Down 3 David Murphy (Scotland) flag David Murphy (Scotland) 49.54 5-Ct/St in 2nd inns vs Ireland at Belfast on 06-Sep-2013
693 Down 3 David Richardson (South Africa) flag David Richardson (South Africa) 49.54 5-Ct/St in 2nd inns vs Zimbabwe at Harare on 21-Oct-1995
694 Down 3 Tom Latham (New Zealand) flag Tom Latham (New Zealand) 49.43 3-Ct/St in 2nd inns vs Ireland at Malahide on 14-May-2017
695 Down 3 Jeff Dujon (West Indies) flag Jeff Dujon (West Indies) 49.43 4-Ct/St in 2nd inns vs India at Gwalior on 22-Jan-1988
696 Down 3 Alec Stewart (England) flag Alec Stewart (England) 49.43 4-Ct/St in 1st inns vs New Zealand at Napier on 26-Feb-1997
697 Down 3 Kamran Akmal (Pakistan) flag Kamran Akmal (Pakistan) 49.43 4-Ct/St in 2nd inns vs West Indies at Kingstown on 18-May-2005
698 Down 3 Ashish Bagai (Canada) flag Ashish Bagai (Canada) 49.26 3-Ct/St in 1st inns vs South Africa at East London on 27-Feb-2003
699 Down 3 Adam Gilchrist (Australia) flag Adam Gilchrist (Australia) 49.20 4-Ct/St in 1st inns vs West Indies at Kingston on 18-May-2003
700 Down 3 John Parker (New Zealand) flag John Parker (New Zealand) 49.10 3-Ct/St in 1st inns vs India at Perth on 09-Dec-1980
Tags: #topcricketplayersofalltime #bestcricketplayersofalltime #greatestcricketplayers #odicricket #odis #menodis #rodmarsh #marsh #adamparore #parore #shaihope #hope #geraintjones #jones #leegermon #germon #littondas #das #inzamamulhaq #tatendataibu #taibu #wriddhimansaha #saha #kumarsangakkara #sangakkara #markboucher #boucher #iccrankings #icctestrankings #iccodirankings #icct20irankings #iccteamrankings #iccplayerrankings #iccmenrankings #iccwomenrankings #iplrankings