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
901 Down 2 Stuart Carlisle (Zimbabwe) flag Stuart Carlisle (Zimbabwe) 44.72 3-Ct/St in 1st inns vs Bangladesh at Harare on 14-Mar-2004
902 Down 2 MS Dhoni (India) flag MS Dhoni (India) 44.72 3-Ct/St in 2nd inns vs Sri Lanka at Dambula on 03-Aug-2005
903 Down 2 Adam Gilchrist (Australia) flag Adam Gilchrist (Australia) 44.72 3-Ct/St in 2nd inns vs South Africa at Bloemfontein on 30-Mar-2002
904 Down 2 Mohammad Rizwan (Pakistan) flag Mohammad Rizwan (Pakistan) 44.72 3-Ct/St in 1st inns vs Australia at Perth on 10-Nov-2024
905 Down 2 MS Dhoni (India) flag MS Dhoni (India) 44.69 3-Ct/St in 1st inns vs Pakistan at Lahore on 13-Feb-2006
906 Down 2 Quinton de Kock (South Africa) flag Quinton de Kock (South Africa) 44.69 3-Ct/St in 1st inns vs India at Indore on 14-Oct-2015
907 Down 2 Quinton de Kock (South Africa) flag Quinton de Kock (South Africa) 44.67 3-Ct/St in 2nd inns vs Sri Lanka at Hambantota on 12-Jul-2014
908 Down 2 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
909 Down 2 Adam Gilchrist (Australia) flag Adam Gilchrist (Australia) 44.67 3-Ct/St in 1st inns vs South Africa at Durban on 03-Apr-2002
910 Down 2 Phil Salt (England) flag Phil Salt (England) 44.67 3-Ct/St in 1st inns vs India at Ahmedabad on 12-Feb-2025
911 Down 2 Romesh Kaluwitharana (Sri Lanka) flag Romesh Kaluwitharana (Sri Lanka) 44.64 3-Ct/St in 1st inns vs Pakistan at Rawalpindi on 03-Oct-1995
912 Down 2 Ian Smith (New Zealand) flag Ian Smith (New Zealand) 44.64 3-Ct/St in 2nd inns vs Australia at Sydney on 13-Jan-1981
913 Down 2 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
914 Down 2 Deryck Murray (West Indies) flag Deryck Murray (West Indies) 44.61 3-Ct/St in 2nd inns vs England at Leeds on 28-May-1980
915 Down 2 Rashid Latif (Pakistan) flag Rashid Latif (Pakistan) 44.61 3-Ct/St in 2nd inns vs West Indies at Kingstown on 30-Mar-1993
916 Down 2 MS Dhoni (India) flag MS Dhoni (India) 44.61 3-Ct/St in 1st inns vs Australia at Sydney on 26-Feb-2012
917 Down 2 Dinesh Karthik (India) flag Dinesh Karthik (India) 44.61 4-Ct/St in 1st inns vs Zimbabwe at Harare on 28-Jul-2013
918 Down 2 Shai Hope (West Indies) flag Shai Hope (West Indies) 44.61 4-Ct/St in 2nd inns vs Sri Lanka at Colombo on 22-Feb-2020
919 Down 2 Rod Marsh (Australia) flag Rod Marsh (Australia) 44.60 3-Ct/St in 2nd inns vs New Zealand at Melbourne on 13-Feb-1983
920 Down 2 Adam Gilchrist (Australia) flag Adam Gilchrist (Australia) 44.60 3-Ct/St in 2nd inns vs England at Sydney on 10-Feb-1999
921 Down 2 Ajinkya Rahane (India) flag Ajinkya Rahane (India) 44.60 2-Ct/St in 1st inns vs Australia at Sydney on 26-Mar-2015
922 Down 2 Rohit Sharma (India) flag Rohit Sharma (India) 44.60 2-Ct/St in 1st inns vs Australia at Sydney on 26-Mar-2015
923 Down 2 Alan Knott (England) flag Alan Knott (England) 44.59 3-Ct/St in 2nd inns vs Australia at Melbourne on 05-Jan-1971
924 Down 2 Brad Haddin (Australia) flag Brad Haddin (Australia) 44.59 3-Ct/St in 2nd inns vs South Africa at Johannesburg on 17-Apr-2009
925 Down 2 Brad Haddin (Australia) flag Brad Haddin (Australia) 44.59 3-Ct/St in 1st inns vs South Africa at Gqeberha on 23-Oct-2011
926 Down 2 Parthiv Patel (India) flag Parthiv Patel (India) 44.56 4-Ct/St in 1st inns vs West Indies at Port of Spain on 08-Jun-2011
927 Down 2 Parthiv Patel (India) flag Parthiv Patel (India) 44.56 4-Ct/St in 1st inns vs West Indies at North Sound on 11-Jun-2011
928 Down 2 Ian Smith (New Zealand) flag Ian Smith (New Zealand) 44.56 3-Ct/St in 1st inns vs Pakistan at Lahore on 02-Nov-1990
929 Down 2 Lanka de Silva (Sri Lanka) flag Lanka de Silva (Sri Lanka) 44.56 3-Ct/St in 1st inns vs Pakistan at Lahore on 05-Nov-1997
930 Down 2 Romesh Kaluwitharana (Sri Lanka) flag Romesh Kaluwitharana (Sri Lanka) 44.56 3-Ct/St in 2nd inns vs South Africa at Gqeberha on 15-Dec-2000
931 Down 2 Mushfiqur Rahim (Bangladesh) flag Mushfiqur Rahim (Bangladesh) 44.54 4-Ct/St in 1st inns vs Zimbabwe at Bulawayo on 19-Aug-2011
932 Down 2 Brendon McCullum (New Zealand) flag Brendon McCullum (New Zealand) 44.54 4-Ct/St in 1st inns vs Zimbabwe at Harare on 20-Oct-2011
933 Down 2 Kumar Sangakkara (Sri Lanka) flag Kumar Sangakkara (Sri Lanka) 44.54 3-Ct/St in 2nd inns vs India at Dambula on 28-Aug-2010
934 Down 2 Quinton de Kock (South Africa) flag Quinton de Kock (South Africa) 44.54 3-Ct/St in 2nd inns vs Sri Lanka at Colombo on 06-Jul-2014
935 Down 2 Quinton de Kock (South Africa) flag Quinton de Kock (South Africa) 44.54 3-Ct/St in 1st inns vs Sri Lanka at Pallekele on 09-Jul-2014
936 Down 2 Denesh Ramdin (West Indies) flag Denesh Ramdin (West Indies) 44.54 3-Ct/St in 1st inns vs South Africa at Cape Town on 25-Jan-2008
937 Down 2 Kumar Sangakkara (Sri Lanka) flag Kumar Sangakkara (Sri Lanka) 44.54 3-Ct/St in 1st inns vs India at Nagpur on 18-Dec-2009
938 Down 2 Jack Russell (England) flag Jack Russell (England) 44.51 3-Ct/St in 2nd inns vs Pakistan at Peshawar on 22-Nov-1987
939 Down 2 Wasim Bari (Pakistan) flag Wasim Bari (Pakistan) 44.51 3-Ct/St in 1st inns vs England at Nottingham on 31-Aug-1974
940 Down 2 Mark Boucher (South Africa) flag Mark Boucher (South Africa) 44.51 3-Ct/St in 1st inns vs Sri Lanka at Colombo on 22-Aug-2004
941 Down 2 Adam Gilchrist (Australia) flag Adam Gilchrist (Australia) 44.51 3-Ct/St in 1st inns vs South Africa at Durban on 10-Mar-2006
942 Down 2 Hashan Tillakaratne (Sri Lanka) flag Hashan Tillakaratne (Sri Lanka) 44.51 3-Ct/St in 1st inns vs Australia at Melbourne on 04-Jan-1990
943 Down 2 MS Dhoni (India) flag MS Dhoni (India) 44.51 3-Ct/St in 1st inns vs Australia at Kuala Lumpur on 16-Sep-2006
944 Down 2 William Porterfield (Ireland) flag William Porterfield (Ireland) 44.50 3-Ct/St in 1st inns vs Kenya at Dublin on 09-Jul-2009
945 Down 2 Sikandar Raza (Zimbabwe) flag Sikandar Raza (Zimbabwe) 44.50 3-Ct/St in 1st inns vs Afghanistan at Bulawayo on 18-Jul-2014
946 Down 2 Brendan Taylor (Zimbabwe) flag Brendan Taylor (Zimbabwe) 44.50 3-Ct/St in 1st inns vs Afghanistan at Bulawayo on 24-Jul-2014
947 Down 2 Greg Dyer (Australia) flag Greg Dyer (Australia) 44.49 3-Ct/St in 1st inns vs New Zealand at Melbourne on 22-Jan-1988
948 Down 2 Adam Gilchrist (Australia) flag Adam Gilchrist (Australia) 44.49 3-Ct/St in 1st inns vs India at Melbourne on 06-Feb-2004
949 Down 2 Jeff Dujon (West Indies) flag Jeff Dujon (West Indies) 44.49 3-Ct/St in 2nd inns vs India at Jamshedpur on 07-Dec-1983
950 Down 2 MS Dhoni (India) flag MS Dhoni (India) 44.49 3-Ct/St in 1st inns vs Pakistan at Multan on 16-Feb-2006
951 Down 2 Niroshan Dickwella (Sri Lanka) flag Niroshan Dickwella (Sri Lanka) 44.49 3-Ct/St in 1st inns vs India at Dharamsala on 10-Dec-2017
952 Down 2 Mohammad Rizwan (Pakistan) flag Mohammad Rizwan (Pakistan) 44.49 3-Ct/St in 2nd inns vs Australia at Perth on 19-Jan-2017
953 Down 2 Jos Buttler (England) flag Jos Buttler (England) 44.49 3-Ct/St in 2nd inns vs India at Kolkata on 22-Jan-2017
954 Down 2 Saleem Yousuf (Pakistan) flag Saleem Yousuf (Pakistan) 44.46 3-Ct/St in 2nd inns vs Australia at Sydney on 20-Feb-1990
955 Down 2 Adam Gilchrist (Australia) flag Adam Gilchrist (Australia) 44.46 3-Ct/St in 1st inns vs West Indies at Bridgetown on 24-Apr-1999
956 Down 2 Geraint Jones (P.N.G./England) flag Geraint Jones (P.N.G./England) 44.46 3-Ct/St in 2nd inns vs Pakistan at Lahore on 10-Dec-2005
957 Down 2 Quinton de Kock (South Africa) flag Quinton de Kock (South Africa) 44.46 3-Ct/St in 1st inns vs India at Chennai on 22-Oct-2015
958 Down 2 Quinton de Kock (South Africa) flag Quinton de Kock (South Africa) 44.46 3-Ct/St in 1st inns vs England at Southampton on 27-May-2017
959 Down 2 Sanath Jayasuriya (Sri Lanka) flag Sanath Jayasuriya (Sri Lanka) 44.44 2-Ct/St in 2nd inns vs India at Kolkata on 13-Mar-1996
960 Down 2 David Bairstow (England) flag David Bairstow (England) 44.43 3-Ct/St in 2nd inns vs Australia at Sydney on 11-Dec-1979
961 Down 2 Ian Healy (Australia) flag Ian Healy (Australia) 44.43 3-Ct/St in 2nd inns vs West Indies at Port of Spain on 09-Mar-1991
962 Down 2 Jimmy Adams (West Indies) flag Jimmy Adams (West Indies) 44.43 3-Ct/St in 2nd inns vs India at Faridabad on 17-Oct-1994
963 Down 2 Jack Russell (England) flag Jack Russell (England) 44.43 3-Ct/St in 2nd inns vs South Africa at Johannesburg on 13-Jan-1996
964 Down 2 MS Dhoni (India) flag MS Dhoni (India) 44.43 3-Ct/St in 1st inns vs South Africa at Durban on 22-Nov-2006
965 Down 2 Kamran Akmal (Pakistan) flag Kamran Akmal (Pakistan) 44.43 3-Ct/St in 1st inns vs South Africa at Centurion on 04-Feb-2007
966 Down 2 Shai Hope (West Indies) flag Shai Hope (West Indies) 44.43 3-Ct/St in 2nd inns vs England at London on 27-Sep-2017
967 Down 2 Moin Khan (Pakistan) flag Moin Khan (Pakistan) 44.43 3-Ct/St in 2nd inns vs England at London on 22-Aug-1992
968 Down 2 Kamran Akmal (Pakistan) flag Kamran Akmal (Pakistan) 44.43 3-Ct/St in 2nd inns vs South Africa at Durban on 07-Feb-2007
969 Down 2 Mark Boucher (South Africa) flag Mark Boucher (South Africa) 44.41 3-Ct/St in 1st inns vs England at London on 21-May-1998
970 Down 2 Ken Wadsworth (New Zealand) flag Ken Wadsworth (New Zealand) 44.41 3-Ct/St in 1st inns vs England at Manchester on 20-Jul-1973
971 Down 2 Ashraf Ali (Pakistan) flag Ashraf Ali (Pakistan) 44.41 3-Ct/St in 1st inns vs Australia at Sydney on 25-Jan-1984
972 Down 2 Ian Healy (Australia) flag Ian Healy (Australia) 44.41 3-Ct/St in 2nd inns vs England at London on 23-May-1993
973 Down 2 Alec Stewart (England) flag Alec Stewart (England) 44.41 3-Ct/St in 2nd inns vs Sri Lanka at Dambula on 23-Mar-2001
974 Down 2 Kamran Akmal (Pakistan) flag Kamran Akmal (Pakistan) 44.41 3-Ct/St in 1st inns vs Sri Lanka at Colombo on 22-Mar-2006
975 Down 2 Gareth Hopkins (New Zealand) flag Gareth Hopkins (New Zealand) 44.41 3-Ct/St in 1st inns vs India at Guwahati on 28-Nov-2010
976 Down 2 Alex Carey (Australia) flag Alex Carey (Australia) 44.41 3-Ct/St in 1st inns vs Sri Lanka at Colombo on 12-Feb-2025
977 Down 2 Kumar Sangakkara (Sri Lanka) flag Kumar Sangakkara (Sri Lanka) 44.41 3-Ct/St in 2nd inns vs Pakistan at Karachi on 21-Jan-2009
978 Down 2 Bruce French (England) flag Bruce French (England) 44.41 3-Ct/St in 2nd inns vs West Indies at Devonport on 03-Feb-1987
979 Down 2 Michael van Lingen (Namibia) flag Michael van Lingen (Namibia) 44.39 3-Ct/St in 1st inns vs United Arab Emirates at Windhoek on 26-Sep-2024
980 Down 2 Ridley Jacobs (West Indies) flag Ridley Jacobs (West Indies) 44.38 3-Ct/St in 2nd inns vs England at Nottingham on 20-Jul-2000
981 Down 2 Jeff Dujon (West Indies) flag Jeff Dujon (West Indies) 44.38 3-Ct/St in 2nd inns vs New Zealand at Dunedin on 18-Mar-1987
982 Down 2 Kumar Sangakkara (Sri Lanka) flag Kumar Sangakkara (Sri Lanka) 44.38 3-Ct/St in 2nd inns vs South Africa at Johannesburg on 27-Nov-2002
983 Down 2 Luke Ronchi (New Zealand/Australia) flag Luke Ronchi (New Zealand/Australia) 44.38 3-Ct/St in 2nd inns vs India at Delhi on 20-Oct-2016
984 Down 2 Tatenda Taibu (Zimbabwe) flag Tatenda Taibu (Zimbabwe) 44.36 3-Ct/St in 2nd inns vs South Africa at Gqeberha on 02-Mar-2005
985 Down 2 Kumar Sangakkara (Sri Lanka) flag Kumar Sangakkara (Sri Lanka) 44.36 3-Ct/St in 2nd inns vs India at Rajkot on 11-Feb-2007
986 Down 2 Umar Akmal (Pakistan) flag Umar Akmal (Pakistan) 44.36 3-Ct/St in 2nd inns vs South Africa at Cape Town on 24-Nov-2013
987 Down 2 Umar Akmal (Pakistan) flag Umar Akmal (Pakistan) 44.36 3-Ct/St in 2nd inns vs South Africa at Centurion on 30-Nov-2013
988 Down 2 Luke Ronchi (New Zealand/Australia) flag Luke Ronchi (New Zealand/Australia) 44.33 3-Ct/St in 1st inns vs Sri Lanka at Dambula on 16-Nov-2013
989 Down 2 Jack Russell (England) flag Jack Russell (England) 44.33 3-Ct/St in 1st inns vs New Zealand at Wellington on 13-Feb-1991
990 Down 2 Brad Haddin (Australia) flag Brad Haddin (Australia) 44.33 3-Ct/St in 2nd inns vs South Africa at Durban on 03-Apr-2009
991 Down 2 Tony Blain (New Zealand) flag Tony Blain (New Zealand) 44.33 3-Ct/St in 2nd inns vs Australia at Brisbane on 17-Jan-1988
992 Down 2 Kamran Akmal (Pakistan) flag Kamran Akmal (Pakistan) 44.33 3-Ct/St in 1st inns vs South Africa at Durban on 21-Mar-2013
993 Down 2 AB de Villiers (South Africa) flag AB de Villiers (South Africa) 44.31 3-Ct/St in 2nd inns vs England at Southampton on 28-Aug-2012
994 Down 2 Kusal Perera (Sri Lanka) flag Kusal Perera (Sri Lanka) 44.31 3-Ct/St in 1st inns vs Bangladesh at Mirpur on 25-May-2021
995 Down 2 Wasim Bari (Pakistan) flag Wasim Bari (Pakistan) 44.31 3-Ct/St in 1st inns vs Australia at Sydney on 10-Jan-1984
996 Down 2 Jeff Dujon (West Indies) flag Jeff Dujon (West Indies) 44.31 3-Ct/St in 1st inns vs Australia at Adelaide on 29-Jan-1984
997 Down 2 Ian Healy (Australia) flag Ian Healy (Australia) 44.31 3-Ct/St in 2nd inns vs New Zealand at Dunedin on 19-Mar-1993
998 Down 2 Ian Healy (Australia) flag Ian Healy (Australia) 44.31 3-Ct/St in 2nd inns vs New Zealand at Hamilton on 27-Mar-1993
999 Down 2 Rashid Latif (Pakistan) flag Rashid Latif (Pakistan) 44.31 3-Ct/St in 2nd inns vs New Zealand at Auckland on 06-Mar-1994
1000 Down 2 Nayan Mongia (India) flag Nayan Mongia (India) 44.31 3-Ct/St in 1st inns vs New Zealand at Napier on 12-Jan-1999
Tags: #topcricketplayersofalltime #bestcricketplayersofalltime #greatestcricketplayers #odicricket #odis #menodis #stuartcarlisle #carlisle #msdhoni #dhoni #adamgilchrist #gilchrist #mohammadrizwan #rizwan #quintondekock #kock #juniormurray #murray #philsalt #salt #romeshkaluwitharana #kaluwitharana #iccrankings #icctestrankings #iccodirankings #icct20irankings #iccteamrankings #iccplayerrankings #iccmenrankings #iccwomenrankings #iplrankings