Cricket Ratings, Rankings and Awards; powered via a comprehensive original one-of-a-kind scoring system.

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 - 31st Jul 2025.

CRR Change Name Points Stats
801 Down 1 Blair Hartland (New Zealand) flag Blair Hartland (New Zealand) 48.25 3-Ct/St in 1st inns vs Pakistan at Christchurch on 24-Feb-1994
802 Down 1 Mark Taylor (Australia) flag Mark Taylor (Australia) 48.25 3-Ct/St in 1st inns vs South Africa at Sydney on 02-Jan-1998
803 Down 1 Ian Johnson (Australia) flag Ian Johnson (Australia) 48.25 3-Ct/St in 2nd inns vs England at Melbourne on 22-Dec-1950
804 Down 1 Martin Guptill (New Zealand) flag Martin Guptill (New Zealand) 48.25 3-Ct/St in 2nd inns vs Australia at Christchurch on 20-Feb-2016
805 Down 1 Brendon McCullum (New Zealand) flag Brendon McCullum (New Zealand) 48.25 3-Ct/St in 2nd inns vs Australia at Christchurch on 20-Feb-2016
806 Down 1 Shiv Sunder Das (India) flag Shiv Sunder Das (India) 48.20 3-Ct/St in 3rd inns vs England at Ahmedabad on 11-Dec-2001
807 Down 1 Paul Strang (Zimbabwe) flag Paul Strang (Zimbabwe) 48.20 3-Ct/St in 1st inns vs Pakistan at Harare on 15-Feb-1995
808 Down 1 Jacques Kallis (South Africa) flag Jacques Kallis (South Africa) 48.20 3-Ct/St in 1st inns vs Sri Lanka at Centurion on 15-Dec-2011
809 Down 1 Chandrasekhar Gadkari (India) flag Chandrasekhar Gadkari (India) 48.19 3-Ct/St in 2nd inns vs Pakistan at Bahawalpur on 15-Jan-1955
810 Down 1 Jack Worrall (Australia) flag Jack Worrall (Australia) 48.16 3-Ct/St in 2nd inns vs England at Adelaide on 11-Jan-1895
811 Down 1 Albert Trott (England/Australia) flag Albert Trott (England/Australia) 48.16 3-Ct/St in 4th inns vs England at Adelaide on 11-Jan-1895
812 Down 1 Eddie Barlow (South Africa) flag Eddie Barlow (South Africa) 48.16 3-Ct/St in 2nd inns vs Australia at Cape Town on 22-Jan-1970
813 Down 1 Jeet Raval (New Zealand) flag Jeet Raval (New Zealand) 48.16 3-Ct/St in 1st inns vs Pakistan at Christchurch on 17-Nov-2016
814 Down 1 Graham Thorpe (England) flag Graham Thorpe (England) 48.12 3-Ct/St in 3rd inns vs Pakistan at London on 17-May-2001
815 Down 1 Stephen Fleming (New Zealand) flag Stephen Fleming (New Zealand) 48.12 3-Ct/St in 2nd inns vs England at Hamilton on 05-Mar-2008
816 Down 1 Usman Khawaja (Australia) flag Usman Khawaja (Australia) 48.12 3-Ct/St in 2nd inns vs Pakistan at Brisbane on 15-Dec-2016
817 Down 1 Steven Smith (Australia) flag Steven Smith (Australia) 48.12 3-Ct/St in 4th inns vs Pakistan at Brisbane on 15-Dec-2016
818 Down 1 Stan McCabe (Australia) flag Stan McCabe (Australia) 48.10 3-Ct/St in 3rd inns vs England at London on 24-Jun-1938
819 Down 1 William Bruce (Australia) flag William Bruce (Australia) 48.07 3-Ct/St in 3rd inns vs England at Sydney on 01-Feb-1895
820 Down 1 Ian Redpath (Australia) flag Ian Redpath (Australia) 48.07 3-Ct/St in 3rd inns vs West Indies at Melbourne on 26-Dec-1968
821 Down 1 Murray Goodwin (Zimbabwe) flag Murray Goodwin (Zimbabwe) 48.07 3-Ct/St in 4th inns vs Pakistan at Bulawayo on 14-Mar-1998
822 Down 1 Salim Durani (India) flag Salim Durani (India) 48.07 3-Ct/St in 2nd inns vs West Indies at Port of Spain on 16-Feb-1962
823 Down 1 Rohan Kanhai (West Indies) flag Rohan Kanhai (West Indies) 48.04 3-Ct/St in 1st inns vs India at Chennai on 13-Jan-1967
824 Down 1 Garry Sobers (West Indies) flag Garry Sobers (West Indies) 48.04 3-Ct/St in 3rd inns vs India at Chennai on 13-Jan-1967
825 Down 1 John Parker (New Zealand) flag John Parker (New Zealand) 48.03 3-Ct/St in 3rd inns vs Australia at Auckland on 22-Mar-1974
826 Down 1 Jason Holder (West Indies) flag Jason Holder (West Indies) 48.03 3-Ct/St in 3rd inns vs England at St George's on 24-Mar-2022
827 Down 1 Herschelle Gibbs (South Africa) flag Herschelle Gibbs (South Africa) 48.03 3-Ct/St in 3rd inns vs Pakistan at Centurion on 11-Jan-2007
828 Down 1 Ross Taylor (New Zealand) flag Ross Taylor (New Zealand) 47.94 3-Ct/St in 2nd inns vs Pakistan at Wellington on 15-Jan-2011
829 Down 1 Brian McMillan (South Africa) flag Brian McMillan (South Africa) 47.90 3-Ct/St in 1st inns vs England at Cape Town on 02-Jan-1996
830 Down 1 Darren Bravo (West Indies) flag Darren Bravo (West Indies) 47.90 3-Ct/St in 1st inns vs England at North Sound on 13-Apr-2015
831 Down 1 Graham Roope (England) flag Graham Roope (England) 47.86 3-Ct/St in 3rd inns vs Pakistan at London on 15-Jun-1978
832 Down 1 Sanath Jayasuriya (Sri Lanka) flag Sanath Jayasuriya (Sri Lanka) 47.86 3-Ct/St in 1st inns vs New Zealand at Galle on 03-Jun-1998
833 Down 1 Hashan Tillakaratne (Sri Lanka) flag Hashan Tillakaratne (Sri Lanka) 47.86 3-Ct/St in 3rd inns vs New Zealand at Galle on 03-Jun-1998
834 Down 1 James Neesham (New Zealand) flag James Neesham (New Zealand) 47.86 3-Ct/St in 2nd inns vs South Africa at Wellington on 16-Mar-2017
835 Down 1 Tom Latham (New Zealand) flag Tom Latham (New Zealand) 47.86 3-Ct/St in 1st inns vs South Africa at Hamilton on 25-Mar-2017
836 Down 1 Iqbal Qasim (Pakistan) flag Iqbal Qasim (Pakistan) 47.82 3-Ct/St in 2nd inns vs India at Ahmedabad on 04-Mar-1987
837 Down 1 Roger Harper (West Indies) flag Roger Harper (West Indies) 47.82 3-Ct/St in 1st inns vs India at Delhi on 25-Nov-1987
838 Down 1 Chetan Chauhan (India) flag Chetan Chauhan (India) 47.82 3-Ct/St in 3rd inns vs West Indies at Bengaluru on 15-Dec-1978
839 Down 1 Ray Illingworth (England) flag Ray Illingworth (England) 47.77 3-Ct/St in 2nd inns vs India at London on 22-Jul-1971
840 Down 1 Colin Cowdrey (England) flag Colin Cowdrey (England) 47.69 3-Ct/St in 2nd inns vs Australia at London on 20-Jun-1968
841 Down 1 Daryll Cullinan (South Africa) flag Daryll Cullinan (South Africa) 47.69 3-Ct/St in 1st inns vs West Indies at Durban on 26-Dec-1998
842 Down 1 Mark Taylor (Australia) flag Mark Taylor (Australia) 47.69 3-Ct/St in 3rd inns vs West Indies at Adelaide on 25-Jan-1997
843 Down 1 Jahangir Khan (India) flag Jahangir Khan (India) 47.66 3-Ct/St in 2nd inns vs England at London on 27-Jun-1936
844 Down 1 Carl Hooper (West Indies) flag Carl Hooper (West Indies) 47.64 3-Ct/St in 1st inns vs India at Georgetown on 17-Apr-1997
845 Down 1 Jeet Raval (New Zealand) flag Jeet Raval (New Zealand) 47.64 3-Ct/St in 2nd inns vs Pakistan at Hamilton on 25-Nov-2016
846 Down 1 Mark Waugh (Australia) flag Mark Waugh (Australia) 47.60 3-Ct/St in 2nd inns vs England at Brisbane on 20-Nov-1998
847 Down 1 Ben Stokes (England) flag Ben Stokes (England) 47.60 3-Ct/St in 4th inns vs South Africa at London on 27-Jul-2017
848 Down 1 Herschelle Gibbs (South Africa) flag Herschelle Gibbs (South Africa) 47.60 3-Ct/St in 2nd inns vs Pakistan at Faisalabad on 24-Oct-2003
849 Down 1 Ricky Ponting (Australia) flag Ricky Ponting (Australia) 47.56 3-Ct/St in 3rd inns vs Sri Lanka at Perth on 08-Dec-1995
850 Down 1 Mike Smith (England) flag Mike Smith (England) 47.54 3-Ct/St in 3rd inns vs Australia at Sydney on 07-Jan-1966
851 Down 1 Stuart Carlisle (Zimbabwe) flag Stuart Carlisle (Zimbabwe) 47.51 3-Ct/St in 2nd inns vs Pakistan at Harare on 31-Jan-1995
852 Down 1 David Lloyd (England) flag David Lloyd (England) 47.47 3-Ct/St in 3rd inns vs Pakistan at London on 08-Aug-1974
853 Down 1 Martin Guptill (New Zealand) flag Martin Guptill (New Zealand) 47.43 3-Ct/St in 1st inns vs Pakistan at Napier on 11-Dec-2009
854 Down 1 Rassie van der Dussen (South Africa) flag Rassie van der Dussen (South Africa) 47.43 3-Ct/St in 1st inns vs England at Johannesburg on 24-Jan-2020
855 Down 1 Allan Lamb (England) flag Allan Lamb (England) 47.41 3-Ct/St in 3rd inns vs India at Delhi on 12-Dec-1984
856 Down 1 Nick Knight (England) flag Nick Knight (England) 47.34 3-Ct/St in 1st inns vs India at Birmingham on 06-Jun-1996
857 Down 1 Sarfraz Nawaz (Pakistan) flag Sarfraz Nawaz (Pakistan) 47.27 3-Ct/St in 2nd inns vs New Zealand at Dunedin on 07-Feb-1973
858 Down 1 Majid Khan (Pakistan) flag Majid Khan (Pakistan) 47.27 3-Ct/St in 3rd inns vs New Zealand at Dunedin on 07-Feb-1973
859 Down 1 Dilip Vengsarkar (India) flag Dilip Vengsarkar (India) 47.27 3-Ct/St in 3rd inns vs New Zealand at Wellington on 21-Feb-1981
860 Down 1 Steven Smith (Australia) flag Steven Smith (Australia) 47.26 3-Ct/St in 4th inns vs New Zealand at Brisbane on 05-Nov-2015
861 Down 1 Allan Lamb (England) flag Allan Lamb (England) 47.18 3-Ct/St in 3rd inns vs Australia at Sydney on 10-Jan-1987
862 Down 1 Dean Elgar (South Africa) flag Dean Elgar (South Africa) 47.17 3-Ct/St in 1st inns vs England at Gqeberha on 16-Jan-2020
863 Down 1 John Bracewell (New Zealand) flag John Bracewell (New Zealand) 47.11 3-Ct/St in 1st inns vs Sri Lanka at Colombo on 16-Apr-1987
864 Down 1 George Fullerton (South Africa) flag George Fullerton (South Africa) 47.08 3-Ct/St in 2nd inns vs England at Nottingham on 07-Jun-1951
865 Down 1 Romesh Kaluwitharana (Sri Lanka) flag Romesh Kaluwitharana (Sri Lanka) 47.07 4-Ct/St in 3rd inns vs Australia at Cairns on 09-Jul-2004
866 Down 1 John Wright (New Zealand) flag John Wright (New Zealand) 47.07 3-Ct/St in 1st inns vs Australia at Perth on 24-Nov-1989
867 Down 1 Gerry Gomez (West Indies) flag Gerry Gomez (West Indies) 47.06 3-Ct/St in 1st inns vs England at Manchester on 08-Jun-1950
868 Down 1 Ian Botham (England) flag Ian Botham (England) 47.01 3-Ct/St in 1st inns vs Australia at Melbourne on 26-Dec-1986
869 Down 1 Ajinkya Rahane (India) flag Ajinkya Rahane (India) 47.00 3-Ct/St in 4th inns vs South Africa at Mohali on 05-Nov-2015
870 Down 1 Bob Simpson (Australia) flag Bob Simpson (Australia) 46.98 3-Ct/St in 3rd inns vs South Africa at Johannesburg on 07-Feb-1958
871 Down 1 Mike Brearley (England) flag Mike Brearley (England) 46.96 3-Ct/St in 4th inns vs India at Chennai on 14-Jan-1977
872 Down 1 Greg Chappell (Australia) flag Greg Chappell (Australia) 46.95 3-Ct/St in 1st inns vs England at Perth on 13-Dec-1974
873 Down 1 Ian Redpath (Australia) flag Ian Redpath (Australia) 46.95 3-Ct/St in 1st inns vs England at Perth on 13-Dec-1974
874 Down 1 Kumar Sangakkara (Sri Lanka) flag Kumar Sangakkara (Sri Lanka) 46.93 4-Ct/St in 3rd inns vs Australia at Darwin on 01-Jul-2004
875 Down 1 Ian Botham (England) flag Ian Botham (England) 46.89 3-Ct/St in 2nd inns vs Australia at Perth on 28-Nov-1986
876 Down 1 Mark Waugh (Australia) flag Mark Waugh (Australia) 46.83 3-Ct/St in 4th inns vs England at Adelaide on 11-Dec-1998
877 Down 1 Ian Chappell (Australia) flag Ian Chappell (Australia) 46.83 3-Ct/St in 3rd inns vs England at Melbourne on 26-Dec-1974
878 Down 1 Brendon McCullum (New Zealand) flag Brendon McCullum (New Zealand) 46.83 3-Ct/St in 2nd inns vs Sri Lanka at Christchurch on 26-Dec-2014
879 Down 1 Everton Weekes (West Indies) flag Everton Weekes (West Indies) 46.77 3-Ct/St in 3rd inns vs England at London on 12-Aug-1950
880 Down 1 Ajit Wadekar (India) flag Ajit Wadekar (India) 46.75 3-Ct/St in 1st inns vs New Zealand at Wellington on 29-Feb-1968
881 Down 1 Venkataraman Subramanya (India) flag Venkataraman Subramanya (India) 46.75 3-Ct/St in 3rd inns vs New Zealand at Wellington on 29-Feb-1968
882 Down 1 Heinrich Klaasen (South Africa) flag Heinrich Klaasen (South Africa) 46.75 4-Ct/St in 1st inns vs India at Ranchi on 19-Oct-2019
883 Down 1 Litton Das (Bangladesh) flag Litton Das (Bangladesh) 46.75 4-Ct/St in 1st inns vs India at Chennai on 19-Sep-2024
884 Down 1 Tom Blundell (New Zealand) flag Tom Blundell (New Zealand) 46.72 4-Ct/St in 3rd inns vs India at Bengaluru on 16-Oct-2024
885 Down 1 Aamer Sohail (Pakistan) flag Aamer Sohail (Pakistan) 46.70 3-Ct/St in 2nd inns vs Sri Lanka at Colombo on 09-Aug-1994
886 Down 1 Gus Logie (West Indies) flag Gus Logie (West Indies) 46.68 3-Ct/St in 1st inns vs Australia at Brisbane on 18-Nov-1988
887 Down 1 Chris Read (England) flag Chris Read (England) 46.68 5-Ct/St in 4th inns vs Bangladesh at Chattogram on 29-Oct-2003
888 Down 1 Craig White (England) flag Craig White (England) 46.67 3-Ct/St in 1st inns vs Sri Lanka at Galle on 22-Feb-2001
889 Down 1 Brian McMillan (South Africa) flag Brian McMillan (South Africa) 46.60 3-Ct/St in 1st inns vs England at Leeds on 04-Aug-1994
890 Down 1 Adam Parore (New Zealand) flag Adam Parore (New Zealand) 46.58 4-Ct/St in 2nd inns vs Australia at Perth on 30-Nov-2001
891 Down 1 Zin Harris (New Zealand) flag Zin Harris (New Zealand) 46.54 3-Ct/St in 4th inns vs South Africa at Cape Town on 01-Jan-1962
892 Down 1 Ridley Jacobs (West Indies) flag Ridley Jacobs (West Indies) 46.54 4-Ct/St in 2nd inns vs Australia at Brisbane on 23-Nov-2000
893 Down 1 Graham Thorpe (England) flag Graham Thorpe (England) 46.51 3-Ct/St in 2nd inns vs New Zealand at Wellington on 21-Mar-2002
894 Down 1 Denesh Ramdin (West Indies) flag Denesh Ramdin (West Indies) 46.50 4-Ct/St in 2nd inns vs India at Kolkata on 06-Nov-2013
895 Down 1 Brad Haddin (Australia) flag Brad Haddin (Australia) 46.47 4-Ct/St in 2nd inns vs India at Mohali on 14-Mar-2013
896 Down 1 Wasim Bari (Pakistan) flag Wasim Bari (Pakistan) 46.47 4-Ct/St in 1st inns vs West Indies at Kingston on 15-Apr-1977
897 Down 1 Mark Taylor (Australia) flag Mark Taylor (Australia) 46.41 3-Ct/St in 2nd inns vs New Zealand at Auckland on 12-Mar-1993
898 Down 1 Brian Lara (West Indies) flag Brian Lara (West Indies) 46.39 3-Ct/St in 1st inns vs Sri Lanka at Moratuwa on 08-Dec-1993
899 Down 1 Matthew Hayden (Australia) flag Matthew Hayden (Australia) 46.39 3-Ct/St in 4th inns vs West Indies at Port of Spain on 19-Apr-2003
900 Down 1 Gus Logie (West Indies) flag Gus Logie (West Indies) 46.39 3-Ct/St in 4th inns vs Australia at Perth on 02-Dec-1988