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 No change Robbie Hart (New Zealand) flag Robbie Hart (New Zealand) 50.41 4-Ct/St in 2nd inns vs India at Mohali on 16-Oct-2003
802 No change Mark Boucher (South Africa) flag Mark Boucher (South Africa) 50.41 4-Ct/St in 2nd inns vs Pakistan at Karachi on 01-Oct-2007
803 No change Neil Harvey (Australia) flag Neil Harvey (Australia) 50.40 3-Ct/St in 1st inns vs England at Sydney on 09-Jan-1959
804 No change Marvan Atapattu (Sri Lanka) flag Marvan Atapattu (Sri Lanka) 50.40 3-Ct/St in 1st inns vs Australia at Colombo on 30-Sep-1999
805 No change Devendra Bishoo (West Indies) flag Devendra Bishoo (West Indies) 50.40 3-Ct/St in 1st inns vs India at Kingston on 20-Jun-2011
806 No change Ross Taylor (New Zealand) flag Ross Taylor (New Zealand) 50.40 3-Ct/St in 4th inns vs England at Auckland on 22-Mar-2013
807 No change Ed Cowan (Australia) flag Ed Cowan (Australia) 50.40 3-Ct/St in 4th inns vs India at Melbourne on 26-Dec-2011
808 No change Wally Grout (Australia) flag Wally Grout (Australia) 50.38 4-Ct/St in 2nd inns vs India at Chennai on 02-Oct-1964
809 No change Bob Taylor (England) flag Bob Taylor (England) 50.38 4-Ct/St in 1st inns vs New Zealand at Christchurch on 03-Feb-1984
810 No change Brian Taber (Australia) flag Brian Taber (Australia) 50.38 4-Ct/St in 3rd inns vs South Africa at Cape Town on 22-Jan-1970
811 No change Shane Dowrich (West Indies) flag Shane Dowrich (West Indies) 50.38 4-Ct/St in 2nd inns vs England at London on 07-Sep-2017
812 No change Raman Lamba (India) flag Raman Lamba (India) 50.37 3-Ct/St in 2nd inns vs West Indies at Delhi on 25-Nov-1987
813 No change Claude Newberry (South Africa) flag Claude Newberry (South Africa) 50.37 3-Ct/St in 2nd inns vs England at Durban on 14-Feb-1914
814 No change Arjuna Ranatunga (Sri Lanka) flag Arjuna Ranatunga (Sri Lanka) 50.37 3-Ct/St in 2nd inns vs Australia at Galle on 22-Sep-1999
815 No change Daren Sammy (West Indies) flag Daren Sammy (West Indies) 50.37 3-Ct/St in 3rd inns vs Australia at Roseau on 23-Apr-2012
816 No change Jean-Paul Duminy (South Africa) flag Jean-Paul Duminy (South Africa) 50.37 3-Ct/St in 3rd inns vs Australia at Cape Town on 19-Mar-2009
817 No change Keegan Petersen (South Africa) flag Keegan Petersen (South Africa) 50.37 3-Ct/St in 1st inns vs India at Johannesburg on 03-Jan-2022
818 No change Jack Russell (England) flag Jack Russell (England) 50.35 4-Ct/St in 3rd inns vs New Zealand at Christchurch on 18-Jan-1992
819 No change Shane Dowrich (West Indies) flag Shane Dowrich (West Indies) 50.35 4-Ct/St in 1st inns vs New Zealand at Hamilton on 09-Dec-2017
820 No change Artie Dick (New Zealand) flag Artie Dick (New Zealand) 50.35 4-Ct/St in 2nd inns vs South Africa at Gqeberha on 16-Feb-1962
821 No change Aminul Islam (Bangladesh) flag Aminul Islam (Bangladesh) 50.34 3-Ct/St in 2nd inns vs Pakistan at Chattogram on 16-Jan-2002
822 No change Bob Taylor (England) flag Bob Taylor (England) 50.32 4-Ct/St in 3rd inns vs Australia at Perth on 14-Dec-1979
823 No change Brian Taber (Australia) flag Brian Taber (Australia) 50.32 4-Ct/St in 1st inns vs South Africa at Johannesburg on 19-Feb-1970
824 No change Johnny Douglas (England) flag Johnny Douglas (England) 50.31 3-Ct/St in 4th inns vs Australia at London on 19-Aug-1912
825 No change Paul Collingwood (England) flag Paul Collingwood (England) 50.31 3-Ct/St in 3rd inns vs South Africa at London on 07-Aug-2008
826 No change Khaled Mashud (Bangladesh) flag Khaled Mashud (Bangladesh) 50.29 4-Ct/St in 1st inns vs Sri Lanka at Colombo on 28-Jul-2002
827 No change Dinesh Chandimal (Sri Lanka) flag Dinesh Chandimal (Sri Lanka) 50.29 4-Ct/St in 2nd inns vs England at Leeds on 20-Jun-2014
828 No change Quinton de Kock (South Africa) flag Quinton de Kock (South Africa) 50.29 4-Ct/St in 3rd inns vs New Zealand at Wellington on 16-Mar-2017
829 No change Asad Shafiq (Pakistan) flag Asad Shafiq (Pakistan) 50.28 3-Ct/St in 1st inns vs New Zealand at Abu Dhabi on 03-Dec-2018
830 No change Cameron Green (Australia) flag Cameron Green (Australia) 50.28 3-Ct/St in 1st inns vs South Africa at Brisbane on 17-Dec-2022
831 No change Mushfiqur Rahim (Bangladesh) flag Mushfiqur Rahim (Bangladesh) 50.26 4-Ct/St in 3rd inns vs Sri Lanka at Colombo on 15-Mar-2017
832 No change Alex Carey (Australia) flag Alex Carey (Australia) 50.26 4-Ct/St in 1st inns vs Sri Lanka at Galle on 29-Jun-2022
833 No change Litton Das (Bangladesh) flag Litton Das (Bangladesh) 50.26 4-Ct/St in 2nd inns vs Sri Lanka at Galle on 17-Jun-2025
834 No change Godfrey Evans (England) flag Godfrey Evans (England) 50.26 4-Ct/St in 2nd inns vs South Africa at Cape Town on 01-Jan-1957
835 No change Vusi Sibanda (Zimbabwe) flag Vusi Sibanda (Zimbabwe) 50.25 3-Ct/St in 2nd inns vs South Africa at Harare on 09-Aug-2014
836 No change Alan Knott (England) flag Alan Knott (England) 50.23 4-Ct/St in 2nd inns vs Australia at Adelaide on 29-Jan-1971
837 No change Alan Knott (England) flag Alan Knott (England) 50.23 4-Ct/St in 2nd inns vs Australia at Sydney on 12-Feb-1971
838 No change Wasim Bari (Pakistan) flag Wasim Bari (Pakistan) 50.23 4-Ct/St in 3rd inns vs Australia at Melbourne on 29-Dec-1972
839 No change Bruce French (England) flag Bruce French (England) 50.23 4-Ct/St in 1st inns vs New Zealand at Auckland on 25-Feb-1988
840 No change Tevin Imlach (West Indies) flag Tevin Imlach (West Indies) 50.23 4-Ct/St in 3rd inns vs New Zealand at Christchurch on 02-Dec-2025
841 No change Rishabh Pant (India) flag Rishabh Pant (India) 50.23 4-Ct/St in 2nd inns vs South Africa at Johannesburg on 03-Jan-2022
842 No change Geraint Jones (P.N.G.) flag Geraint Jones (P.N.G.) 50.23 4-Ct/St in 1st inns vs Australia at London on 21-Jul-2005
843 No change Nasser Hussain (England) flag Nasser Hussain (England) 50.22 3-Ct/St in 3rd inns vs New Zealand at London on 20-May-2004
844 No change Angelo Mathews (Sri Lanka) flag Angelo Mathews (Sri Lanka) 50.22 3-Ct/St in 2nd inns vs South Africa at Galle on 12-Jul-2018
845 No change Bob Simpson (Australia) flag Bob Simpson (Australia) 50.22 3-Ct/St in 3rd inns vs England at Sydney on 11-Jan-1963
846 No change Jacques Kallis (South Africa) flag Jacques Kallis (South Africa) 50.22 3-Ct/St in 1st inns vs Australia at Johannesburg on 26-Feb-2009
847 No change Denesh Ramdin (West Indies) flag Denesh Ramdin (West Indies) 50.20 4-Ct/St in 1st inns vs Sri Lanka at Colombo on 22-Oct-2015
848 No change Quinton de Kock (South Africa) flag Quinton de Kock (South Africa) 50.20 4-Ct/St in 1st inns vs England at London on 06-Jul-2017
849 No change Wajahatullah Wasti (Pakistan) flag Wajahatullah Wasti (Pakistan) 50.19 3-Ct/St in 1st inns vs Sri Lanka at Dhaka on 12-Mar-1999
850 No change Bob Catterall (South Africa) flag Bob Catterall (South Africa) 50.19 3-Ct/St in 1st inns vs England at Durban on 04-Feb-1928
851 No change Rolph Grant (West Indies) flag Rolph Grant (West Indies) 50.19 3-Ct/St in 2nd inns vs England at Bridgetown on 08-Jan-1935
852 No change Martyn Moxon (England) flag Martyn Moxon (England) 50.19 3-Ct/St in 1st inns vs Pakistan at London on 06-Aug-1987
853 No change Carl Hooper (West Indies) flag Carl Hooper (West Indies) 50.19 3-Ct/St in 2nd inns vs Australia at Kingston on 01-Mar-1991
854 No change Hashan Tillakaratne (Sri Lanka) flag Hashan Tillakaratne (Sri Lanka) 50.19 3-Ct/St in 4th inns vs England at Galle on 02-Dec-2003
855 No change Aamer Jamal (Pakistan) flag Aamer Jamal (Pakistan) 50.19 3-Ct/St in 2nd inns vs England at Multan on 07-Oct-2024
856 No change Graham Gooch (England) flag Graham Gooch (England) 50.19 3-Ct/St in 1st inns vs New Zealand at London on 21-Aug-1986
857 No change Kevin Pietersen (England) flag Kevin Pietersen (England) 50.19 3-Ct/St in 1st inns vs Pakistan at Manchester on 27-Jul-2006
858 No change Eddie Barlow (South Africa) flag Eddie Barlow (South Africa) 50.16 3-Ct/St in 2nd inns vs England at Johannesburg on 22-Jan-1965
859 No change Ramiz Raja (Pakistan) flag Ramiz Raja (Pakistan) 50.16 3-Ct/St in 1st inns vs England at Karachi on 02-Mar-1984
860 No change Mohsin Khan (Pakistan) flag Mohsin Khan (Pakistan) 50.16 3-Ct/St in 3rd inns vs England at Karachi on 02-Mar-1984
861 No change VVS Laxman (India) flag VVS Laxman (India) 50.16 3-Ct/St in 2nd inns vs South Africa at Mumbai on 24-Feb-2000
862 No change Alastair Cook (England) flag Alastair Cook (England) 50.16 3-Ct/St in 3rd inns vs India at Nottingham on 18-Aug-2018
863 No change Alastair Cook (England) flag Alastair Cook (England) 50.16 3-Ct/St in 2nd inns vs India at Southampton on 30-Aug-2018
864 No change Steven Smith (Australia) flag Steven Smith (Australia) 50.16 3-Ct/St in 2nd inns vs England at Brisbane on 21-Nov-2013
865 No change Jonny Bairstow (England) flag Jonny Bairstow (England) 50.15 4-Ct/St in 3rd inns vs South Africa at Centurion on 22-Jan-2016
866 No change Peter Nevill (Australia) flag Peter Nevill (Australia) 50.15 4-Ct/St in 1st inns vs New Zealand at Wellington on 12-Feb-2016
867 No change Wally Hammond (England) flag Wally Hammond (England) 50.13 3-Ct/St in 3rd inns vs Australia at London on 18-Aug-1934
868 No change Len Darling (Australia) flag Len Darling (Australia) 50.13 3-Ct/St in 2nd inns vs England at Melbourne on 01-Jan-1937
869 No change Ricky Ponting (Australia) flag Ricky Ponting (Australia) 50.13 3-Ct/St in 4th inns vs South Africa at Adelaide on 14-Dec-2001
870 No change Dick Lilley (England) flag Dick Lilley (England) 50.12 4-Ct/St in 4th inns vs Australia at Sydney on 26-Feb-1904
871 No change Jeff Dujon (West Indies) flag Jeff Dujon (West Indies) 50.12 4-Ct/St in 2nd inns vs Australia at Adelaide on 07-Dec-1984
872 No change Denesh Ramdin (West Indies) flag Denesh Ramdin (West Indies) 50.12 4-Ct/St in 2nd inns vs New Zealand at Napier on 19-Dec-2008
873 No change MS Dhoni (India) flag MS Dhoni (India) 50.12 4-Ct/St in 1st inns vs New Zealand at Hamilton on 18-Mar-2009
874 No change Kamran Akmal (Pakistan) flag Kamran Akmal (Pakistan) 50.12 4-Ct/St in 1st inns vs New Zealand at Dunedin on 24-Nov-2009
875 No change Frederick Spofforth (Australia) flag Frederick Spofforth (Australia) 50.10 3-Ct/St in 3rd inns vs England at Melbourne on 02-Jan-1879
876 No change Wilfred Rhodes (England) flag Wilfred Rhodes (England) 50.10 3-Ct/St in 1st inns vs Australia at London on 09-Aug-1909
877 No change Bruce Mitchell (South Africa) flag Bruce Mitchell (South Africa) 50.10 3-Ct/St in 3rd inns vs England at Johannesburg on 13-Feb-1931
878 No change Richie Benaud (Australia) flag Richie Benaud (Australia) 50.10 3-Ct/St in 1st inns vs England at Melbourne on 13-Feb-1959
879 No change Ian Johnson (Australia) flag Ian Johnson (Australia) 50.10 3-Ct/St in 1st inns vs West Indies at Sydney on 30-Nov-1951
880 No change Sanath Jayasuriya (Sri Lanka) flag Sanath Jayasuriya (Sri Lanka) 50.10 3-Ct/St in 1st inns vs Australia at Colombo on 28-Aug-1992
881 No change Ian Smith (New Zealand) flag Ian Smith (New Zealand) 50.09 5-Ct/St in 1st inns vs Sri Lanka at Auckland on 01-Mar-1991
882 No change Rod Marsh (Australia) flag Rod Marsh (Australia) 50.09 4-Ct/St in 3rd inns vs England at Birmingham on 10-Jul-1975
883 No change Bruce Mitchell (South Africa) flag Bruce Mitchell (South Africa) 50.07 3-Ct/St in 4th inns vs England at Johannesburg on 24-Dec-1930
884 No change Rohan Kanhai (West Indies) flag Rohan Kanhai (West Indies) 50.07 3-Ct/St in 1st inns vs Australia at Bridgetown on 09-Mar-1973
885 No change Alan Davidson (Australia) flag Alan Davidson (Australia) 50.07 3-Ct/St in 3rd inns vs England at Melbourne on 31-Dec-1958
886 No change Adrian Barath (West Indies) flag Adrian Barath (West Indies) 50.07 3-Ct/St in 1st inns vs India at Bridgetown on 28-Jun-2011
887 No change Neil Johnson (Zimbabwe) flag Neil Johnson (Zimbabwe) 50.07 3-Ct/St in 2nd inns vs Australia at Harare on 14-Oct-1999
888 No change Tevin Imlach (West Indies) flag Tevin Imlach (West Indies) 50.06 4-Ct/St in 1st inns vs New Zealand at Mount Maunganui on 18-Dec-2025
889 No change Ijaz Ahmed (Pakistan) flag Ijaz Ahmed (Pakistan) 50.04 3-Ct/St in 2nd inns vs South Africa at Rawalpindi on 06-Oct-1997
890 No change Ray Illingworth (England) flag Ray Illingworth (England) 50.04 3-Ct/St in 1st inns vs Australia at Leeds on 27-Jul-1972
891 No change Ridley Jacobs (West Indies) flag Ridley Jacobs (West Indies) 50.03 4-Ct/St in 1st inns vs Australia at St John's on 09-May-2003
892 No change Graeme Hole (Australia) flag Graeme Hole (Australia) 50.01 3-Ct/St in 2nd inns vs South Africa at Adelaide on 24-Jan-1953
893 No change Salman Agha (Pakistan) flag Salman Agha (Pakistan) 50.01 3-Ct/St in 4th inns vs South Africa at Lahore on 12-Oct-2025
894 No change Ross Taylor (New Zealand) flag Ross Taylor (New Zealand) 50.01 3-Ct/St in 1st inns vs South Africa at Dunedin on 07-Mar-2012
895 No change Joe Root (England) flag Joe Root (England) 50.01 3-Ct/St in 1st inns vs Australia at Nottingham on 06-Aug-2015
896 No change Sarfaraz Ahmed (Pakistan) flag Sarfaraz Ahmed (Pakistan) 50.00 4-Ct/St in 3rd inns vs Sri Lanka at Pallekele on 03-Jul-2015
897 No change Saleem Yousuf (Pakistan) flag Saleem Yousuf (Pakistan) 49.99 5-Ct/St in 3rd inns vs Sri Lanka at Karachi on 07-Nov-1985
898 No change Oscar Da Costa (West Indies) flag Oscar Da Costa (West Indies) 49.97 3-Ct/St in 1st inns vs England at Kingston on 03-Apr-1930
899 No change Russell Endean (South Africa) flag Russell Endean (South Africa) 49.97 3-Ct/St in 2nd inns vs Australia at Gqeberha on 28-Feb-1958
900 No change Eknath Solkar (India) flag Eknath Solkar (India) 49.97 3-Ct/St in 1st inns vs Australia at Chennai on 24-Dec-1969
Tags: #topcricketplayersofalltime #bestcricketplayersofalltime #greatestcricketplayers #testcricket #tests #mentests #robbiehart #hart #markboucher #boucher #neilharvey #harvey #marvanatapattu #atapattu #devendrabishoo #bishoo #rosstaylor #taylor #edcowan #cowan #wallygrout #grout #bobtaylor #briantaber #taber #shanedowrich #dowrich #iccrankings #icctestrankings #iccodirankings #icct20irankings #iccteamrankings #iccplayerrankings #iccmenrankings #iccwomenrankings #iplrankings