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
801 Down 3 Axar Patel (India) flag Axar Patel (India) 47.12 3-Ct/St in 1st inns vs Sri Lanka at Kolkata on 12-Jan-2023
802 Down 3 Geraint Jones (P.N.G./England) flag Geraint Jones (P.N.G./England) 47.07 3-Ct/St in 2nd inns vs Sri Lanka at Southampton on 17-Sep-2004
803 Down 3 Rod Marsh (Australia) flag Rod Marsh (Australia) 47.04 4-Ct/St in 1st inns vs India at Sydney on 08-Jan-1981
804 Down 3 Jos Buttler (England) flag Jos Buttler (England) 47.04 3-Ct/St in 2nd inns vs New Zealand at Chester-le-Street on 03-Jul-2019
805 Down 3 Alec Stewart (England) flag Alec Stewart (England) 47.01 3-Ct/St in 1st inns vs Sri Lanka at London on 14-May-1999
806 Down 3 Kumar Sangakkara (Sri Lanka) flag Kumar Sangakkara (Sri Lanka) 46.96 3-Ct/St in 2nd inns vs Pakistan at Lahore on 16-Oct-2004
807 Down 3 Alec Stewart (England) flag Alec Stewart (England) 46.96 3-Ct/St in 1st inns vs Australia at Sydney on 10-Feb-1999
808 Down 3 Alec Stewart (England) flag Alec Stewart (England) 46.93 4-Ct/St in 2nd inns vs Zimbabwe at Birmingham on 18-Jul-2000
809 Down 3 Ian Gould (England) flag Ian Gould (England) 46.89 3-Ct/St in 1st inns vs Pakistan at London on 13-Jun-1983
810 Down 3 Jos Buttler (England) flag Jos Buttler (England) 46.82 4-Ct/St in 2nd inns vs Australia at Manchester on 13-Sep-2020
811 Down 3 Mushfiqur Rahim (Bangladesh) flag Mushfiqur Rahim (Bangladesh) 46.82 4-Ct/St in 2nd inns vs West Indies at Chattogram on 25-Jan-2021
812 Down 3 Darren Lehmann (Australia) flag Darren Lehmann (Australia) 46.75 2-Ct/St in 2nd inns vs India at Johannesburg on 23-Mar-2003
813 Down 3 Glenn McGrath (Australia) flag Glenn McGrath (Australia) 46.75 2-Ct/St in 2nd inns vs India at Johannesburg on 23-Mar-2003
814 Down 3 Adam Parore (New Zealand) flag Adam Parore (New Zealand) 46.75 4-Ct/St in 1st inns vs West Indies at Wellington on 08-Jan-2000
815 Down 3 Jeff Dujon (West Indies) flag Jeff Dujon (West Indies) 46.69 3-Ct/St in 2nd inns vs Australia at Melbourne on 11-Feb-1984
816 Down 3 Peter Moor (Ireland) flag Peter Moor (Ireland) 46.64 4-Ct/St in 2nd inns vs Afghanistan at Harare on 21-Feb-2017
817 Down 3 Denesh Ramdin (West Indies) flag Denesh Ramdin (West Indies) 46.61 3-Ct/St in 2nd inns vs Pakistan at Kingston on 13-Mar-2007
818 Down 3 Luke Ronchi (New Zealand/Australia) flag Luke Ronchi (New Zealand/Australia) 46.58 3-Ct/St in 2nd inns vs Sri Lanka at Christchurch on 14-Feb-2015
819 Down 3 David Richardson (South Africa) flag David Richardson (South Africa) 46.55 3-Ct/St in 2nd inns vs Australia at Melbourne on 23-Jan-1998
820 Down 3 AB de Villiers (South Africa) flag AB de Villiers (South Africa) 46.48 4-Ct/St in 1st inns vs West Indies at East London on 21-Jan-2015
821 Down 3 Tim Seifert (New Zealand) flag Tim Seifert (New Zealand) 46.48 4-Ct/St in 2nd inns vs Sri Lanka at Mount Maunganui on 03-Jan-2019
822 Down 3 Rishabh Pant (India) flag Rishabh Pant (India) 46.48 4-Ct/St in 2nd inns vs West Indies at Ahmedabad on 09-Feb-2022
823 Down 3 David Bairstow (England) flag David Bairstow (England) 46.25 3-Ct/St in 1st inns vs West Indies at Melbourne on 20-Jan-1980
824 Down 3 Kumar Sangakkara (Sri Lanka) flag Kumar Sangakkara (Sri Lanka) 46.17 3-Ct/St in 2nd inns vs India at Port of Spain on 11-Jul-2013
825 Down 3 Deryck Murray (West Indies) flag Deryck Murray (West Indies) 46.10 4-Ct/St in 1st inns vs Sri Lanka at Manchester on 07-Jun-1975
826 Down 3 Kumar Sangakkara (Sri Lanka) flag Kumar Sangakkara (Sri Lanka) 46.09 3-Ct/St in 1st inns vs India at Mirpur on 13-Jan-2010
827 Down 3 Adam Parore (New Zealand) flag Adam Parore (New Zealand) 46.07 3-Ct/St in 2nd inns vs South Africa at Sydney on 08-Feb-2002
828 Down 3 Romesh Kaluwitharana (Sri Lanka) flag Romesh Kaluwitharana (Sri Lanka) 45.90 3-Ct/St in 1st inns vs Pakistan at Sharjah on 22-Oct-1999
829 Down 3 Ian Smith (New Zealand) flag Ian Smith (New Zealand) 45.85 3-Ct/St in 1st inns vs West Indies at Berbice on 14-Apr-1985
830 Down 3 Paul Downton (England) flag Paul Downton (England) 45.74 3-Ct/St in 2nd inns vs West Indies at Kingston on 18-Feb-1986
831 Down 3 David Richardson (South Africa) flag David Richardson (South Africa) 45.71 3-Ct/St in 1st inns vs Pakistan at Nairobi on 06-Oct-1996
832 Down 3 Saleem Yousuf (Pakistan) flag Saleem Yousuf (Pakistan) 45.66 3-Ct/St in 2nd inns vs England at Perth on 07-Jan-1987
833 Down 3 Nayan Mongia (India) flag Nayan Mongia (India) 45.63 3-Ct/St in 1st inns vs Pakistan at Dhaka on 14-Jan-1998
834 Down 3 Moin Khan (Pakistan) flag Moin Khan (Pakistan) 45.50 3-Ct/St in 2nd inns vs Sri Lanka at Sharjah on 22-Oct-1999
835 Down 3 Kumar Sangakkara (Sri Lanka) flag Kumar Sangakkara (Sri Lanka) 45.45 4-Ct/St in 2nd inns vs Bangladesh at Mohali on 07-Oct-2006
836 Down 3 Ridley Jacobs (West Indies) flag Ridley Jacobs (West Indies) 45.44 3-Ct/St in 1st inns vs South Africa at Cape Town on 02-Feb-1999
837 Down 3 Morne van Wyk (South Africa) flag Morne van Wyk (South Africa) 45.34 4-Ct/St in 2nd inns vs Ireland at Kolkata on 15-Mar-2011
838 Down 3 Kennedy Otieno (Kenya) flag Kennedy Otieno (Kenya) 45.34 4-Ct/St in 1st inns vs Zimbabwe at Bloemfontein on 12-Mar-2003
839 Down 3 Moin Khan (Pakistan) flag Moin Khan (Pakistan) 45.33 3-Ct/St in 2nd inns vs West Indies at Melbourne on 20-Jan-1997
840 Down 3 Brad Haddin (Australia) flag Brad Haddin (Australia) 45.33 3-Ct/St in 2nd inns vs West Indies at Kuala Lumpur on 24-Sep-2006
841 Down 3 Ridley Jacobs (West Indies) flag Ridley Jacobs (West Indies) 45.28 3-Ct/St in 1st inns vs South Africa at Bloemfontein on 05-Feb-1999
842 Down 3 Younis Khan (Pakistan) flag Younis Khan (Pakistan) 45.26 3-Ct/St in 1st inns vs Australia at Perth on 30-Jan-2005
843 Down 3 Adam Gilchrist (Australia) flag Adam Gilchrist (Australia) 45.14 3-Ct/St in 2nd inns vs South Africa at Sydney on 27-Jan-1998
844 Down 3 Alex Carey (Australia) flag Alex Carey (Australia) 45.10 3-Ct/St in 1st inns vs India at Mumbai on 14-Jan-2020
845 Down 3 Ridley Jacobs (West Indies) flag Ridley Jacobs (West Indies) 45.06 3-Ct/St in 2nd inns vs Pakistan at Port of Spain on 23-Apr-2000
846 Down 3 Shai Hope (West Indies) flag Shai Hope (West Indies) 45.00 3-Ct/St in 2nd inns vs India at Pune on 27-Oct-2018
847 Down 3 MS Dhoni (India) flag MS Dhoni (India) 45.00 3-Ct/St in 2nd inns vs Australia at Melbourne on 17-Jan-2016
848 Down 3 Graham Manou (Australia) flag Graham Manou (Australia) 44.97 3-Ct/St in 2nd inns vs India at Mohali on 02-Nov-2009
849 Down 3 Tim Paine (Australia) flag Tim Paine (Australia) 44.92 3-Ct/St in 2nd inns vs England at Manchester on 24-Jun-2018
850 Down 3 Ian Healy (Australia) flag Ian Healy (Australia) 44.82 3-Ct/St in 1st inns vs Pakistan at Multan on 14-Oct-1994
851 Down 3 Kiran More (India) flag Kiran More (India) 44.80 4-Ct/St in 1st inns vs Zimbabwe at Mumbai on 17-Oct-1987
852 Down 3 Alex Carey (Australia) flag Alex Carey (Australia) 44.79 3-Ct/St in 1st inns vs India at Mohali on 10-Mar-2019
853 Down 3 Graeme Fowler (England) flag Graeme Fowler (England) 44.77 3-Ct/St in 1st inns vs Pakistan at Karachi on 26-Mar-1984
854 Down 3 Adam Gilchrist (Australia) flag Adam Gilchrist (Australia) 44.77 3-Ct/St in 2nd inns vs Pakistan at Sydney on 04-Feb-2000
855 Down 3 Chris Read (England) flag Chris Read (England) 44.74 3-Ct/St in 2nd inns vs South Africa at East London on 04-Feb-2000
856 Down 3 Mohammad Rizwan (Pakistan) flag Mohammad Rizwan (Pakistan) 44.74 3-Ct/St in 1st inns vs Australia at Melbourne on 15-Jan-2017
857 Down 3 MS Dhoni (India) flag MS Dhoni (India) 44.72 3-Ct/St in 1st inns vs Pakistan at Lahore on 13-Feb-2006
858 Down 3 Kamran Akmal (Pakistan) flag Kamran Akmal (Pakistan) 44.69 3-Ct/St in 1st inns vs South Africa at Centurion on 04-Feb-2007
859 Down 3 Ian Healy (Australia) flag Ian Healy (Australia) 44.68 3-Ct/St in 1st inns vs Pakistan at Melbourne on 23-Feb-1990
860 Down 3 Kumar Sangakkara (Sri Lanka) flag Kumar Sangakkara (Sri Lanka) 44.68 3-Ct/St in 2nd inns vs India at Dambula on 28-Aug-2010
861 Down 3 Rashid Latif (Pakistan) flag Rashid Latif (Pakistan) 44.67 3-Ct/St in 2nd inns vs West Indies at Kingstown on 30-Mar-1993
862 Down 3 Junior Murray (West Indies) flag Junior Murray (West Indies) 44.67 3-Ct/St in 1st inns vs Australia at Sydney on 08-Dec-1992
863 Down 3 David Richardson (South Africa) flag David Richardson (South Africa) 44.67 3-Ct/St in 2nd inns vs Australia at Perth on 16-Jan-1994
864 Down 3 Kumar Sangakkara (Sri Lanka) flag Kumar Sangakkara (Sri Lanka) 44.67 3-Ct/St in 1st inns vs India at Nagpur on 18-Dec-2009
865 Down 3 Shai Hope (West Indies) flag Shai Hope (West Indies) 44.67 3-Ct/St in 2nd inns vs England at London on 27-Sep-2017
866 Down 3 Kumar Sangakkara (Sri Lanka) flag Kumar Sangakkara (Sri Lanka) 44.64 3-Ct/St in 1st inns vs Australia at Melbourne on 03-Nov-2010
867 Down 3 Amal Silva (Sri Lanka) flag Amal Silva (Sri Lanka) 44.64 3-Ct/St in 1st inns vs West Indies at Brisbane on 12-Jan-1985
868 Down 3 Ajinkya Rahane (India) flag Ajinkya Rahane (India) 44.63 2-Ct/St in 1st inns vs Australia at Sydney on 26-Mar-2015
869 Down 3 Rohit Sharma (India) flag Rohit Sharma (India) 44.63 2-Ct/St in 1st inns vs Australia at Sydney on 26-Mar-2015
870 Down 3 Quinton de Kock (South Africa) flag Quinton de Kock (South Africa) 44.62 3-Ct/St in 2nd inns vs Sri Lanka at Hambantota on 12-Jul-2014
871 Down 3 David Williams (West Indies) flag David Williams (West Indies) 44.62 3-Ct/St in 1st inns vs Australia at Melbourne on 12-Dec-1991
872 Down 3 Mark Boucher (South Africa) flag Mark Boucher (South Africa) 44.59 3-Ct/St in 1st inns vs Australia at Melbourne on 16-Jan-2009
873 Down 3 Quinton de Kock (South Africa) flag Quinton de Kock (South Africa) 44.59 3-Ct/St in 1st inns vs England at Southampton on 27-May-2017
874 Down 3 Kamran Akmal (Pakistan) flag Kamran Akmal (Pakistan) 44.56 3-Ct/St in 2nd inns vs South Africa at Durban on 07-Feb-2007
875 Down 3 Ian Healy (Australia) flag Ian Healy (Australia) 44.55 3-Ct/St in 2nd inns vs Pakistan at Sydney on 25-Feb-1990
876 Down 3 Romesh Kaluwitharana (Sri Lanka) flag Romesh Kaluwitharana (Sri Lanka) 44.54 3-Ct/St in 1st inns vs Pakistan at Rawalpindi on 03-Oct-1995
877 Down 3 Ian Smith (New Zealand) flag Ian Smith (New Zealand) 44.54 3-Ct/St in 2nd inns vs Australia at Sydney on 13-Jan-1981
878 Down 3 Rashid Latif (Pakistan) flag Rashid Latif (Pakistan) 44.54 3-Ct/St in 2nd inns vs South Africa at Gqeberha on 11-Dec-2002
879 Down 3 Moin Khan (Pakistan) flag Moin Khan (Pakistan) 44.54 3-Ct/St in 2nd inns vs England at London on 22-Aug-1992
880 Down 3 Jack Russell (England) flag Jack Russell (England) 44.51 3-Ct/St in 2nd inns vs Pakistan at Peshawar on 22-Nov-1987
881 Down 3 Deryck Murray (West Indies) flag Deryck Murray (West Indies) 44.51 3-Ct/St in 2nd inns vs England at Leeds on 28-May-1980
882 Down 3 MS Dhoni (India) flag MS Dhoni (India) 44.51 3-Ct/St in 2nd inns vs Sri Lanka at Dambula on 03-Aug-2005
883 Down 3 MS Dhoni (India) flag MS Dhoni (India) 44.51 3-Ct/St in 1st inns vs Pakistan at Multan on 16-Feb-2006
884 Down 3 Adam Gilchrist (Australia) flag Adam Gilchrist (Australia) 44.51 3-Ct/St in 2nd inns vs South Africa at Bloemfontein on 30-Mar-2002
885 Down 3 MS Dhoni (India) flag MS Dhoni (India) 44.51 3-Ct/St in 1st inns vs South Africa at Durban on 22-Nov-2006
886 Down 3 Mohammad Rizwan (Pakistan) flag Mohammad Rizwan (Pakistan) 44.51 3-Ct/St in 2nd inns vs Australia at Perth on 19-Jan-2017
887 Down 3 Rod Marsh (Australia) flag Rod Marsh (Australia) 44.50 3-Ct/St in 2nd inns vs New Zealand at Melbourne on 13-Feb-1983
888 Down 3 Adam Gilchrist (Australia) flag Adam Gilchrist (Australia) 44.50 3-Ct/St in 1st inns vs India at Melbourne on 06-Feb-2004
889 Down 3 Alan Knott (England) flag Alan Knott (England) 44.49 3-Ct/St in 2nd inns vs Australia at Melbourne on 05-Jan-1971
890 Down 3 Quinton de Kock (South Africa) flag Quinton de Kock (South Africa) 44.49 3-Ct/St in 2nd inns vs Sri Lanka at Colombo on 06-Jul-2014
891 Down 3 Quinton de Kock (South Africa) flag Quinton de Kock (South Africa) 44.49 3-Ct/St in 1st inns vs Sri Lanka at Pallekele on 09-Jul-2014
892 Down 3 Hashan Tillakaratne (Sri Lanka) flag Hashan Tillakaratne (Sri Lanka) 44.49 3-Ct/St in 1st inns vs Australia at Melbourne on 04-Jan-1990
893 Down 3 Romesh Kaluwitharana (Sri Lanka) flag Romesh Kaluwitharana (Sri Lanka) 44.49 3-Ct/St in 2nd inns vs South Africa at Gqeberha on 15-Dec-2000
894 Down 3 Adam Gilchrist (Australia) flag Adam Gilchrist (Australia) 44.47 3-Ct/St in 2nd inns vs England at Sydney on 10-Feb-1999
895 Down 3 Ian Smith (New Zealand) flag Ian Smith (New Zealand) 44.46 3-Ct/St in 1st inns vs Pakistan at Lahore on 02-Nov-1990
896 Down 3 Lanka de Silva (Sri Lanka) flag Lanka de Silva (Sri Lanka) 44.46 3-Ct/St in 1st inns vs Pakistan at Lahore on 05-Nov-1997
897 Down 3 Adam Gilchrist (Australia) flag Adam Gilchrist (Australia) 44.46 3-Ct/St in 1st inns vs South Africa at Durban on 03-Apr-2002
898 Down 3 Alec Stewart (England) flag Alec Stewart (England) 44.44 3-Ct/St in 2nd inns vs Sri Lanka at Dambula on 23-Mar-2001
899 Down 3 Phil Salt (England) flag Phil Salt (England) 44.44 3-Ct/St in 1st inns vs India at Ahmedabad on 12-Feb-2025
900 Down 3 Wasim Bari (Pakistan) flag Wasim Bari (Pakistan) 44.41 3-Ct/St in 1st inns vs England at Nottingham on 31-Aug-1974
Tags: #topcricketplayersofalltime #bestcricketplayersofalltime #greatestcricketplayers #odicricket #odis #menodis #axarpatel #patel #geraintjones #jones #rodmarsh #marsh #josbuttler #buttler #alecstewart #stewart #kumarsangakkara #sangakkara #iangould #gould #mushfiqurrahim #rahim #iccrankings #icctestrankings #iccodirankings #icct20irankings #iccteamrankings #iccplayerrankings #iccmenrankings #iccwomenrankings #iplrankings