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 2 Shai Hope (West Indies) flag Shai Hope (West Indies) 54.57 4-Ct/St in 1st inns vs England at Gros Islet on 02-Mar-2019
602 Down 2 Adam Parore (New Zealand) flag Adam Parore (New Zealand) 54.54 4-Ct/St in 1st inns vs Pakistan at Napier on 28-Dec-1992
603 Down 2 Kumar Sangakkara (Sri Lanka) flag Kumar Sangakkara (Sri Lanka) 54.50 4-Ct/St in 1st inns vs India at Hambantota on 24-Jul-2012
604 Down 2 Shai Hope (West Indies) flag Shai Hope (West Indies) 54.50 4-Ct/St in 2nd inns vs India at North Sound on 02-Jul-2017
605 Down 2 Kumar Sangakkara (Sri Lanka) flag Kumar Sangakkara (Sri Lanka) 54.50 4-Ct/St in 2nd inns vs India at Colombo on 12-Sep-2009
606 Down 2 Tim Zoehrer (Australia) flag Tim Zoehrer (Australia) 54.47 4-Ct/St in 1st inns vs England at Perth on 01-Jan-1987
607 Down 2 MS Dhoni (India) flag MS Dhoni (India) 54.47 4-Ct/St in 2nd inns vs South Africa at Indore on 14-Oct-2015
608 Down 2 Tim Paine (Australia) flag Tim Paine (Australia) 54.44 4-Ct/St in 1st inns vs England at Adelaide on 26-Jan-2018
609 Down 2 Rod Marsh (Australia) flag Rod Marsh (Australia) 54.41 4-Ct/St in 2nd inns vs New Zealand at Perth on 06-Feb-1983
610 Down 2 Geraint Jones (P.N.G./England) flag Geraint Jones (P.N.G./England) 54.34 4-Ct/St in 1st inns vs West Indies at Leeds on 01-Jul-2004
611 Down 2 Lee Germon (New Zealand) flag Lee Germon (New Zealand) 54.28 4-Ct/St in 2nd inns vs England at Wellington on 04-Mar-1997
612 Down 2 Tatenda Taibu (Zimbabwe) flag Tatenda Taibu (Zimbabwe) 54.24 4-Ct/St in 2nd inns vs West Indies at Harare on 26-Nov-2003
613 Down 2 Wriddhiman Saha (India) flag Wriddhiman Saha (India) 54.24 4-Ct/St in 2nd inns vs Sri Lanka at Cuttack on 02-Nov-2014
614 Down 2 Litton Das (Bangladesh) flag Litton Das (Bangladesh) 54.24 4-Ct/St in 1st inns vs India at Mirpur on 21-Jun-2015
615 Down 2 Rod Marsh (Australia) flag Rod Marsh (Australia) 54.15 4-Ct/St in 1st inns vs India at Sydney on 08-Jan-1981
616 Down 2 Mark Boucher (South Africa) flag Mark Boucher (South Africa) 54.15 4-Ct/St in 2nd inns vs West Indies at Durban on 27-Jan-1999
617 Down 2 Kumar Sangakkara (Sri Lanka) flag Kumar Sangakkara (Sri Lanka) 54.11 4-Ct/St in 2nd inns vs England at Dambula on 01-Oct-2007
618 Down 2 Quinton de Kock (South Africa) flag Quinton de Kock (South Africa) 54.11 4-Ct/St in 2nd inns vs India at Durban on 08-Dec-2013
619 Down 2 Alec Stewart (England) flag Alec Stewart (England) 54.08 4-Ct/St in 2nd inns vs India at London on 09-Jul-2002
620 Down 2 Kumar Sangakkara (Sri Lanka) flag Kumar Sangakkara (Sri Lanka) 54.08 4-Ct/St in 1st inns vs South Africa at Dambula on 25-Aug-2004
621 Down 2 Jos Buttler (England) flag Jos Buttler (England) 54.08 4-Ct/St in 1st inns vs Sri Lanka at Manchester on 28-May-2014
622 Down 2 Ian Healy (Australia) flag Ian Healy (Australia) 54.08 4-Ct/St in 1st inns vs New Zealand at Auckland on 11-Mar-1990
623 Down 2 Chris Read (England) flag Chris Read (England) 54.02 4-Ct/St in 1st inns vs Zimbabwe at Bristol on 06-Jul-2003
624 Down 2 MS Dhoni (India) flag MS Dhoni (India) 54.02 4-Ct/St in 1st inns vs England at Kanpur on 20-Nov-2008
625 Down 2 Carlton Baugh (West Indies) flag Carlton Baugh (West Indies) 54.02 4-Ct/St in 2nd inns vs India at North Sound on 13-Jun-2011
626 Down 2 Alec Stewart (England) flag Alec Stewart (England) 53.98 4-Ct/St in 2nd inns vs Pakistan at Leeds on 17-Jun-2001
627 Down 2 Kumar Sangakkara (Sri Lanka) flag Kumar Sangakkara (Sri Lanka) 53.98 4-Ct/St in 1st inns vs India at Dambula on 22-Aug-2010
628 Down 2 Craig Kieswetter (England) flag Craig Kieswetter (England) 53.98 4-Ct/St in 2nd inns vs Australia at London on 29-Jun-2012
629 Down 2 Kumar Sangakkara (Sri Lanka) flag Kumar Sangakkara (Sri Lanka) 53.95 4-Ct/St in 2nd inns vs England at Colombo on 13-Oct-2007
630 Down 2 Quinton de Kock (South Africa) flag Quinton de Kock (South Africa) 53.92 4-Ct/St in 1st inns vs Pakistan at Gqeberha on 27-Nov-2013
631 Down 2 Mushfiqur Rahim (Bangladesh) flag Mushfiqur Rahim (Bangladesh) 53.89 4-Ct/St in 1st inns vs Pakistan at Chattogram on 06-Dec-2011
632 Down 2 Craig Kieswetter (England) flag Craig Kieswetter (England) 53.89 4-Ct/St in 1st inns vs Australia at Manchester on 10-Jul-2012
633 Down 2 Moin Khan (Pakistan) flag Moin Khan (Pakistan) 53.89 4-Ct/St in 2nd inns vs England at Karachi on 24-Oct-2000
634 Down 2 Niall O'Brien (Ireland) flag Niall O'Brien (Ireland) 53.85 4-Ct/St in 1st inns vs Pakistan at Malahide on 18-Aug-2016
635 Down 2 Quinton de Kock (South Africa) flag Quinton de Kock (South Africa) 53.85 4-Ct/St in 2nd inns vs Australia at Centurion on 15-Sep-2023
636 Down 2 Ricky Ponting (Australia) flag Ricky Ponting (Australia) 53.82 3-Ct/St in 1st inns vs Zimbabwe at Harare on 25-May-2004
637 Down 2 Glenn McGrath (Australia) flag Glenn McGrath (Australia) 53.82 3-Ct/St in 2nd inns vs Zimbabwe at Harare on 27-May-2004
638 Down 2 Mark Boucher (South Africa) flag Mark Boucher (South Africa) 53.82 4-Ct/St in 2nd inns vs England at Cape Town on 26-Jan-2000
639 Down 2 Brad Haddin (Australia) flag Brad Haddin (Australia) 53.82 4-Ct/St in 1st inns vs Pakistan at Brisbane on 22-Jan-2010
640 Down 2 Brad Haddin (Australia) flag Brad Haddin (Australia) 53.79 4-Ct/St in 2nd inns vs Pakistan at Adelaide on 26-Jan-2010
641 Down 2 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
642 Down 2 Luke Ronchi (New Zealand/Australia) flag Luke Ronchi (New Zealand/Australia) 53.69 4-Ct/St in 1st inns vs Pakistan at Auckland on 31-Jan-2016
643 Down 2 Damien Martyn (Australia) flag Damien Martyn (Australia) 53.63 3-Ct/St in 2nd inns vs West Indies at Melbourne on 09-Feb-2001
644 Down 2 Kumar Sangakkara (Sri Lanka) flag Kumar Sangakkara (Sri Lanka) 53.63 4-Ct/St in 2nd inns vs Pakistan at Pallekele on 09-Jun-2012
645 Down 2 Kumar Sangakkara (Sri Lanka) flag Kumar Sangakkara (Sri Lanka) 53.63 4-Ct/St in 2nd inns vs England at Pallekele on 13-Dec-2014
646 Down 2 Tom Latham (New Zealand) flag Tom Latham (New Zealand) 53.59 3-Ct/St in 2nd inns vs India at Manchester on 09-Jul-2019
647 Down 2 Ricardo Powell (West Indies) flag Ricardo Powell (West Indies) 53.57 3-Ct/St in 1st inns vs Zimbabwe at Harare on 30-Nov-2003
648 Down 2 Janneman Malan (South Africa) flag Janneman Malan (South Africa) 53.57 3-Ct/St in 2nd inns vs Ireland at Malahide on 16-Jul-2021
649 Down 2 Dilip Vengsarkar (India) flag Dilip Vengsarkar (India) 53.57 3-Ct/St in 1st inns vs New Zealand at Hamilton on 15-Feb-1981
650 Down 2 Darren Bravo (West Indies) flag Darren Bravo (West Indies) 53.57 3-Ct/St in 1st inns vs New Zealand at Auckland on 26-Dec-2013
651 Down 2 Shai Hope (West Indies) flag Shai Hope (West Indies) 53.56 4-Ct/St in 1st inns vs Pakistan at Georgetown on 09-Apr-2017
652 Down 2 Jos Buttler (England) flag Jos Buttler (England) 53.56 4-Ct/St in 2nd inns vs New Zealand at London on 13-Sep-2023
653 Down 2 Litton Das (Bangladesh) flag Litton Das (Bangladesh) 53.56 4-Ct/St in 1st inns vs New Zealand at Mirpur on 23-Sep-2023
654 Down 2 Manoj Tiwary (India) flag Manoj Tiwary (India) 53.55 3-Ct/St in 1st inns vs West Indies at North Sound on 13-Jun-2011
655 Down 2 Brendan Taylor (Zimbabwe) flag Brendan Taylor (Zimbabwe) 53.50 4-Ct/St in 1st inns vs Bangladesh at Bulawayo on 05-May-2013
656 Down 2 Heinrich Klaasen (South Africa) flag Heinrich Klaasen (South Africa) 53.50 4-Ct/St in 1st inns vs Zimbabwe at Paarl on 06-Oct-2018
657 Down 2 Mitchell Hay (New Zealand) flag Mitchell Hay (New Zealand) 53.50 4-Ct/St in 2nd inns vs Pakistan at Hamilton on 02-Apr-2025
658 Down 2 William Porterfield (Ireland) flag William Porterfield (Ireland) 53.45 3-Ct/St in 1st inns vs Bangladesh at Mirpur on 22-Mar-2008
659 Down 2 Brendon McCullum (New Zealand) flag Brendon McCullum (New Zealand) 53.45 3-Ct/St in 2nd inns vs Zimbabwe at Bulawayo on 25-Oct-2011
660 Down 2 Sediqullah Atal (Afghanistan) flag Sediqullah Atal (Afghanistan) 53.45 3-Ct/St in 2nd inns vs Zimbabwe at Harare on 19-Dec-2024
661 Down 2 George Bailey (Australia) flag George Bailey (Australia) 53.32 3-Ct/St in 2nd inns vs West Indies at Kingstown on 16-Mar-2012
662 Down 2 David Richardson (South Africa) flag David Richardson (South Africa) 53.30 3-Ct/St in 1st inns vs England at Sydney on 22-Mar-1992
663 Down 2 Kieron Pollard (West Indies) flag Kieron Pollard (West Indies) 53.27 3-Ct/St in 1st inns vs Sri Lanka at Pallekele on 01-Mar-2020
664 Down 2 Sabbir Rahman (Bangladesh) flag Sabbir Rahman (Bangladesh) 53.25 3-Ct/St in 1st inns vs Sri Lanka at Colombo on 31-Jul-2019
665 Down 2 Moin Khan (Pakistan) flag Moin Khan (Pakistan) 53.23 5-Ct/St in 1st inns vs Zimbabwe at Harare on 26-Feb-1995
666 Down 2 Paul Stirling (Ireland) flag Paul Stirling (Ireland) 53.20 3-Ct/St in 2nd inns vs West Indies at Bridgetown on 09-Jan-2020
667 Down 2 George Dockrell (Ireland) flag George Dockrell (Ireland) 53.20 3-Ct/St in 1st inns vs Zimbabwe at Harare on 17-Dec-2023
668 Down 2 Ashley Nurse (West Indies) flag Ashley Nurse (West Indies) 53.07 3-Ct/St in 1st inns vs Zimbabwe at Harare on 19-Mar-2018
669 Down 2 Mahmudullah (Bangladesh) flag Mahmudullah (Bangladesh) 53.07 3-Ct/St in 2nd inns vs West Indies at Georgetown on 22-Jul-2018
670 Down 2 Adam Gilchrist (Australia) flag Adam Gilchrist (Australia) 53.06 5-Ct/St in 1st inns vs Bangladesh at Chattogram on 23-Apr-2006
671 Down 2 AB de Villiers (South Africa) flag AB de Villiers (South Africa) 53.06 5-Ct/St in 1st inns vs Bangladesh at Mirpur on 14-Mar-2008
672 Down 2 David Murphy (Scotland) flag David Murphy (Scotland) 53.06 5-Ct/St in 2nd inns vs Ireland at Belfast on 06-Sep-2013
673 Down 2 David Richardson (South Africa) flag David Richardson (South Africa) 53.06 5-Ct/St in 2nd inns vs Zimbabwe at Harare on 21-Oct-1995
674 Down 2 Dilip Vengsarkar (India) flag Dilip Vengsarkar (India) 52.57 3-Ct/St in 2nd inns vs New Zealand at Perth on 09-Dec-1980
675 Down 2 Viv Richards (West Indies) flag Viv Richards (West Indies) 52.57 3-Ct/St in 2nd inns vs Sri Lanka at Rajkot on 19-Oct-1989
676 Down 2 Alistair Campbell (Zimbabwe) flag Alistair Campbell (Zimbabwe) 52.44 3-Ct/St in 2nd inns vs Kenya at Dhaka on 19-Mar-1999
677 Down 2 Roshan Mahanama (Sri Lanka) flag Roshan Mahanama (Sri Lanka) 52.34 3-Ct/St in 1st inns vs Zimbabwe at Sharjah on 08-Apr-1997
678 Down 2 Imran Nazir (Pakistan) flag Imran Nazir (Pakistan) 52.32 3-Ct/St in 1st inns vs Zimbabwe at St John's on 05-Apr-2000
679 Down 2 Carl Hooper (West Indies) flag Carl Hooper (West Indies) 52.19 3-Ct/St in 2nd inns vs Zimbabwe at Colombo on 09-Dec-2001
680 Down 2 Pragyan Ojha (India) flag Pragyan Ojha (India) 52.19 3-Ct/St in 1st inns vs Bangladesh at Karachi on 28-Jun-2008
681 Down 2 Mahela Jayawardene (Sri Lanka) flag Mahela Jayawardene (Sri Lanka) 52.19 3-Ct/St in 2nd inns vs Bangladesh at Karachi on 30-Jun-2008
682 Down 2 Ihsanullah (Afghanistan) flag Ihsanullah (Afghanistan) 51.94 3-Ct/St in 1st inns vs Zimbabwe at Sharjah on 16-Feb-2018
683 Down 2 Brad Haddin (Australia) flag Brad Haddin (Australia) 51.89 3-Ct/St in 2nd inns vs India at Sydney on 26-Mar-2015
684 Down 2 Gareth Hopkins (New Zealand) flag Gareth Hopkins (New Zealand) 51.85 5-Ct/St in 2nd inns vs Ireland at Aberdeen on 01-Jul-2008
685 Down 2 Sarfaraz Ahmed (Pakistan) flag Sarfaraz Ahmed (Pakistan) 51.75 3-Ct/St in 1st inns vs England at Cardiff on 14-Jun-2017
686 Down 2 Mohammad Nabi (Afghanistan) flag Mohammad Nabi (Afghanistan) 51.69 3-Ct/St in 2nd inns vs Ireland at Greater Noida on 17-Mar-2017
687 Down 2 Upul Tharanga (Sri Lanka) flag Upul Tharanga (Sri Lanka) 51.69 3-Ct/St in 1st inns vs Zimbabwe at Mirpur on 21-Jan-2018
688 Down 2 Geraint Jones (P.N.G./England) flag Geraint Jones (P.N.G./England) 51.67 3-Ct/St in 2nd inns vs West Indies at London on 25-Sep-2004
689 Down 2 Kumar Sangakkara (Sri Lanka) flag Kumar Sangakkara (Sri Lanka) 51.39 3-Ct/St in 1st inns vs New Zealand at Colombo on 29-Mar-2011
690 Down 2 Zulqarnain (Pakistan) flag Zulqarnain (Pakistan) 51.35 4-Ct/St in 2nd inns vs Sri Lanka at Colombo on 30-Mar-1986
691 Down 2 John Dyson (Australia) flag John Dyson (Australia) 51.31 3-Ct/St in 2nd inns vs New Zealand at Sydney on 25-Nov-1980
692 Down 2 Rick Darling (Australia) flag Rick Darling (Australia) 51.26 3-Ct/St in 2nd inns vs Pakistan at Adelaide on 06-Dec-1981
693 Down 2 Syed Kirmani (India) flag Syed Kirmani (India) 51.16 5-Ct/St in 1st inns vs Zimbabwe at Leicester on 11-Jun-1983
694 Down 2 Chris Cairns (New Zealand) flag Chris Cairns (New Zealand) 51.16 3-Ct/St in 2nd inns vs United Arab Emirates at Faisalabad on 27-Feb-1996
695 Down 2 Rod Marsh (Australia) flag Rod Marsh (Australia) 51.12 4-Ct/St in 1st inns vs England at Birmingham on 04-Jun-1977
696 Down 2 Mike Veletta (Australia) flag Mike Veletta (Australia) 51.06 3-Ct/St in 2nd inns vs Sri Lanka at Adelaide on 10-Jan-1988
697 Down 2 Jeff Dujon (West Indies) flag Jeff Dujon (West Indies) 51.00 4-Ct/St in 2nd inns vs India at Gwalior on 22-Jan-1988
698 Down 2 Alec Stewart (England) flag Alec Stewart (England) 51.00 4-Ct/St in 1st inns vs New Zealand at Napier on 26-Feb-1997
699 Down 2 Kamran Akmal (Pakistan) flag Kamran Akmal (Pakistan) 51.00 4-Ct/St in 2nd inns vs West Indies at Kingstown on 18-May-2005
700 Down 2 Brendon McCullum (New Zealand) flag Brendon McCullum (New Zealand) 51.00 5-Ct/St in 2nd inns vs Bangladesh at Napier on 05-Feb-2010
Tags: #topcricketplayersofalltime #bestcricketplayersofalltime #greatestcricketplayers #odicricket #odis #menodis #shaihope #hope #adamparore #parore #kumarsangakkara #sangakkara #timzoehrer #zoehrer #msdhoni #dhoni #timpaine #paine #rodmarsh #marsh #geraintjones #jones #leegermon #germon #iccrankings #icctestrankings #iccodirankings #icct20irankings #iccteamrankings #iccplayerrankings #iccmenrankings #iccwomenrankings #iplrankings