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 No change Kumar Sangakkara (Sri Lanka) flag Kumar Sangakkara (Sri Lanka) 49.75 3-Ct/St in 2nd inns vs Australia at Pallekele on 08-Sep-2011
902 No change Aamer Jamal (Pakistan) flag Aamer Jamal (Pakistan) 49.75 3-Ct/St in 2nd inns vs England at Multan on 07-Oct-2024
903 No change Syed Abid Ali (India) flag Syed Abid Ali (India) 49.75 3-Ct/St in 2nd inns vs England at Kanpur on 25-Jan-1973
904 No change Ed Cowan (Australia) flag Ed Cowan (Australia) 49.75 3-Ct/St in 1st inns vs India at Sydney on 03-Jan-2012
905 No change Ridley Jacobs (West Indies) flag Ridley Jacobs (West Indies) 49.75 4-Ct/St in 1st inns vs Australia at St John's on 09-May-2003
906 No change Ian Botham (England) flag Ian Botham (England) 49.72 3-Ct/St in 2nd inns vs India at Birmingham on 12-Jul-1979
907 No change Martin Guptill (New Zealand) flag Martin Guptill (New Zealand) 49.72 3-Ct/St in 2nd inns vs Australia at Christchurch on 20-Feb-2016
908 No change Brendon McCullum (New Zealand) flag Brendon McCullum (New Zealand) 49.72 3-Ct/St in 2nd inns vs Australia at Christchurch on 20-Feb-2016
909 No change Wayne James (Zimbabwe) flag Wayne James (Zimbabwe) 49.71 5-Ct/St in 2nd inns vs Sri Lanka at Bulawayo on 20-Oct-1994
910 No change Geraint Jones (P.N.G.) flag Geraint Jones (P.N.G.) 49.69 4-Ct/St in 3rd inns vs Australia at Nottingham on 25-Aug-2005
911 No change Wally Hammond (England) flag Wally Hammond (England) 49.68 3-Ct/St in 4th inns vs Australia at Nottingham on 13-Jun-1930
912 No change Ossie Dawson (South Africa) flag Ossie Dawson (South Africa) 49.68 3-Ct/St in 2nd inns vs England at Gqeberha on 05-Mar-1949
913 No change Johnny Wardle (England) flag Johnny Wardle (England) 49.68 3-Ct/St in 3rd inns vs Pakistan at London on 12-Aug-1954
914 No change Brian Lara (West Indies) flag Brian Lara (West Indies) 49.68 3-Ct/St in 2nd inns vs South Africa at Bridgetown on 18-Apr-1992
915 No change Ajinkya Rahane (India) flag Ajinkya Rahane (India) 49.68 3-Ct/St in 3rd inns vs England at Ahmedabad on 04-Mar-2021
916 No change Dave Nourse (South Africa) flag Dave Nourse (South Africa) 49.68 3-Ct/St in 1st inns vs Australia at Durban on 05-Nov-1921
917 No change Oscar Da Costa (West Indies) flag Oscar Da Costa (West Indies) 49.68 3-Ct/St in 1st inns vs England at Kingston on 03-Apr-1930
918 No change Brijesh Patel (India) flag Brijesh Patel (India) 49.68 3-Ct/St in 2nd inns vs West Indies at Delhi on 11-Dec-1974
919 No change Chris Gayle (West Indies) flag Chris Gayle (West Indies) 49.68 3-Ct/St in 1st inns vs Sri Lanka at Kingston on 27-Jun-2003
920 No change Brian Lara (West Indies) flag Brian Lara (West Indies) 49.68 3-Ct/St in 3rd inns vs Sri Lanka at Kingston on 27-Jun-2003
921 No change Steven Smith (Australia) flag Steven Smith (Australia) 49.68 3-Ct/St in 2nd inns vs India at Brisbane on 15-Jan-2021
922 No change Mike Atherton (England) flag Mike Atherton (England) 49.65 3-Ct/St in 1st inns vs Pakistan at Leeds on 08-Aug-1996
923 No change Brian Lara (West Indies) flag Brian Lara (West Indies) 49.65 3-Ct/St in 1st inns vs Sri Lanka at Gros Islet on 20-Jun-2003
924 No change Joe Darling (Australia) flag Joe Darling (Australia) 49.65 3-Ct/St in 4th inns vs England at Melbourne on 01-Jan-1902
925 No change Hugh Trumble (Australia) flag Hugh Trumble (Australia) 49.65 3-Ct/St in 4th inns vs England at Melbourne on 01-Jan-1902
926 No change Mark Taylor (Australia) flag Mark Taylor (Australia) 49.65 3-Ct/St in 4th inns vs South Africa at Melbourne on 26-Dec-1997
927 No change Parthiv Patel (India) flag Parthiv Patel (India) 49.63 4-Ct/St in 1st inns vs Australia at Nagpur on 26-Oct-2004
928 No change Mike Hendrick (England) flag Mike Hendrick (England) 49.62 3-Ct/St in 1st inns vs Australia at Nottingham on 28-Jul-1977
929 No change Srinivas Venkataraghavan (India) flag Srinivas Venkataraghavan (India) 49.62 3-Ct/St in 1st inns vs Australia at Chennai on 11-Sep-1979
930 No change Matthew Hayden (Australia) flag Matthew Hayden (Australia) 49.62 3-Ct/St in 3rd inns vs India at Melbourne on 26-Dec-2003
931 No change Joe Root (England) flag Joe Root (England) 49.62 3-Ct/St in 1st inns vs Australia at Nottingham on 06-Aug-2015
932 No change Brian Lara (West Indies) flag Brian Lara (West Indies) 49.59 3-Ct/St in 2nd inns vs India at Basseterre on 22-Jun-2006
933 No change Roy Harford (New Zealand) flag Roy Harford (New Zealand) 49.59 5-Ct/St in 2nd inns vs India at Wellington on 29-Feb-1968
934 No change Bob Taylor (England) flag Bob Taylor (England) 49.59 5-Ct/St in 2nd inns vs New Zealand at Nottingham on 10-Aug-1978
935 No change BJ Watling (New Zealand) flag BJ Watling (New Zealand) 49.59 5-Ct/St in 1st inns vs West Indies at Hamilton on 19-Dec-2013
936 No change BJ Watling (New Zealand) flag BJ Watling (New Zealand) 49.57 4-Ct/St in 2nd inns vs Pakistan at Abu Dhabi on 16-Nov-2018
937 No change Roy Fredericks (West Indies) flag Roy Fredericks (West Indies) 49.56 3-Ct/St in 1st inns vs England at Kingston on 16-Feb-1974
938 No change Baron Constantine (West Indies) flag Baron Constantine (West Indies) 49.56 3-Ct/St in 2nd inns vs England at Bridgetown on 11-Jan-1930
939 No change Eknath Solkar (India) flag Eknath Solkar (India) 49.56 3-Ct/St in 1st inns vs England at Chennai on 12-Jan-1973
940 No change Dilip Vengsarkar (India) flag Dilip Vengsarkar (India) 49.56 3-Ct/St in 2nd inns vs West Indies at Kanpur on 02-Feb-1979
941 No change Sunil Gavaskar (India) flag Sunil Gavaskar (India) 49.56 3-Ct/St in 2nd inns vs England at Kolkata on 01-Jan-1977
942 No change Mark Taylor (Australia) flag Mark Taylor (Australia) 49.56 3-Ct/St in 2nd inns vs Pakistan at Melbourne on 12-Jan-1990
943 No change Kyle Verreynne (South Africa) flag Kyle Verreynne (South Africa) 49.54 5-Ct/St in 2nd inns vs Sri Lanka at Gqeberha on 05-Dec-2024
944 No change MS Dhoni (India) flag MS Dhoni (India) 49.54 4-Ct/St in 4th inns vs Australia at Nagpur on 06-Nov-2008
945 No change Phil Edmonds (England) flag Phil Edmonds (England) 49.53 3-Ct/St in 1st inns vs Australia at Birmingham on 15-Aug-1985
946 No change Chetan Chauhan (India) flag Chetan Chauhan (India) 49.53 3-Ct/St in 3rd inns vs West Indies at Bengaluru on 15-Dec-1978
947 No change Ian Botham (England) flag Ian Botham (England) 49.50 3-Ct/St in 2nd inns vs Australia at Manchester on 13-Aug-1981
948 No change Geraint Jones (P.N.G.) flag Geraint Jones (P.N.G.) 49.47 5-Ct/St in 3rd inns vs Sri Lanka at London on 11-May-2006
949 No change Ian Healy (Australia) flag Ian Healy (Australia) 49.47 5-Ct/St in 1st inns vs New Zealand at Brisbane on 03-Dec-1993
950 No change Eknath Solkar (India) flag Eknath Solkar (India) 49.47 3-Ct/St in 4th inns vs West Indies at Chennai on 11-Jan-1975
951 No change Alan Oakman (England) flag Alan Oakman (England) 49.47 3-Ct/St in 3rd inns vs Australia at Manchester on 26-Jul-1956
952 No change Allan Border (Australia) flag Allan Border (Australia) 49.47 3-Ct/St in 3rd inns vs New Zealand at Adelaide on 11-Dec-1987
953 No change David Richardson (South Africa) flag David Richardson (South Africa) 49.46 4-Ct/St in 2nd inns vs Australia at Gqeberha on 14-Mar-1997
954 No change Adam Parore (New Zealand) flag Adam Parore (New Zealand) 49.46 4-Ct/St in 2nd inns vs Australia at Wellington on 24-Mar-2000
955 No change Tim Paine (Australia) flag Tim Paine (Australia) 49.45 5-Ct/St in 2nd inns vs New Zealand at Melbourne on 26-Dec-2019
956 No change Majid Khan (Pakistan) flag Majid Khan (Pakistan) 49.44 3-Ct/St in 1st inns vs India at Karachi on 14-Nov-1978
957 No change Rahul Dravid (India) flag Rahul Dravid (India) 49.44 3-Ct/St in 2nd inns vs Pakistan at Kolkata on 30-Nov-2007
958 No change Eknath Solkar (India) flag Eknath Solkar (India) 49.44 3-Ct/St in 2nd inns vs England at Kolkata on 30-Dec-1972
959 No change Sarfraz Nawaz (Pakistan) flag Sarfraz Nawaz (Pakistan) 49.44 3-Ct/St in 2nd inns vs England at Karachi on 24-Mar-1973
960 No change John Parker (New Zealand) flag John Parker (New Zealand) 49.44 3-Ct/St in 3rd inns vs Australia at Auckland on 22-Mar-1974
961 No change Steven Smith (Australia) flag Steven Smith (Australia) 49.44 3-Ct/St in 2nd inns vs England at Adelaide on 16-Dec-2021
962 No change Steven Smith (Australia) flag Steven Smith (Australia) 49.44 3-Ct/St in 4th inns vs England at Adelaide on 16-Dec-2021
963 No change Bryan Young (New Zealand) flag Bryan Young (New Zealand) 49.44 3-Ct/St in 2nd inns vs Pakistan at Auckland on 10-Feb-1994
964 No change Bryan Young (New Zealand) flag Bryan Young (New Zealand) 49.44 3-Ct/St in 4th inns vs Pakistan at Auckland on 10-Feb-1994
965 No change Mohammad Azharuddin (India) flag Mohammad Azharuddin (India) 49.44 3-Ct/St in 2nd inns vs West Indies at Nagpur on 01-Dec-1994
966 No change Paul Strang (Zimbabwe) flag Paul Strang (Zimbabwe) 49.44 3-Ct/St in 1st inns vs Pakistan at Harare on 15-Feb-1995
967 No change Mark Taylor (Australia) flag Mark Taylor (Australia) 49.44 3-Ct/St in 1st inns vs South Africa at Sydney on 02-Jan-1998
968 No change Brian Lara (West Indies) flag Brian Lara (West Indies) 49.44 3-Ct/St in 1st inns vs India at St John's on 02-Jun-2006
969 No change Eddie Barlow (South Africa) flag Eddie Barlow (South Africa) 49.44 3-Ct/St in 2nd inns vs Australia at Cape Town on 22-Jan-1970
970 No change Ridley Jacobs (West Indies) flag Ridley Jacobs (West Indies) 49.43 4-Ct/St in 3rd inns vs Australia at Port of Spain on 05-Mar-1999
971 No change Steve Rixon (Australia) flag Steve Rixon (Australia) 49.43 4-Ct/St in 1st inns vs West Indies at Adelaide on 07-Dec-1984
972 No change Michael Hussey (Australia) flag Michael Hussey (Australia) 49.41 3-Ct/St in 2nd inns vs India at Sydney on 02-Jan-2008
973 No change George Giffen (Australia) flag George Giffen (Australia) 49.41 3-Ct/St in 4th inns vs England at Sydney on 29-Jan-1892
974 No change Prasanna Jayawardene (Sri Lanka) flag Prasanna Jayawardene (Sri Lanka) 49.40 4-Ct/St in 2nd inns vs Pakistan at Sharjah on 16-Jan-2014
975 No change Colin Cowdrey (England) flag Colin Cowdrey (England) 49.38 3-Ct/St in 1st inns vs West Indies at London on 20-Jun-1963
976 No change Colin Cowdrey (England) flag Colin Cowdrey (England) 49.38 3-Ct/St in 3rd inns vs West Indies at London on 20-Jun-1963
977 No change Jacques Kallis (South Africa) flag Jacques Kallis (South Africa) 49.38 3-Ct/St in 1st inns vs Sri Lanka at Cape Town on 02-Jan-2001
978 No change Shaun Pollock (South Africa) flag Shaun Pollock (South Africa) 49.38 3-Ct/St in 1st inns vs Sri Lanka at Cape Town on 02-Jan-2001
979 No change Ben Stokes (England) flag Ben Stokes (England) 49.38 3-Ct/St in 4th inns vs South Africa at London on 27-Jul-2017
980 No change AB de Villiers (South Africa) flag AB de Villiers (South Africa) 49.38 3-Ct/St in 2nd inns vs India at Durban on 26-Dec-2006
981 No change Alec Stewart (England) flag Alec Stewart (England) 49.37 4-Ct/St in 1st inns vs South Africa at Leeds on 21-Aug-2003
982 No change Jonny Bairstow (England) flag Jonny Bairstow (England) 49.37 4-Ct/St in 4th inns vs Australia at London on 27-Jul-2023
983 No change Denesh Ramdin (West Indies) flag Denesh Ramdin (West Indies) 49.35 5-Ct/St in 2nd inns vs Bangladesh at Gros Islet on 13-Sep-2014
984 No change Greg Chappell (Australia) flag Greg Chappell (Australia) 49.35 3-Ct/St in 2nd inns vs Pakistan at Perth on 11-Nov-1983
985 No change Wayne Phillips (Australia) flag Wayne Phillips (Australia) 49.35 3-Ct/St in 2nd inns vs Pakistan at Perth on 11-Nov-1983
986 No change AB de Villiers (South Africa) flag AB de Villiers (South Africa) 49.35 3-Ct/St in 1st inns vs Pakistan at Cape Town on 26-Jan-2007
987 No change Ashwell Prince (South Africa) flag Ashwell Prince (South Africa) 49.35 3-Ct/St in 3rd inns vs Pakistan at Cape Town on 26-Jan-2007
988 No change Adnan Akmal (Pakistan) flag Adnan Akmal (Pakistan) 49.34 4-Ct/St in 1st inns vs Sri Lanka at Abu Dhabi on 18-Oct-2011
989 No change David Richardson (South Africa) flag David Richardson (South Africa) 49.34 4-Ct/St in 1st inns vs Australia at Centurion on 21-Mar-1997
990 No change Colin Cowdrey (England) flag Colin Cowdrey (England) 49.32 3-Ct/St in 1st inns vs Pakistan at London on 21-Jun-1962
991 No change Tom Graveney (England) flag Tom Graveney (England) 49.32 3-Ct/St in 3rd inns vs Pakistan at London on 21-Jun-1962
992 No change Shai Hope (West Indies) flag Shai Hope (West Indies) 49.32 3-Ct/St in 2nd inns vs Pakistan at Bridgetown on 30-Apr-2017
993 No change Colin Cowdrey (England) flag Colin Cowdrey (England) 49.32 3-Ct/St in 2nd inns vs Australia at London on 20-Jun-1968
994 No change Alastair Cook (England) flag Alastair Cook (England) 49.32 3-Ct/St in 4th inns vs Australia at Nottingham on 10-Jul-2013
995 No change Clem Hill (Australia) flag Clem Hill (Australia) 49.32 3-Ct/St in 4th inns vs England at Melbourne on 28-Feb-1902
996 No change Mark Greatbatch (New Zealand) flag Mark Greatbatch (New Zealand) 49.32 3-Ct/St in 1st inns vs Pakistan at Christchurch on 24-Feb-1994
997 No change Blair Hartland (New Zealand) flag Blair Hartland (New Zealand) 49.32 3-Ct/St in 1st inns vs Pakistan at Christchurch on 24-Feb-1994
998 No change Shane Warne (Australia) flag Shane Warne (Australia) 49.32 3-Ct/St in 1st inns vs South Africa at Adelaide on 30-Jan-1998
999 No change Jacques Kallis (South Africa) flag Jacques Kallis (South Africa) 49.32 3-Ct/St in 1st inns vs Sri Lanka at Centurion on 15-Dec-2011
1000 No change Sherwin Campbell (West Indies) flag Sherwin Campbell (West Indies) 49.29 3-Ct/St in 1st inns vs Pakistan at Bridgetown on 18-May-2000
Tags: #topcricketplayersofalltime #bestcricketplayersofalltime #greatestcricketplayers #testcricket #tests #mentests #kumarsangakkara #sangakkara #aamerjamal #jamal #syedabidali #ali #edcowan #cowan #ridleyjacobs #jacobs #ianbotham #botham #martinguptill #guptill #brendonmccullum #mccullum #waynejames #james #geraintjones #jones #wallyhammond #hammond #iccrankings #icctestrankings #iccodirankings #icct20irankings #iccteamrankings #iccplayerrankings #iccmenrankings #iccwomenrankings #iplrankings