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
801 No change Brian Taber (Australia) flag Brian Taber (Australia) 50.24 4-Ct/St in 3rd inns vs South Africa at Cape Town on 22-Jan-1970
802 No change Shane Dowrich (West Indies) flag Shane Dowrich (West Indies) 50.24 4-Ct/St in 2nd inns vs England at London on 07-Sep-2017
803 No change Jimmy Adams (West Indies) flag Jimmy Adams (West Indies) 50.23 3-Ct/St in 2nd inns vs Australia at Kingston on 29-Apr-1995
804 No change Arjuna Ranatunga (Sri Lanka) flag Arjuna Ranatunga (Sri Lanka) 50.23 3-Ct/St in 2nd inns vs Australia at Galle on 22-Sep-1999
805 No change Marvan Atapattu (Sri Lanka) flag Marvan Atapattu (Sri Lanka) 50.23 3-Ct/St in 1st inns vs Australia at Colombo on 30-Sep-1999
806 No change Mahela Jayawardene (Sri Lanka) flag Mahela Jayawardene (Sri Lanka) 50.23 3-Ct/St in 1st inns vs South Africa at Kandy on 30-Jul-2000
807 No change Jack Russell (England) flag Jack Russell (England) 50.21 4-Ct/St in 3rd inns vs New Zealand at Christchurch on 18-Jan-1992
808 No change Ken Wadsworth (New Zealand) flag Ken Wadsworth (New Zealand) 50.21 4-Ct/St in 1st inns vs Australia at Melbourne on 29-Dec-1973
809 No change Dwayne Bravo (West Indies) flag Dwayne Bravo (West Indies) 50.20 3-Ct/St in 2nd inns vs South Africa at Bridgetown on 21-Apr-2005
810 No change Ross Taylor (New Zealand) flag Ross Taylor (New Zealand) 50.20 3-Ct/St in 4th inns vs England at Auckland on 22-Mar-2013
811 No change Jacques Kallis (South Africa) flag Jacques Kallis (South Africa) 50.20 3-Ct/St in 1st inns vs Australia at Johannesburg on 26-Feb-2009
812 No change Bob Taylor (England) flag Bob Taylor (England) 50.18 4-Ct/St in 3rd inns vs Australia at Perth on 14-Dec-1979
813 No change Johnny Douglas (England) flag Johnny Douglas (England) 50.17 3-Ct/St in 4th inns vs Australia at London on 19-Aug-1912
814 No change Ross Taylor (New Zealand) flag Ross Taylor (New Zealand) 50.17 3-Ct/St in 3rd inns vs India at Wellington on 03-Apr-2009
815 No change Khaled Mashud (Bangladesh) flag Khaled Mashud (Bangladesh) 50.15 4-Ct/St in 1st inns vs Sri Lanka at Colombo on 28-Jul-2002
816 No change Mushfiqur Rahim (Bangladesh) flag Mushfiqur Rahim (Bangladesh) 50.15 4-Ct/St in 3rd inns vs Sri Lanka at Colombo on 15-Mar-2017
817 No change Dinesh Chandimal (Sri Lanka) flag Dinesh Chandimal (Sri Lanka) 50.15 4-Ct/St in 2nd inns vs England at Leeds on 20-Jun-2014
818 No change Alan Davidson (Australia) flag Alan Davidson (Australia) 50.14 3-Ct/St in 3rd inns vs England at Melbourne on 31-Dec-1958
819 No change Devendra Bishoo (West Indies) flag Devendra Bishoo (West Indies) 50.14 3-Ct/St in 1st inns vs India at Kingston on 20-Jun-2011
820 No change Steven Smith (Australia) flag Steven Smith (Australia) 50.14 3-Ct/St in 2nd inns vs England at Brisbane on 21-Nov-2013
821 No change Bob Taylor (England) flag Bob Taylor (England) 50.12 4-Ct/St in 1st inns vs New Zealand at Christchurch on 03-Feb-1984
822 No change Litton Das (Bangladesh) flag Litton Das (Bangladesh) 50.12 4-Ct/St in 2nd inns vs Sri Lanka at Galle on 17-Jun-2025
823 No change Godfrey Evans (England) flag Godfrey Evans (England) 50.12 4-Ct/St in 2nd inns vs South Africa at Cape Town on 01-Jan-1957
824 No change Aminul Islam (Bangladesh) flag Aminul Islam (Bangladesh) 50.11 3-Ct/St in 2nd inns vs Pakistan at Chattogram on 16-Jan-2002
825 No change Alan Knott (England) flag Alan Knott (England) 50.09 4-Ct/St in 2nd inns vs Australia at Adelaide on 29-Jan-1971
826 No change Alan Knott (England) flag Alan Knott (England) 50.09 4-Ct/St in 2nd inns vs Australia at Sydney on 12-Feb-1971
827 No change Bruce French (England) flag Bruce French (England) 50.09 4-Ct/St in 1st inns vs New Zealand at Auckland on 25-Feb-1988
828 No change Quinton de Kock (South Africa) flag Quinton de Kock (South Africa) 50.09 4-Ct/St in 1st inns vs England at London on 06-Jul-2017
829 No change Sarfaraz Ahmed (Pakistan) flag Sarfaraz Ahmed (Pakistan) 50.09 4-Ct/St in 1st inns vs New Zealand at Hamilton on 25-Nov-2016
830 No change Rishabh Pant (India) flag Rishabh Pant (India) 50.09 4-Ct/St in 2nd inns vs South Africa at Centurion on 26-Dec-2021
831 No change Richie Benaud (Australia) flag Richie Benaud (Australia) 50.08 3-Ct/St in 1st inns vs England at Melbourne on 13-Feb-1959
832 No change Hashan Tillakaratne (Sri Lanka) flag Hashan Tillakaratne (Sri Lanka) 50.08 3-Ct/St in 4th inns vs England at Galle on 02-Dec-2003
833 No change Bob Simpson (Australia) flag Bob Simpson (Australia) 50.08 3-Ct/St in 3rd inns vs England at Sydney on 11-Jan-1963
834 No change Denesh Ramdin (West Indies) flag Denesh Ramdin (West Indies) 50.06 4-Ct/St in 1st inns vs Sri Lanka at Colombo on 22-Oct-2015
835 No change Geraint Jones (P.N.G.) flag Geraint Jones (P.N.G.) 50.06 4-Ct/St in 1st inns vs Australia at London on 21-Jul-2005
836 No change Wajahatullah Wasti (Pakistan) flag Wajahatullah Wasti (Pakistan) 50.05 3-Ct/St in 1st inns vs Sri Lanka at Dhaka on 12-Mar-1999
837 No change Bob Catterall (South Africa) flag Bob Catterall (South Africa) 50.05 3-Ct/St in 1st inns vs England at Durban on 04-Feb-1928
838 No change Kris Srikkanth (India) flag Kris Srikkanth (India) 50.05 3-Ct/St in 3rd inns vs Pakistan at Bengaluru on 13-Mar-1987
839 No change Quinton de Kock (South Africa) flag Quinton de Kock (South Africa) 50.04 4-Ct/St in 3rd inns vs New Zealand at Wellington on 16-Mar-2017
840 No change Bruce Mitchell (South Africa) flag Bruce Mitchell (South Africa) 50.02 3-Ct/St in 4th inns vs England at Johannesburg on 24-Dec-1930
841 No change Ijaz Ahmed (Pakistan) flag Ijaz Ahmed (Pakistan) 50.02 3-Ct/St in 2nd inns vs South Africa at Rawalpindi on 06-Oct-1997
842 No change Eddie Barlow (South Africa) flag Eddie Barlow (South Africa) 50.02 3-Ct/St in 2nd inns vs England at Johannesburg on 22-Jan-1965
843 No change Ramiz Raja (Pakistan) flag Ramiz Raja (Pakistan) 50.02 3-Ct/St in 1st inns vs England at Karachi on 02-Mar-1984
844 No change Mohsin Khan (Pakistan) flag Mohsin Khan (Pakistan) 50.02 3-Ct/St in 3rd inns vs England at Karachi on 02-Mar-1984
845 No change Hashan Tillakaratne (Sri Lanka) flag Hashan Tillakaratne (Sri Lanka) 50.02 3-Ct/St in 1st inns vs Pakistan at Colombo on 09-Aug-1994
846 No change VVS Laxman (India) flag VVS Laxman (India) 50.02 3-Ct/St in 2nd inns vs South Africa at Mumbai on 24-Feb-2000
847 No change Graham Gooch (England) flag Graham Gooch (England) 50.02 3-Ct/St in 1st inns vs New Zealand at London on 21-Aug-1986
848 No change Alastair Cook (England) flag Alastair Cook (England) 50.02 3-Ct/St in 2nd inns vs India at Southampton on 30-Aug-2018
849 No change Jason Krejza (Australia) flag Jason Krejza (Australia) 50.02 3-Ct/St in 2nd inns vs South Africa at Perth on 17-Dec-2008
850 No change Ray Illingworth (England) flag Ray Illingworth (England) 49.99 3-Ct/St in 1st inns vs Australia at Leeds on 27-Jul-1972
851 No change Jonny Bairstow (England) flag Jonny Bairstow (England) 49.98 4-Ct/St in 3rd inns vs South Africa at Centurion on 22-Jan-2016
852 No change Dick Lilley (England) flag Dick Lilley (England) 49.98 4-Ct/St in 4th inns vs Australia at Sydney on 26-Feb-1904
853 No change Jeff Dujon (West Indies) flag Jeff Dujon (West Indies) 49.98 4-Ct/St in 2nd inns vs Australia at Adelaide on 07-Dec-1984
854 No change Denesh Ramdin (West Indies) flag Denesh Ramdin (West Indies) 49.98 4-Ct/St in 2nd inns vs New Zealand at Napier on 19-Dec-2008
855 No change MS Dhoni (India) flag MS Dhoni (India) 49.98 4-Ct/St in 1st inns vs New Zealand at Hamilton on 18-Mar-2009
856 No change Ian Smith (New Zealand) flag Ian Smith (New Zealand) 49.97 5-Ct/St in 1st inns vs Sri Lanka at Auckland on 01-Mar-1991
857 No change Frederick Spofforth (Australia) flag Frederick Spofforth (Australia) 49.96 3-Ct/St in 3rd inns vs England at Melbourne on 02-Jan-1879
858 No change Bruce Mitchell (South Africa) flag Bruce Mitchell (South Africa) 49.96 3-Ct/St in 3rd inns vs England at Johannesburg on 13-Feb-1931
859 No change Len Darling (Australia) flag Len Darling (Australia) 49.96 3-Ct/St in 2nd inns vs England at Melbourne on 01-Jan-1937
860 No change Ian Johnson (Australia) flag Ian Johnson (Australia) 49.96 3-Ct/St in 1st inns vs West Indies at Sydney on 30-Nov-1951
861 No change Sanath Jayasuriya (Sri Lanka) flag Sanath Jayasuriya (Sri Lanka) 49.96 3-Ct/St in 1st inns vs Australia at Colombo on 28-Aug-1992
862 No change Rod Marsh (Australia) flag Rod Marsh (Australia) 49.95 4-Ct/St in 3rd inns vs England at Birmingham on 10-Jul-1975
863 No change Kevin Pietersen (England) flag Kevin Pietersen (England) 49.93 3-Ct/St in 1st inns vs Pakistan at Manchester on 27-Jul-2006
864 No change Adrian Barath (West Indies) flag Adrian Barath (West Indies) 49.93 3-Ct/St in 1st inns vs India at Bridgetown on 28-Jun-2011
865 No change Rohan Kanhai (West Indies) flag Rohan Kanhai (West Indies) 49.90 3-Ct/St in 1st inns vs Australia at Bridgetown on 09-Mar-1973
866 No change Ian Chappell (Australia) flag Ian Chappell (Australia) 49.90 3-Ct/St in 3rd inns vs England at Sydney on 12-Feb-1971
867 No change Alastair Cook (England) flag Alastair Cook (England) 49.90 3-Ct/St in 3rd inns vs India at Nottingham on 18-Aug-2018
868 No change Brian Bennett (Zimbabwe) flag Brian Bennett (Zimbabwe) 49.90 3-Ct/St in 1st inns vs South Africa at Bulawayo on 28-Jun-2025
869 No change Graeme Hole (Australia) flag Graeme Hole (Australia) 49.87 3-Ct/St in 2nd inns vs South Africa at Adelaide on 24-Jan-1953
870 No change Nasser Hussain (England) flag Nasser Hussain (England) 49.87 3-Ct/St in 3rd inns vs New Zealand at London on 20-May-2004
871 No change Salman Agha (Pakistan) flag Salman Agha (Pakistan) 49.87 3-Ct/St in 4th inns vs South Africa at Lahore on 12-Oct-2025
872 No change Ricky Ponting (Australia) flag Ricky Ponting (Australia) 49.87 3-Ct/St in 4th inns vs South Africa at Adelaide on 14-Dec-2001
873 No change Ian Redpath (Australia) flag Ian Redpath (Australia) 49.87 3-Ct/St in 3rd inns vs West Indies at Melbourne on 26-Dec-1968
874 No change Neil Johnson (Zimbabwe) flag Neil Johnson (Zimbabwe) 49.87 3-Ct/St in 2nd inns vs Australia at Harare on 14-Oct-1999
875 No change Sarfaraz Ahmed (Pakistan) flag Sarfaraz Ahmed (Pakistan) 49.86 4-Ct/St in 3rd inns vs Sri Lanka at Pallekele on 03-Jul-2015
876 No change Joel Garner (West Indies) flag Joel Garner (West Indies) 49.84 3-Ct/St in 3rd inns vs Pakistan at Bridgetown on 18-Feb-1977
877 No change Sunil Gavaskar (India) flag Sunil Gavaskar (India) 49.84 3-Ct/St in 1st inns vs England at Bengaluru on 09-Dec-1981
878 No change Eknath Solkar (India) flag Eknath Solkar (India) 49.84 3-Ct/St in 1st inns vs Australia at Chennai on 24-Dec-1969
879 No change Vusi Sibanda (Zimbabwe) flag Vusi Sibanda (Zimbabwe) 49.84 3-Ct/St in 2nd inns vs South Africa at Harare on 09-Aug-2014
880 No change AB de Villiers (South Africa) flag AB de Villiers (South Africa) 49.84 3-Ct/St in 4th inns vs Australia at Cape Town on 22-Mar-2018
881 No change AB de Villiers (South Africa) flag AB de Villiers (South Africa) 49.84 3-Ct/St in 1st inns vs Australia at Durban on 01-Mar-2018
882 No change Warren Lees (New Zealand) flag Warren Lees (New Zealand) 49.83 5-Ct/St in 3rd inns vs Sri Lanka at Wellington on 11-Mar-1983
883 No change Saleem Yousuf (Pakistan) flag Saleem Yousuf (Pakistan) 49.83 5-Ct/St in 3rd inns vs Sri Lanka at Karachi on 07-Nov-1985
884 No change Vinoo Mankad (India) flag Vinoo Mankad (India) 49.81 3-Ct/St in 3rd inns vs England at Chennai on 06-Feb-1952
885 No change Joey Carew (West Indies) flag Joey Carew (West Indies) 49.81 3-Ct/St in 1st inns vs New Zealand at Port of Spain on 09-Mar-1972
886 No change Sid Barnes (Australia) flag Sid Barnes (Australia) 49.81 3-Ct/St in 3rd inns vs England at Brisbane on 29-Nov-1946
887 No change Wilf Ferguson (West Indies) flag Wilf Ferguson (West Indies) 49.81 3-Ct/St in 2nd inns vs England at Georgetown on 03-Mar-1948
888 No change Wally Hammond (England) flag Wally Hammond (England) 49.81 3-Ct/St in 3rd inns vs Australia at Nottingham on 08-Jun-1934
889 No change Paul Collingwood (England) flag Paul Collingwood (England) 49.81 3-Ct/St in 3rd inns vs South Africa at London on 07-Aug-2008
890 No change Rolph Grant (West Indies) flag Rolph Grant (West Indies) 49.81 3-Ct/St in 2nd inns vs England at Port of Spain on 24-Jan-1935
891 No change Steve Waugh (Australia) flag Steve Waugh (Australia) 49.81 3-Ct/St in 1st inns vs England at Perth on 28-Nov-1986
892 No change Angelo Mathews (Sri Lanka) flag Angelo Mathews (Sri Lanka) 49.81 3-Ct/St in 2nd inns vs South Africa at Galle on 12-Jul-2018
893 No change Niroshan Dickwella (Sri Lanka) flag Niroshan Dickwella (Sri Lanka) 49.80 4-Ct/St in 2nd inns vs South Africa at Centurion on 26-Dec-2020
894 No change George Bonnor (Australia) flag George Bonnor (Australia) 49.78 3-Ct/St in 1st inns vs England at Sydney on 17-Feb-1883
895 No change Billy Murdoch (Australia/England) flag Billy Murdoch (Australia/England) 49.78 3-Ct/St in 3rd inns vs England at Sydney on 17-Feb-1883
896 No change Martyn Moxon (England) flag Martyn Moxon (England) 49.78 3-Ct/St in 1st inns vs Pakistan at London on 06-Aug-1987
897 No change Cameron Green (Australia) flag Cameron Green (Australia) 49.78 3-Ct/St in 1st inns vs South Africa at Brisbane on 17-Dec-2022
898 No change Mitchell Marsh (Australia) flag Mitchell Marsh (Australia) 49.78 3-Ct/St in 2nd inns vs India at Brisbane on 14-Dec-2024
899 No change Peter Nevill (Australia) flag Peter Nevill (Australia) 49.75 4-Ct/St in 1st inns vs New Zealand at Wellington on 12-Feb-2016
900 No change Alex Carey (Australia) flag Alex Carey (Australia) 49.75 4-Ct/St in 4th inns vs India at London on 07-Jun-2023
Tags: #topcricketplayersofalltime #bestcricketplayersofalltime #greatestcricketplayers #testcricket #tests #mentests #briantaber #taber #shanedowrich #dowrich #jimmyadams #adams #arjunaranatunga #ranatunga #marvanatapattu #atapattu #mahelajayawardene #jayawardene #jackrussell #russell #kenwadsworth #wadsworth #dwaynebravo #bravo #rosstaylor #taylor #jacqueskallis #kallis #iccrankings #icctestrankings #iccodirankings #icct20irankings #iccteamrankings #iccplayerrankings #iccmenrankings #iccwomenrankings #iplrankings