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
901 Down 1 Kiran More (India) flag Kiran More (India) 46.36 4-Ct/St in 1st inns vs West Indies at Port of Spain on 15-Apr-1989
902 Down 1 Brad Haddin (Australia) flag Brad Haddin (Australia) 46.36 4-Ct/St in 2nd inns vs South Africa at Cape Town on 01-Mar-2014
903 Down 1 Alex Carey (Australia) flag Alex Carey (Australia) 46.36 4-Ct/St in 3rd inns vs England at Birmingham on 16-Jun-2023
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
905 Down 1 MS Dhoni (India) flag MS Dhoni (India) 46.33 5-Ct/St in 1st inns vs Bangladesh at Mirpur on 24-Jan-2010
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
907 Down 1 Khokhan Sen (India) flag Khokhan Sen (India) 46.26 4-Ct/St in 1st inns vs Australia at Melbourne on 06-Feb-1948
908 Down 1 Denesh Ramdin (West Indies) flag Denesh Ramdin (West Indies) 46.26 4-Ct/St in 2nd inns vs England at London on 17-May-2012
909 Down 1 Mark Boucher (South Africa) flag Mark Boucher (South Africa) 46.24 5-Ct/St in 2nd inns vs Bangladesh at Chattogram on 29-Feb-2008
910 Down 1 Brendon McCullum (New Zealand) flag Brendon McCullum (New Zealand) 46.22 4-Ct/St in 1st inns vs Sri Lanka at Galle on 18-Aug-2009
911 Down 1 Alex Carey (Australia) flag Alex Carey (Australia) 46.22 4-Ct/St in 4th inns vs England at London on 28-Jun-2023
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
913 Down 1 Adam Parore (New Zealand) flag Adam Parore (New Zealand) 46.18 4-Ct/St in 2nd inns vs South Africa at Gqeberha on 30-Nov-2000
914 Down 1 Brad Haddin (Australia) flag Brad Haddin (Australia) 46.18 4-Ct/St in 3rd inns vs England at Chester-le-Street on 09-Aug-2013
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
917 Down 1 Carlton Baugh (West Indies) flag Carlton Baugh (West Indies) 46.15 5-Ct/St in 1st inns vs Bangladesh at Chattogram on 21-Oct-2011
918 Down 1 David Richardson (South Africa) flag David Richardson (South Africa) 46.15 4-Ct/St in 3rd inns vs West Indies at Bridgetown on 18-Apr-1992
919 Down 1 Tom Blundell (New Zealand) flag Tom Blundell (New Zealand) 46.15 4-Ct/St in 1st inns vs India at Kanpur on 25-Nov-2021
920 Down 1 Brad Haddin (Australia) flag Brad Haddin (Australia) 46.15 4-Ct/St in 3rd inns vs England at Nottingham on 10-Jul-2013
921 Down 1 MSK Prasad (India) flag MSK Prasad (India) 46.15 4-Ct/St in 1st inns vs Australia at Adelaide on 10-Dec-1999
922 Down 1 Carlton Baugh (West Indies) flag Carlton Baugh (West Indies) 46.11 4-Ct/St in 2nd inns vs India at Delhi on 06-Nov-2011
923 Down 1 Brendon McCullum (New Zealand) flag Brendon McCullum (New Zealand) 46.11 4-Ct/St in 1st inns vs Australia at Brisbane on 20-Nov-2008
924 Down 1 Ridley Jacobs (West Indies) flag Ridley Jacobs (West Indies) 46.11 4-Ct/St in 4th inns vs Australia at Adelaide on 15-Dec-2000
925 Down 1 Rashid Latif (Pakistan) flag Rashid Latif (Pakistan) 46.10 5-Ct/St in 2nd inns vs New Zealand at Christchurch on 08-Dec-1995
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
927 Down 1 Jonny Bairstow (England) flag Jonny Bairstow (England) 46.08 4-Ct/St in 3rd inns vs India at Visakhapatnam on 17-Nov-2016
928 Down 1 Adam Gilchrist (Australia) flag Adam Gilchrist (Australia) 46.08 4-Ct/St in 1st inns vs England at Birmingham on 04-Aug-2005
929 Down 1 Ridley Jacobs (West Indies) flag Ridley Jacobs (West Indies) 46.08 4-Ct/St in 1st inns vs South Africa at Cape Town on 02-Jan-2004
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
933 Down 1 Matthew Wade (Australia) flag Matthew Wade (Australia) 46.04 4-Ct/St in 2nd inns vs India at Ranchi on 16-Mar-2017
934 Down 1 Eric Petrie (New Zealand) flag Eric Petrie (New Zealand) 46.01 4-Ct/St in 1st inns vs England at London on 19-Jun-1958
935 Down 1 David Bairstow (England) flag David Bairstow (England) 46.01 4-Ct/St in 1st inns vs West Indies at Bridgetown on 13-Mar-1981
936 Down 1 Rishabh Pant (India) flag Rishabh Pant (India) 46.01 4-Ct/St in 1st inns vs Australia at Brisbane on 14-Dec-2024
937 Down 1 Prasanna Jayawardene (Sri Lanka) flag Prasanna Jayawardene (Sri Lanka) 45.97 4-Ct/St in 2nd inns vs England at Southampton on 16-Jun-2011
938 Down 1 BJ Watling (New Zealand) flag BJ Watling (New Zealand) 45.97 4-Ct/St in 1st inns vs England at London on 16-May-2013
939 Down 1 Adnan Akmal (Pakistan) flag Adnan Akmal (Pakistan) 45.97 4-Ct/St in 3rd inns vs South Africa at Abu Dhabi on 14-Oct-2013
940 Down 1 Kyle Verreynne (South Africa) flag Kyle Verreynne (South Africa) 45.95 5-Ct/St in 2nd inns vs Zimbabwe at Bulawayo on 28-Jun-2025
941 Down 1 Kruger van Wyk (New Zealand) flag Kruger van Wyk (New Zealand) 45.94 4-Ct/St in 1st inns vs India at Hyderabad on 23-Aug-2012
942 Down 1 MS Dhoni (India) flag MS Dhoni (India) 45.90 4-Ct/St in 3rd inns vs England at Nottingham on 29-Jul-2011
943 Down 1 Kamran Akmal (Pakistan) flag Kamran Akmal (Pakistan) 45.90 4-Ct/St in 3rd inns vs Australia at Melbourne on 26-Dec-2009
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
945 Down 1 Denis Lindsay (South Africa) flag Denis Lindsay (South Africa) 45.86 4-Ct/St in 4th inns vs England at Nottingham on 05-Aug-1965
946 Down 1 Artie Dick (New Zealand) flag Artie Dick (New Zealand) 45.83 4-Ct/St in 2nd inns vs England at London on 17-Jun-1965
947 Down 1 Geraint Jones (P.N.G.) flag Geraint Jones (P.N.G.) 45.83 4-Ct/St in 1st inns vs South Africa at Cape Town on 02-Jan-2005
948 Down 1 Alec Stewart (England) flag Alec Stewart (England) 45.83 4-Ct/St in 2nd inns vs South Africa at Durban on 26-Dec-1999
949 Down 1 Alec Stewart (England) flag Alec Stewart (England) 45.83 4-Ct/St in 3rd inns vs South Africa at Durban on 26-Dec-1999
950 Down 1 Alec Stewart (England) flag Alec Stewart (England) 45.83 4-Ct/St in 1st inns vs Australia at Brisbane on 20-Nov-1998
951 Down 1 Imtiaz Ahmed (Pakistan) flag Imtiaz Ahmed (Pakistan) 45.79 4-Ct/St in 2nd inns vs England at London on 12-Aug-1954
952 Down 1 Ian Smith (New Zealand) flag Ian Smith (New Zealand) 45.79 4-Ct/St in 1st inns vs Pakistan at Karachi on 10-Dec-1984
953 Down 1 Denesh Ramdin (West Indies) flag Denesh Ramdin (West Indies) 45.79 4-Ct/St in 1st inns vs South Africa at Gqeberha on 26-Dec-2014
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
955 Down 1 John Waite (South Africa) flag John Waite (South Africa) 45.76 4-Ct/St in 1st inns vs England at Birmingham on 09-Jun-1960
956 Down 1 BJ Watling (New Zealand) flag BJ Watling (New Zealand) 45.76 4-Ct/St in 1st inns vs Australia at Perth on 13-Nov-2015
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
959 Down 1 Steve Rhodes (England) flag Steve Rhodes (England) 45.72 4-Ct/St in 2nd inns vs Australia at Adelaide on 26-Jan-1995
960 Down 1 Adnan Akmal (Pakistan) flag Adnan Akmal (Pakistan) 45.72 4-Ct/St in 3rd inns vs England at Dubai on 17-Jan-2012
961 Down 1 Naren Tamhane (India) flag Naren Tamhane (India) 45.69 4-Ct/St in 2nd inns vs England at London on 20-Aug-1959
962 Down 1 Ridley Jacobs (West Indies) flag Ridley Jacobs (West Indies) 45.69 4-Ct/St in 1st inns vs South Africa at Centurion on 15-Jan-1999
963 Down 1 Rishabh Pant (India) flag Rishabh Pant (India) 45.69 4-Ct/St in 2nd inns vs Australia at Adelaide on 06-Dec-2024
964 Down 1 Andy Flower (Zimbabwe) flag Andy Flower (Zimbabwe) 45.65 4-Ct/St in 1st inns vs Pakistan at Karachi on 01-Dec-1993
965 Down 1 Ian Smith (New Zealand) flag Ian Smith (New Zealand) 45.65 4-Ct/St in 1st inns vs Pakistan at Faisalabad on 26-Oct-1990
966 Down 1 Kiran More (India) flag Kiran More (India) 45.65 4-Ct/St in 1st inns vs Pakistan at Karachi on 15-Nov-1989
967 Down 1 MS Dhoni (India) flag MS Dhoni (India) 45.65 4-Ct/St in 1st inns vs Pakistan at Faisalabad on 21-Jan-2006
968 Down 1 Wasim Bari (Pakistan) flag Wasim Bari (Pakistan) 45.65 4-Ct/St in 3rd inns vs Australia at Sydney on 14-Jan-1977
969 Down 1 Brad Haddin (Australia) flag Brad Haddin (Australia) 45.65 4-Ct/St in 3rd inns vs South Africa at Johannesburg on 17-Nov-2011
970 Down 1 Parthiv Patel (India) flag Parthiv Patel (India) 45.65 4-Ct/St in 2nd inns vs South Africa at Johannesburg on 24-Jan-2018
971 Down 1 Hashan Tillakaratne (Sri Lanka) flag Hashan Tillakaratne (Sri Lanka) 45.62 4-Ct/St in 1st inns vs New Zealand at Wellington on 31-Jan-1991
972 Down 1 Rod Marsh (Australia) flag Rod Marsh (Australia) 45.62 4-Ct/St in 3rd inns vs England at Birmingham on 30-Jul-1981
973 Down 1 Kamran Akmal (Pakistan) flag Kamran Akmal (Pakistan) 45.62 4-Ct/St in 3rd inns vs England at Nottingham on 29-Jul-2010
974 Down 1 Jonny Bairstow (England) flag Jonny Bairstow (England) 45.62 4-Ct/St in 2nd inns vs Australia at Melbourne on 26-Dec-2013
975 Down 1 Dinesh Chandimal (Sri Lanka) flag Dinesh Chandimal (Sri Lanka) 45.62 4-Ct/St in 2nd inns vs England at Manchester on 21-Aug-2024
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
977 Down 1 Bert Oldfield (Australia) flag Bert Oldfield (Australia) 45.58 4-Ct/St in 1st inns vs England at London on 27-Jun-1930
978 Down 1 Adam Gilchrist (Australia) flag Adam Gilchrist (Australia) 45.58 4-Ct/St in 1st inns vs South Africa at Cape Town on 08-Mar-2002
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
980 Down 1 Rod Marsh (Australia) flag Rod Marsh (Australia) 45.54 4-Ct/St in 2nd inns vs Pakistan at Lahore on 18-Mar-1980
981 Down 1 Bruce French (England) flag Bruce French (England) 45.54 4-Ct/St in 2nd inns vs New Zealand at Christchurch on 12-Feb-1988
982 Down 1 Courtney Browne (West Indies) flag Courtney Browne (West Indies) 45.54 4-Ct/St in 1st inns vs Australia at Perth on 01-Feb-1997
983 Down 1 Dinesh Chandimal (Sri Lanka) flag Dinesh Chandimal (Sri Lanka) 45.54 4-Ct/St in 2nd inns vs South Africa at Durban on 26-Dec-2011
984 Down 1 John Ward (New Zealand) flag John Ward (New Zealand) 45.51 4-Ct/St in 2nd inns vs India at Mumbai on 12-Mar-1965
985 Down 1 Jeff Dujon (West Indies) flag Jeff Dujon (West Indies) 45.51 4-Ct/St in 2nd inns vs New Zealand at Auckland on 27-Feb-1987
986 Down 1 Wasim Bari (Pakistan) flag Wasim Bari (Pakistan) 45.51 4-Ct/St in 3rd inns vs India at Mumbai on 16-Dec-1979
987 Down 1 Rod Marsh (Australia) flag Rod Marsh (Australia) 45.51 4-Ct/St in 2nd inns vs England at Leeds on 16-Jul-1981
988 Down 1 Chandrakant Pandit (India) flag Chandrakant Pandit (India) 45.51 4-Ct/St in 1st inns vs Australia at Sydney on 02-Jan-1992
989 Down 1 Ridley Jacobs (West Indies) flag Ridley Jacobs (West Indies) 45.51 4-Ct/St in 1st inns vs South Africa at Cape Town on 02-Jan-1999
990 Down 1 Andy Flower (Zimbabwe) flag Andy Flower (Zimbabwe) 45.47 4-Ct/St in 2nd inns vs Pakistan at Faisalabad on 24-Oct-1996
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
992 Down 1 Joe Hunter (England) flag Joe Hunter (England) 45.44 4-Ct/St in 1st inns vs Australia at Sydney on 20-Feb-1885
993 Down 1 Parthiv Patel (India) flag Parthiv Patel (India) 45.44 4-Ct/St in 4th inns vs New Zealand at Hamilton on 19-Dec-2002
994 Down 1 Sarfaraz Ahmed (Pakistan) flag Sarfaraz Ahmed (Pakistan) 45.44 4-Ct/St in 1st inns vs Sri Lanka at Galle on 16-Jul-2023
995 Down 1 Adam Gilchrist (Australia) flag Adam Gilchrist (Australia) 45.44 4-Ct/St in 2nd inns vs South Africa at Durban on 15-Mar-2002
996 Down 1 Gerry Alexander (West Indies) flag Gerry Alexander (West Indies) 45.40 4-Ct/St in 2nd inns vs Pakistan at Karachi on 20-Feb-1959
997 Down 1 MS Dhoni (India) flag MS Dhoni (India) 45.40 4-Ct/St in 3rd inns vs Australia at Melbourne on 26-Dec-2014
998 Down 1 George Duckworth (England) flag George Duckworth (England) 45.37 4-Ct/St in 1st inns vs South Africa at Durban on 16-Jan-1931
999 Down 1 Bruce French (England) flag Bruce French (England) 45.37 4-Ct/St in 2nd inns vs Pakistan at Karachi on 16-Dec-1987
1000 Down 1 Wasim Bari (Pakistan) flag Wasim Bari (Pakistan) 45.37 4-Ct/St in 2nd inns vs India at Jalandhar on 24-Sep-1983