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
901 No change AB de Villiers (South Africa) flag AB de Villiers (South Africa) 49.97 3-Ct/St in 4th inns vs Australia at Cape Town on 22-Mar-2018
902 No change Warren Lees (New Zealand) flag Warren Lees (New Zealand) 49.97 5-Ct/St in 3rd inns vs Sri Lanka at Wellington on 11-Mar-1983
903 No change Chadwick Walton (West Indies) flag Chadwick Walton (West Indies) 49.97 5-Ct/St in 2nd inns vs Bangladesh at St George's on 17-Jul-2009
904 No change Tim Paine (Australia) flag Tim Paine (Australia) 49.97 5-Ct/St in 2nd inns vs New Zealand at Melbourne on 26-Dec-2019
905 No change Vinoo Mankad (India) flag Vinoo Mankad (India) 49.94 3-Ct/St in 3rd inns vs England at Chennai on 06-Feb-1952
906 No change Joey Carew (West Indies) flag Joey Carew (West Indies) 49.94 3-Ct/St in 1st inns vs New Zealand at Port of Spain on 09-Mar-1972
907 No change Sid Barnes (Australia) flag Sid Barnes (Australia) 49.94 3-Ct/St in 3rd inns vs England at Brisbane on 29-Nov-1946
908 No change Wilf Ferguson (West Indies) flag Wilf Ferguson (West Indies) 49.94 3-Ct/St in 2nd inns vs England at Georgetown on 03-Mar-1948
909 No change Mike Atherton (England) flag Mike Atherton (England) 49.94 3-Ct/St in 1st inns vs Pakistan at Leeds on 08-Aug-1996
910 No change Rolph Grant (West Indies) flag Rolph Grant (West Indies) 49.94 3-Ct/St in 2nd inns vs England at Port of Spain on 24-Jan-1935
911 No change AB de Villiers (South Africa) flag AB de Villiers (South Africa) 49.94 3-Ct/St in 1st inns vs Australia at Durban on 01-Mar-2018
912 No change Niroshan Dickwella (Sri Lanka) flag Niroshan Dickwella (Sri Lanka) 49.94 4-Ct/St in 2nd inns vs South Africa at Centurion on 26-Dec-2020
913 No change George Bonnor (Australia) flag George Bonnor (Australia) 49.91 3-Ct/St in 1st inns vs England at Sydney on 17-Feb-1883
914 No change Billy Murdoch (Australia/England) flag Billy Murdoch (Australia/England) 49.91 3-Ct/St in 3rd inns vs England at Sydney on 17-Feb-1883
915 No change Kumar Sangakkara (Sri Lanka) flag Kumar Sangakkara (Sri Lanka) 49.91 3-Ct/St in 2nd inns vs Australia at Pallekele on 08-Sep-2011
916 No change Brian Bennett (Zimbabwe) flag Brian Bennett (Zimbabwe) 49.91 3-Ct/St in 1st inns vs South Africa at Bulawayo on 28-Jun-2025
917 No change Mitchell Marsh (Australia) flag Mitchell Marsh (Australia) 49.91 3-Ct/St in 2nd inns vs India at Brisbane on 14-Dec-2024
918 No change Alex Carey (Australia) flag Alex Carey (Australia) 49.91 4-Ct/St in 4th inns vs India at London on 07-Jun-2023
919 No change Rishabh Pant (India) flag Rishabh Pant (India) 49.88 4-Ct/St in 2nd inns vs South Africa at Centurion on 26-Dec-2021
920 No change Wally Hammond (England) flag Wally Hammond (England) 49.88 3-Ct/St in 3rd inns vs Australia at Nottingham on 08-Jun-1934
921 No change Ian Botham (England) flag Ian Botham (England) 49.88 3-Ct/St in 2nd inns vs India at Birmingham on 12-Jul-1979
922 No change Steve Waugh (Australia) flag Steve Waugh (Australia) 49.88 3-Ct/St in 1st inns vs England at Perth on 28-Nov-1986
923 No change Shai Hope (West Indies) flag Shai Hope (West Indies) 49.85 3-Ct/St in 2nd inns vs Pakistan at Bridgetown on 30-Apr-2017
924 No change Syed Abid Ali (India) flag Syed Abid Ali (India) 49.85 3-Ct/St in 2nd inns vs England at Kanpur on 25-Jan-1973
925 No change Martin Guptill (New Zealand) flag Martin Guptill (New Zealand) 49.85 3-Ct/St in 2nd inns vs Australia at Christchurch on 20-Feb-2016
926 No change Brendon McCullum (New Zealand) flag Brendon McCullum (New Zealand) 49.85 3-Ct/St in 2nd inns vs Australia at Christchurch on 20-Feb-2016
927 No change Wayne James (Zimbabwe) flag Wayne James (Zimbabwe) 49.85 5-Ct/St in 2nd inns vs Sri Lanka at Bulawayo on 20-Oct-1994
928 No change Joel Garner (West Indies) flag Joel Garner (West Indies) 49.82 3-Ct/St in 3rd inns vs Pakistan at Bridgetown on 18-Feb-1977
929 No change Wally Hammond (England) flag Wally Hammond (England) 49.82 3-Ct/St in 4th inns vs Australia at Nottingham on 13-Jun-1930
930 No change Ossie Dawson (South Africa) flag Ossie Dawson (South Africa) 49.82 3-Ct/St in 2nd inns vs England at Gqeberha on 05-Mar-1949
931 No change Johnny Wardle (England) flag Johnny Wardle (England) 49.82 3-Ct/St in 3rd inns vs Pakistan at London on 12-Aug-1954
932 No change Brian Lara (West Indies) flag Brian Lara (West Indies) 49.82 3-Ct/St in 2nd inns vs South Africa at Bridgetown on 18-Apr-1992
933 No change Ajinkya Rahane (India) flag Ajinkya Rahane (India) 49.82 3-Ct/St in 3rd inns vs England at Ahmedabad on 04-Mar-2021
934 No change Dave Nourse (South Africa) flag Dave Nourse (South Africa) 49.82 3-Ct/St in 1st inns vs Australia at Durban on 05-Nov-1921
935 No change Chris Gayle (West Indies) flag Chris Gayle (West Indies) 49.82 3-Ct/St in 1st inns vs Sri Lanka at Kingston on 27-Jun-2003
936 No change Brian Lara (West Indies) flag Brian Lara (West Indies) 49.82 3-Ct/St in 3rd inns vs Sri Lanka at Kingston on 27-Jun-2003
937 No change Mark Taylor (Australia) flag Mark Taylor (Australia) 49.82 3-Ct/St in 4th inns vs South Africa at Melbourne on 26-Dec-1997
938 No change Parthiv Patel (India) flag Parthiv Patel (India) 49.80 4-Ct/St in 1st inns vs Australia at Nagpur on 26-Oct-2004
939 No change Hashan Tillakaratne (Sri Lanka) flag Hashan Tillakaratne (Sri Lanka) 49.79 3-Ct/St in 1st inns vs Pakistan at Colombo on 09-Aug-1994
940 No change Joe Darling (Australia) flag Joe Darling (Australia) 49.79 3-Ct/St in 4th inns vs England at Melbourne on 01-Jan-1902
941 No change Hugh Trumble (Australia) flag Hugh Trumble (Australia) 49.79 3-Ct/St in 4th inns vs England at Melbourne on 01-Jan-1902
942 No change Prasanna Jayawardene (Sri Lanka) flag Prasanna Jayawardene (Sri Lanka) 49.77 4-Ct/St in 2nd inns vs Pakistan at Sharjah on 16-Jan-2014
943 No change David Richardson (South Africa) flag David Richardson (South Africa) 49.77 4-Ct/St in 2nd inns vs Australia at Gqeberha on 14-Mar-1997
944 No change Mike Hendrick (England) flag Mike Hendrick (England) 49.76 3-Ct/St in 1st inns vs Australia at Nottingham on 28-Jul-1977
945 No change Srinivas Venkataraghavan (India) flag Srinivas Venkataraghavan (India) 49.76 3-Ct/St in 1st inns vs Australia at Chennai on 11-Sep-1979
946 No change Sunil Gavaskar (India) flag Sunil Gavaskar (India) 49.76 3-Ct/St in 1st inns vs England at Bengaluru on 09-Dec-1981
947 No change Brian Lara (West Indies) flag Brian Lara (West Indies) 49.76 3-Ct/St in 1st inns vs Sri Lanka at Gros Islet on 20-Jun-2003
948 No change John Parker (New Zealand) flag John Parker (New Zealand) 49.76 3-Ct/St in 3rd inns vs Australia at Auckland on 22-Mar-1974
949 No change Matthew Hayden (Australia) flag Matthew Hayden (Australia) 49.76 3-Ct/St in 3rd inns vs India at Melbourne on 26-Dec-2003
950 No change Greg Chappell (Australia) flag Greg Chappell (Australia) 49.76 3-Ct/St in 2nd inns vs Pakistan at Perth on 11-Nov-1983
951 No change Wayne Phillips (Australia) flag Wayne Phillips (Australia) 49.76 3-Ct/St in 2nd inns vs Pakistan at Perth on 11-Nov-1983
952 No change Brian Lara (West Indies) flag Brian Lara (West Indies) 49.76 3-Ct/St in 2nd inns vs India at Basseterre on 22-Jun-2006
953 No change AB de Villiers (South Africa) flag AB de Villiers (South Africa) 49.76 3-Ct/St in 1st inns vs Pakistan at Cape Town on 26-Jan-2007
954 No change Ashwell Prince (South Africa) flag Ashwell Prince (South Africa) 49.76 3-Ct/St in 3rd inns vs Pakistan at Cape Town on 26-Jan-2007
955 No change Ed Cowan (Australia) flag Ed Cowan (Australia) 49.76 3-Ct/St in 1st inns vs India at Sydney on 03-Jan-2012
956 No change Steven Smith (Australia) flag Steven Smith (Australia) 49.76 3-Ct/St in 3rd inns vs England at Perth on 21-Nov-2025
957 No change Brijesh Patel (India) flag Brijesh Patel (India) 49.73 3-Ct/St in 2nd inns vs West Indies at Delhi on 11-Dec-1974
958 No change Roy Harford (New Zealand) flag Roy Harford (New Zealand) 49.73 5-Ct/St in 2nd inns vs India at Wellington on 29-Feb-1968
959 No change Bob Taylor (England) flag Bob Taylor (England) 49.73 5-Ct/St in 2nd inns vs New Zealand at Nottingham on 10-Aug-1978
960 No change BJ Watling (New Zealand) flag BJ Watling (New Zealand) 49.73 5-Ct/St in 1st inns vs West Indies at Hamilton on 19-Dec-2013
961 No change Kyle Verreynne (South Africa) flag Kyle Verreynne (South Africa) 49.73 5-Ct/St in 2nd inns vs Sri Lanka at Gqeberha on 05-Dec-2024
962 No change Prasanna Jayawardene (Sri Lanka) flag Prasanna Jayawardene (Sri Lanka) 49.71 4-Ct/St in 1st inns vs Pakistan at Dubai on 08-Jan-2014
963 No change Geraint Jones (P.N.G.) flag Geraint Jones (P.N.G.) 49.71 4-Ct/St in 3rd inns vs Australia at Nottingham on 25-Aug-2005
964 No change Roy Fredericks (West Indies) flag Roy Fredericks (West Indies) 49.70 3-Ct/St in 1st inns vs England at Kingston on 16-Feb-1974
965 No change Baron Constantine (West Indies) flag Baron Constantine (West Indies) 49.70 3-Ct/St in 2nd inns vs England at Bridgetown on 11-Jan-1930
966 No change Wally Hammond (England) flag Wally Hammond (England) 49.70 3-Ct/St in 1st inns vs New Zealand at London on 27-Jun-1931
967 No change Eknath Solkar (India) flag Eknath Solkar (India) 49.70 3-Ct/St in 1st inns vs England at Chennai on 12-Jan-1973
968 No change Mark Taylor (Australia) flag Mark Taylor (Australia) 49.70 3-Ct/St in 2nd inns vs Pakistan at Melbourne on 12-Jan-1990
969 No change Mohammad Azharuddin (India) flag Mohammad Azharuddin (India) 49.70 3-Ct/St in 2nd inns vs West Indies at Nagpur on 01-Dec-1994
970 No change Mark Taylor (Australia) flag Mark Taylor (Australia) 49.70 3-Ct/St in 1st inns vs South Africa at Sydney on 02-Jan-1998
971 No change Brian Lara (West Indies) flag Brian Lara (West Indies) 49.70 3-Ct/St in 1st inns vs India at St John's on 02-Jun-2006
972 No change Eddie Barlow (South Africa) flag Eddie Barlow (South Africa) 49.70 3-Ct/St in 2nd inns vs Australia at Cape Town on 22-Jan-1970
973 No change Phil Edmonds (England) flag Phil Edmonds (England) 49.67 3-Ct/St in 1st inns vs Australia at Birmingham on 15-Aug-1985
974 No change MS Dhoni (India) flag MS Dhoni (India) 49.65 4-Ct/St in 4th inns vs Australia at Nagpur on 06-Nov-2008
975 No change Ian Botham (England) flag Ian Botham (England) 49.64 3-Ct/St in 2nd inns vs Australia at Manchester on 13-Aug-1981
976 No change Alan Oakman (England) flag Alan Oakman (England) 49.64 3-Ct/St in 3rd inns vs Australia at Manchester on 26-Jul-1956
977 No change Ben Stokes (England) flag Ben Stokes (England) 49.64 3-Ct/St in 4th inns vs South Africa at London on 27-Jul-2017
978 No change Jeet Raval (New Zealand) flag Jeet Raval (New Zealand) 49.64 3-Ct/St in 1st inns vs Pakistan at Christchurch on 17-Nov-2016
979 No change David Richardson (South Africa) flag David Richardson (South Africa) 49.62 4-Ct/St in 1st inns vs Australia at Centurion on 21-Mar-1997
980 No change Adam Parore (New Zealand) flag Adam Parore (New Zealand) 49.62 4-Ct/St in 2nd inns vs Australia at Wellington on 24-Mar-2000
981 No change Geraint Jones (P.N.G.) flag Geraint Jones (P.N.G.) 49.61 5-Ct/St in 3rd inns vs Sri Lanka at London on 11-May-2006
982 No change Ian Healy (Australia) flag Ian Healy (Australia) 49.61 5-Ct/St in 1st inns vs New Zealand at Brisbane on 03-Dec-1993
983 No change Eknath Solkar (India) flag Eknath Solkar (India) 49.61 3-Ct/St in 4th inns vs West Indies at Chennai on 11-Jan-1975
984 No change Sunil Gavaskar (India) flag Sunil Gavaskar (India) 49.61 3-Ct/St in 2nd inns vs England at Kolkata on 01-Jan-1977
985 No change Steven Smith (Australia) flag Steven Smith (Australia) 49.61 3-Ct/St in 2nd inns vs England at Adelaide on 16-Dec-2021
986 No change Steven Smith (Australia) flag Steven Smith (Australia) 49.61 3-Ct/St in 4th inns vs England at Adelaide on 16-Dec-2021
987 No change Majid Khan (Pakistan) flag Majid Khan (Pakistan) 49.58 3-Ct/St in 1st inns vs India at Karachi on 14-Nov-1978
988 No change Dilip Vengsarkar (India) flag Dilip Vengsarkar (India) 49.58 3-Ct/St in 2nd inns vs West Indies at Kanpur on 02-Feb-1979
989 No change Rahul Dravid (India) flag Rahul Dravid (India) 49.58 3-Ct/St in 2nd inns vs Pakistan at Kolkata on 30-Nov-2007
990 No change Eknath Solkar (India) flag Eknath Solkar (India) 49.58 3-Ct/St in 2nd inns vs England at Kolkata on 30-Dec-1972
991 No change Sarfraz Nawaz (Pakistan) flag Sarfraz Nawaz (Pakistan) 49.58 3-Ct/St in 2nd inns vs England at Karachi on 24-Mar-1973
992 No change Allan Border (Australia) flag Allan Border (Australia) 49.58 3-Ct/St in 3rd inns vs New Zealand at Adelaide on 11-Dec-1987
993 No change Michael Hussey (Australia) flag Michael Hussey (Australia) 49.58 3-Ct/St in 2nd inns vs India at Sydney on 02-Jan-2008
994 No change Mark Greatbatch (New Zealand) flag Mark Greatbatch (New Zealand) 49.58 3-Ct/St in 1st inns vs Pakistan at Christchurch on 24-Feb-1994
995 No change Blair Hartland (New Zealand) flag Blair Hartland (New Zealand) 49.58 3-Ct/St in 1st inns vs Pakistan at Christchurch on 24-Feb-1994
996 No change Paul Strang (Zimbabwe) flag Paul Strang (Zimbabwe) 49.58 3-Ct/St in 1st inns vs Pakistan at Harare on 15-Feb-1995
997 No change Shane Warne (Australia) flag Shane Warne (Australia) 49.58 3-Ct/St in 1st inns vs South Africa at Adelaide on 30-Jan-1998
998 No change Ridley Jacobs (West Indies) flag Ridley Jacobs (West Indies) 49.56 4-Ct/St in 3rd inns vs Australia at Port of Spain on 05-Mar-1999
999 No change Ian Chappell (Australia) flag Ian Chappell (Australia) 49.55 3-Ct/St in 3rd inns vs England at Sydney on 12-Feb-1971
1000 No change Brian Lara (West Indies) flag Brian Lara (West Indies) 49.55 3-Ct/St in 2nd inns vs England at Georgetown on 27-Feb-1998
Tags: #topcricketplayersofalltime #bestcricketplayersofalltime #greatestcricketplayers #testcricket #tests #mentests #abdevilliers #villiers #warrenlees #lees #chadwickwalton #walton #timpaine #paine #vinoomankad #mankad #joeycarew #carew #sidbarnes #barnes #wilfferguson #ferguson #mikeatherton #atherton #rolphgrant #grant #iccrankings #icctestrankings #iccodirankings #icct20irankings #iccteamrankings #iccplayerrankings #iccmenrankings #iccwomenrankings #iplrankings