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
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
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
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
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
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
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
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
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
904 Down 1 Eknath Solkar (India) flag Eknath Solkar (India) 46.36 3-Ct/St in 3rd inns vs West Indies at Port of Spain on 07-Apr-1976
906 Down 1 Ravindra Jadeja (India) flag Ravindra Jadeja (India) 46.30 3-Ct/St in 3rd inns vs New Zealand at Auckland on 06-Feb-2014
912 Down 1 Grant Flower (Zimbabwe) flag Grant Flower (Zimbabwe) 46.19 3-Ct/St in 1st inns vs England at Nottingham on 01-Jun-2000
915 Down 1 Aiden Markram (South Africa) flag Aiden Markram (South Africa) 46.18 3-Ct/St in 1st inns vs West Indies at Gros Islet on 10-Jun-2021
916 Down 1 Wiaan Mulder (South Africa) flag Wiaan Mulder (South Africa) 46.18 3-Ct/St in 3rd inns vs West Indies at Gros Islet on 10-Jun-2021
926 Down 1 Wavell Hinds (West Indies) flag Wavell Hinds (West Indies) 46.10 3-Ct/St in 3rd inns vs England at Birmingham on 15-Jun-2000
930 Down 1 Najmul Hossain Shanto (Bangladesh) flag Najmul Hossain Shanto (Bangladesh) 46.06 3-Ct/St in 3rd inns vs Pakistan at Rawalpindi on 30-Aug-2024
931 Down 1 Greg Blewett (Australia) flag Greg Blewett (Australia) 46.06 3-Ct/St in 1st inns vs England at Leeds on 24-Jul-1997
932 Down 1 Mark Waugh (Australia) flag Mark Waugh (Australia) 46.06 3-Ct/St in 3rd inns vs England at Leeds on 24-Jul-1997
944 Down 1 Sam Konstas (Australia) flag Sam Konstas (Australia) 45.89 3-Ct/St in 4th inns vs West Indies at Bridgetown on 25-Jun-2025
954 Down 1 Azhar Ali (Pakistan) flag Azhar Ali (Pakistan) 45.79 3-Ct/St in 3rd inns vs Sri Lanka at Sharjah on 16-Jan-2014
957 Down 1 Phil Edmonds (England) flag Phil Edmonds (England) 45.75 3-Ct/St in 3rd inns vs New Zealand at Wellington on 10-Feb-1978
958 Down 1 Graham Roope (England) flag Graham Roope (England) 45.75 3-Ct/St in 3rd inns vs New Zealand at Wellington on 10-Feb-1978
976 Down 1 Mark Waugh (Australia) flag Mark Waugh (Australia) 45.61 3-Ct/St in 1st inns vs Zimbabwe at Harare on 14-Oct-1999
979 Down 1 Ian Botham (England) flag Ian Botham (England) 45.56 3-Ct/St in 4th inns vs New Zealand at Christchurch on 24-Feb-1978
991 Down 1 Faoud Bacchus (West Indies) flag Faoud Bacchus (West Indies) 45.44 3-Ct/St in 2nd inns vs India at Chennai on 12-Jan-1979