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
701 Down 1 Kumar Sangakkara (Sri Lanka) flag Kumar Sangakkara (Sri Lanka) 49.45 3-Ct/St in 2nd inns vs Australia at Pallekele on 08-Sep-2011
702 Down 1 Keegan Petersen (South Africa) flag Keegan Petersen (South Africa) 49.45 3-Ct/St in 1st inns vs India at Johannesburg on 03-Jan-2022
703 Down 1 Geraint Jones (P.N.G.) flag Geraint Jones (P.N.G.) 49.43 5-Ct/St in 3rd inns vs Sri Lanka at London on 11-May-2006
704 Down 1 Asad Shafiq (Pakistan) flag Asad Shafiq (Pakistan) 49.41 3-Ct/St in 1st inns vs New Zealand at Abu Dhabi on 03-Dec-2018
705 Down 1 Brian Lara (West Indies) flag Brian Lara (West Indies) 49.41 3-Ct/St in 2nd inns vs South Africa at Bridgetown on 18-Apr-1992
706 Down 1 Baron Constantine (West Indies) flag Baron Constantine (West Indies) 49.41 3-Ct/St in 2nd inns vs England at Bridgetown on 11-Jan-1930
707 Down 1 Martyn Moxon (England) flag Martyn Moxon (England) 49.41 3-Ct/St in 1st inns vs Pakistan at London on 06-Aug-1987
708 Down 1 Sunil Gavaskar (India) flag Sunil Gavaskar (India) 49.41 3-Ct/St in 2nd inns vs England at Kolkata on 01-Jan-1977
709 Down 1 Allan Border (Australia) flag Allan Border (Australia) 49.41 3-Ct/St in 3rd inns vs New Zealand at Adelaide on 11-Dec-1987
710 Down 1 VVS Laxman (India) flag VVS Laxman (India) 49.37 3-Ct/St in 2nd inns vs South Africa at Mumbai on 24-Feb-2000
711 Down 1 Alastair Cook (England) flag Alastair Cook (England) 49.36 3-Ct/St in 3rd inns vs India at Nottingham on 18-Aug-2018
712 Down 1 Neil Johnson (Zimbabwe) flag Neil Johnson (Zimbabwe) 49.32 3-Ct/St in 2nd inns vs Australia at Harare on 14-Oct-1999
713 Down 1 Brendon McCullum (New Zealand) flag Brendon McCullum (New Zealand) 49.29 5-Ct/St in 1st inns vs West Indies at Napier on 19-Dec-2008
714 Down 1 Ian Botham (England) flag Ian Botham (England) 49.28 3-Ct/St in 2nd inns vs India at Birmingham on 12-Jul-1979
715 Down 1 Eknath Solkar (India) flag Eknath Solkar (India) 49.28 3-Ct/St in 1st inns vs Australia at Chennai on 24-Dec-1969
716 Down 1 Ray Illingworth (England) flag Ray Illingworth (England) 49.28 3-Ct/St in 1st inns vs Australia at Leeds on 27-Jul-1972
717 Down 1 Ed Cowan (Australia) flag Ed Cowan (Australia) 49.28 3-Ct/St in 1st inns vs India at Sydney on 03-Jan-2012
718 Down 1 BJ Watling (New Zealand) flag BJ Watling (New Zealand) 49.26 5-Ct/St in 1st inns vs Sri Lanka at Wellington on 15-Dec-2018
719 Down 1 Ijaz Ahmed (Pakistan) flag Ijaz Ahmed (Pakistan) 49.24 3-Ct/St in 2nd inns vs South Africa at Rawalpindi on 06-Oct-1997
720 Down 1 Colin Cowdrey (England) flag Colin Cowdrey (England) 49.24 3-Ct/St in 1st inns vs Pakistan at London on 21-Jun-1962
721 Down 1 Tom Graveney (England) flag Tom Graveney (England) 49.24 3-Ct/St in 3rd inns vs Pakistan at London on 21-Jun-1962
722 Down 1 Sunil Gavaskar (India) flag Sunil Gavaskar (India) 49.24 3-Ct/St in 1st inns vs England at Bengaluru on 09-Dec-1981
723 Down 1 Phil Edmonds (England) flag Phil Edmonds (England) 49.24 3-Ct/St in 1st inns vs Australia at Birmingham on 15-Aug-1985
724 Down 1 Steve Waugh (Australia) flag Steve Waugh (Australia) 49.24 3-Ct/St in 1st inns vs England at Perth on 28-Nov-1986
725 Down 1 Sanath Jayasuriya (Sri Lanka) flag Sanath Jayasuriya (Sri Lanka) 49.24 3-Ct/St in 1st inns vs Australia at Colombo on 28-Aug-1992
726 Down 1 Steven Smith (Australia) flag Steven Smith (Australia) 49.24 3-Ct/St in 2nd inns vs England at Brisbane on 21-Nov-2013
727 Down 1 Aamer Jamal (Pakistan) flag Aamer Jamal (Pakistan) 49.19 3-Ct/St in 2nd inns vs England at Multan on 07-Oct-2024
728 Down 1 Matthew Hayden (Australia) flag Matthew Hayden (Australia) 49.19 3-Ct/St in 3rd inns vs India at Melbourne on 26-Dec-2003
729 Down 1 Michael Hussey (Australia) flag Michael Hussey (Australia) 49.19 3-Ct/St in 2nd inns vs India at Sydney on 02-Jan-2008
730 Down 1 Syed Abid Ali (India) flag Syed Abid Ali (India) 49.15 3-Ct/St in 2nd inns vs England at Kanpur on 25-Jan-1973
731 Down 1 Joel Garner (West Indies) flag Joel Garner (West Indies) 49.11 3-Ct/St in 3rd inns vs Pakistan at Bridgetown on 18-Feb-1977
732 Down 1 Paul Collingwood (England) flag Paul Collingwood (England) 49.11 3-Ct/St in 3rd inns vs South Africa at London on 07-Aug-2008
733 Down 1 Joe Darling (Australia) flag Joe Darling (Australia) 49.11 3-Ct/St in 4th inns vs England at Melbourne on 01-Jan-1902
734 Down 1 Hugh Trumble (Australia) flag Hugh Trumble (Australia) 49.11 3-Ct/St in 4th inns vs England at Melbourne on 01-Jan-1902
735 Down 1 Wajahatullah Wasti (Pakistan) flag Wajahatullah Wasti (Pakistan) 49.06 3-Ct/St in 1st inns vs Sri Lanka at Dhaka on 12-Mar-1999
736 Down 1 Mike Hendrick (England) flag Mike Hendrick (England) 49.06 3-Ct/St in 1st inns vs Australia at Nottingham on 28-Jul-1977
737 Down 1 Ernie Jones (Australia) flag Ernie Jones (Australia) 49.06 3-Ct/St in 3rd inns vs England at Adelaide on 14-Jan-1898
738 Down 1 Eknath Solkar (India) flag Eknath Solkar (India) 49.06 3-Ct/St in 1st inns vs England at Chennai on 12-Jan-1973
739 Down 1 Sarfraz Nawaz (Pakistan) flag Sarfraz Nawaz (Pakistan) 49.06 3-Ct/St in 2nd inns vs England at Karachi on 24-Mar-1973
740 Down 1 Alan Oakman (England) flag Alan Oakman (England) 49.06 3-Ct/St in 3rd inns vs Australia at Manchester on 26-Jul-1956
741 Down 1 Ricky Ponting (Australia) flag Ricky Ponting (Australia) 49.06 3-Ct/St in 4th inns vs South Africa at Adelaide on 14-Dec-2001
742 Down 1 Adrian Barath (West Indies) flag Adrian Barath (West Indies) 49.06 3-Ct/St in 1st inns vs India at Bridgetown on 28-Jun-2011
743 Down 1 Greg Chappell (Australia) flag Greg Chappell (Australia) 49.06 3-Ct/St in 2nd inns vs Pakistan at Perth on 11-Nov-1983
744 Down 1 Wayne Phillips (Australia) flag Wayne Phillips (Australia) 49.06 3-Ct/St in 2nd inns vs Pakistan at Perth on 11-Nov-1983
745 Down 1 Kevin Pietersen (England) flag Kevin Pietersen (England) 49.02 3-Ct/St in 1st inns vs Pakistan at Manchester on 27-Jul-2006
746 Down 1 Majid Khan (Pakistan) flag Majid Khan (Pakistan) 48.98 3-Ct/St in 1st inns vs India at Karachi on 14-Nov-1978
747 Down 1 Srinivas Venkataraghavan (India) flag Srinivas Venkataraghavan (India) 48.93 3-Ct/St in 1st inns vs Australia at Chennai on 11-Sep-1979
748 Down 1 Cameron Green (Australia) flag Cameron Green (Australia) 48.93 3-Ct/St in 1st inns vs South Africa at Brisbane on 17-Dec-2022
749 Down 1 Shai Hope (West Indies) flag Shai Hope (West Indies) 48.89 3-Ct/St in 2nd inns vs Pakistan at Bridgetown on 30-Apr-2017
750 Down 1 Rahul Dravid (India) flag Rahul Dravid (India) 48.89 3-Ct/St in 2nd inns vs Pakistan at Kolkata on 30-Nov-2007
751 Down 1 Brian Lara (West Indies) flag Brian Lara (West Indies) 48.89 3-Ct/St in 2nd inns vs England at Georgetown on 27-Feb-1998
752 Down 1 Roy Fredericks (West Indies) flag Roy Fredericks (West Indies) 48.85 3-Ct/St in 1st inns vs England at Kingston on 16-Feb-1974
753 Down 1 Alastair Cook (England) flag Alastair Cook (England) 48.85 3-Ct/St in 4th inns vs Australia at Nottingham on 10-Jul-2013
754 Down 1 Brian Bennett (Zimbabwe) flag Brian Bennett (Zimbabwe) 48.81 3-Ct/St in 1st inns vs South Africa at Bulawayo on 28-Jun-2025
755 Down 1 Steven Smith (Australia) flag Steven Smith (Australia) 48.81 3-Ct/St in 2nd inns vs England at Adelaide on 16-Dec-2021
756 Down 1 Steven Smith (Australia) flag Steven Smith (Australia) 48.81 3-Ct/St in 4th inns vs England at Adelaide on 16-Dec-2021
757 Down 1 Mark Taylor (Australia) flag Mark Taylor (Australia) 48.81 3-Ct/St in 2nd inns vs Pakistan at Melbourne on 12-Jan-1990
758 Down 1 Alastair Cook (England) flag Alastair Cook (England) 48.81 3-Ct/St in 2nd inns vs India at Southampton on 30-Aug-2018
759 Down 1 George Giffen (Australia) flag George Giffen (Australia) 48.81 3-Ct/St in 4th inns vs England at Sydney on 29-Jan-1892
760 Down 1 Mike Atherton (England) flag Mike Atherton (England) 48.76 3-Ct/St in 1st inns vs Pakistan at Leeds on 08-Aug-1996
761 Down 1 Bob Simpson (Australia) flag Bob Simpson (Australia) 48.76 3-Ct/St in 3rd inns vs England at Sydney on 11-Jan-1963
762 Down 1 Eknath Solkar (India) flag Eknath Solkar (India) 48.72 3-Ct/St in 4th inns vs West Indies at Chennai on 11-Jan-1975
763 Down 1 Ajinkya Rahane (India) flag Ajinkya Rahane (India) 48.72 3-Ct/St in 3rd inns vs England at Ahmedabad on 04-Mar-2021
764 Down 1 Dilip Vengsarkar (India) flag Dilip Vengsarkar (India) 48.72 3-Ct/St in 2nd inns vs West Indies at Kanpur on 02-Feb-1979
765 Down 1 Mohammad Yousuf (Pakistan) flag Mohammad Yousuf (Pakistan) 48.72 3-Ct/St in 2nd inns vs England at Faisalabad on 29-Nov-2000
766 Down 1 Eknath Solkar (India) flag Eknath Solkar (India) 48.72 3-Ct/St in 2nd inns vs England at Kolkata on 30-Dec-1972
767 Down 1 Jason Krejza (Australia) flag Jason Krejza (Australia) 48.72 3-Ct/St in 2nd inns vs South Africa at Perth on 17-Dec-2008
768 Down 1 AB de Villiers (South Africa) flag AB de Villiers (South Africa) 48.68 3-Ct/St in 4th inns vs Australia at Cape Town on 22-Mar-2018
769 Down 1 AB de Villiers (South Africa) flag AB de Villiers (South Africa) 48.68 3-Ct/St in 1st inns vs Australia at Durban on 01-Mar-2018
770 Down 1 AB de Villiers (South Africa) flag AB de Villiers (South Africa) 48.63 3-Ct/St in 2nd inns vs India at Durban on 26-Dec-2006
771 Down 1 Bryan Young (New Zealand) flag Bryan Young (New Zealand) 48.59 3-Ct/St in 2nd inns vs Pakistan at Auckland on 10-Feb-1994
772 Down 1 Bryan Young (New Zealand) flag Bryan Young (New Zealand) 48.59 3-Ct/St in 4th inns vs Pakistan at Auckland on 10-Feb-1994
773 Down 1 Joe Root (England) flag Joe Root (England) 48.59 3-Ct/St in 1st inns vs Australia at Nottingham on 06-Aug-2015
774 Down 1 Jeremy Coney (New Zealand) flag Jeremy Coney (New Zealand) 48.55 3-Ct/St in 1st inns vs Australia at Auckland on 13-Mar-1986
775 Down 1 Brian Lara (West Indies) flag Brian Lara (West Indies) 48.55 3-Ct/St in 1st inns vs India at St John's on 02-Jun-2006
776 Down 1 Shane Warne (Australia) flag Shane Warne (Australia) 48.55 3-Ct/St in 1st inns vs South Africa at Adelaide on 30-Jan-1998
777 Down 1 Colin Cowdrey (England) flag Colin Cowdrey (England) 48.50 3-Ct/St in 1st inns vs West Indies at London on 20-Jun-1963
778 Down 1 Colin Cowdrey (England) flag Colin Cowdrey (England) 48.50 3-Ct/St in 3rd inns vs West Indies at London on 20-Jun-1963
779 Down 1 Brijesh Patel (India) flag Brijesh Patel (India) 48.50 3-Ct/St in 2nd inns vs West Indies at Delhi on 11-Dec-1974
780 Down 1 Mohammad Azharuddin (India) flag Mohammad Azharuddin (India) 48.50 3-Ct/St in 2nd inns vs West Indies at Nagpur on 01-Dec-1994
781 Down 1 Mark Taylor (Australia) flag Mark Taylor (Australia) 48.46 3-Ct/St in 2nd inns vs Pakistan at Brisbane on 09-Nov-1995
782 Down 1 Ricky Ponting (Australia) flag Ricky Ponting (Australia) 48.46 3-Ct/St in 1st inns vs New Zealand at Brisbane on 18-Nov-2004
783 Down 1 Brian Lara (West Indies) flag Brian Lara (West Indies) 48.46 3-Ct/St in 2nd inns vs India at Basseterre on 22-Jun-2006
784 Down 1 Steven Smith (Australia) flag Steven Smith (Australia) 48.46 3-Ct/St in 2nd inns vs India at Brisbane on 15-Jan-2021
785 Down 1 Mark Taylor (Australia) flag Mark Taylor (Australia) 48.46 3-Ct/St in 4th inns vs South Africa at Melbourne on 26-Dec-1997
786 Down 1 Mitchell Marsh (Australia) flag Mitchell Marsh (Australia) 48.42 3-Ct/St in 2nd inns vs India at Brisbane on 14-Dec-2024
787 Down 1 AB de Villiers (South Africa) flag AB de Villiers (South Africa) 48.42 3-Ct/St in 1st inns vs Pakistan at Cape Town on 26-Jan-2007
788 Down 1 Ashwell Prince (South Africa) flag Ashwell Prince (South Africa) 48.42 3-Ct/St in 3rd inns vs Pakistan at Cape Town on 26-Jan-2007
789 Down 1 Dave Nourse (South Africa) flag Dave Nourse (South Africa) 48.41 3-Ct/St in 3rd inns vs England at Leeds on 08-Jul-1912
790 Down 1 Sourav Ganguly (India) flag Sourav Ganguly (India) 48.38 3-Ct/St in 4th inns vs New Zealand at Mohali on 10-Oct-1999
791 Down 1 Ian Chappell (Australia) flag Ian Chappell (Australia) 48.38 3-Ct/St in 3rd inns vs England at Sydney on 12-Feb-1971
792 Down 1 Angelo Mathews (Sri Lanka) flag Angelo Mathews (Sri Lanka) 48.38 3-Ct/St in 2nd inns vs South Africa at Galle on 12-Jul-2018
793 Down 1 Clem Hill (Australia) flag Clem Hill (Australia) 48.38 3-Ct/St in 4th inns vs England at Melbourne on 28-Feb-1902
794 Down 1 Sherwin Campbell (West Indies) flag Sherwin Campbell (West Indies) 48.33 3-Ct/St in 1st inns vs Pakistan at Bridgetown on 18-May-2000
795 Down 1 Graeme Smith (South Africa) flag Graeme Smith (South Africa) 48.33 3-Ct/St in 1st inns vs Sri Lanka at Johannesburg on 08-Nov-2002
796 Down 1 Monty Noble (Australia) flag Monty Noble (Australia) 48.33 3-Ct/St in 3rd inns vs England at Sydney on 13-Dec-1907
797 Down 1 Jacques Kallis (South Africa) flag Jacques Kallis (South Africa) 48.29 3-Ct/St in 1st inns vs Sri Lanka at Cape Town on 02-Jan-2001
798 Down 1 Shaun Pollock (South Africa) flag Shaun Pollock (South Africa) 48.29 3-Ct/St in 1st inns vs Sri Lanka at Cape Town on 02-Jan-2001
799 Down 1 Martin Love (Australia) flag Martin Love (Australia) 48.29 3-Ct/St in 3rd inns vs England at Melbourne on 26-Dec-2002
800 Down 1 Mark Greatbatch (New Zealand) flag Mark Greatbatch (New Zealand) 48.25 3-Ct/St in 1st inns vs Pakistan at Christchurch on 24-Feb-1994