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
897 Down 1 Mohammed Shami (India) flag Mohammed Shami (India) 37.19 3 Wickets for 48 Runs in 1st inns for India vs Australia at Dubai on 04-Mar-2025 (SR-20 | ER-4.8)
898 Down 1 Chris Gayle (West Indies) flag Chris Gayle (West Indies) 37.18 4 Wickets for 19 Runs in 2nd inns for West Indies vs Pakistan at Sharjah on 17-Feb-2002 (SR-7 | ER-4.4)
899 Down 1 Ajantha Mendis (Sri Lanka) flag Ajantha Mendis (Sri Lanka) 37.18 6 Wickets for 29 Runs in 1st inns for Sri Lanka vs Zimbabwe at Harare on 28-Nov-2008 (SR-9 | ER-3.2)
900 Down 1 Dave Rundle (South Africa) flag Dave Rundle (South Africa) 37.17 4 Wickets for 42 Runs in 1st inns for South Africa vs Australia at Brisbane on 09-Jan-1994 (SR-14 | ER-4.7)
901 Down 1 Marlon Samuels (West Indies) flag Marlon Samuels (West Indies) 37.16 3 Wickets for 12 Runs in 2nd inns for West Indies vs India at Pune on 27-Oct-2018 (SR-7 | ER-3.3)
902 Down 1 Vasbert Drakes (West Indies) flag Vasbert Drakes (West Indies) 37.15 5 Wickets for 44 Runs in 1st inns for West Indies vs Canada at Centurion on 23-Feb-2003 (SR-11 | ER-4.8)
905 Down 1 Adil Rashid (England) flag Adil Rashid (England) 37.14 5 Wickets for 85 Runs in 2nd inns for England vs West Indies at St George's on 27-Feb-2019 (SR-12 | ER-8.5)
906 Down 1 Len Pascoe (Australia) flag Len Pascoe (Australia) 37.14 4 Wickets for 69 Runs in 1st inns for Australia vs England at Birmingham on 22-Aug-1980 (SR-17 | ER-6.3)
907 Down 1 Kevin O'Brien (Ireland) flag Kevin O'Brien (Ireland) 37.14 4 Wickets for 71 Runs in 1st inns for Ireland vs West Indies at Mohali on 11-Mar-2011 (SR-14 | ER-7.9)
908 Down 1 Muthiah Muralidaran (Sri Lanka) flag Muthiah Muralidaran (Sri Lanka) 37.13 4 Wickets for 16 Runs in 2nd inns for Sri Lanka vs Zimbabwe at Harare on 15-Dec-1999 (SR-11 | ER-2.3)
909 Down 1 Waqar Younis (Pakistan) flag Waqar Younis (Pakistan) 37.11 4 Wickets for 52 Runs in 1st inns for Pakistan vs South Africa at Durban on 17-Dec-1994 (SR-15 | ER-5.2)
912 Down 1 Ajantha Mendis (Sri Lanka) flag Ajantha Mendis (Sri Lanka) 37.08 4 Wickets for 73 Runs in 2nd inns for Sri Lanka vs India at Ranchi on 16-Nov-2014 (SR-15 | ER-7.6)
913 Down 1 Upul Chandana (Sri Lanka) flag Upul Chandana (Sri Lanka) 37.07 5 Wickets for 61 Runs in 2nd inns for Sri Lanka vs South Africa at Colombo on 31-Aug-2004 (SR-11 | ER-6.7)
915 Down 1 Chris Old (England) flag Chris Old (England) 37.05 3 Wickets for 29 Runs in 2nd inns for England vs Australia at Leeds on 18-Jun-1975 (SR-14 | ER-4.1)
916 Down 1 Kemar Roach (West Indies) flag Kemar Roach (West Indies) 37.05 3 Wickets for 36 Runs in 1st inns for West Indies vs India at Manchester on 27-Jun-2019 (SR-20 | ER-3.6)
917 Down 1 Shane Warne (Australia) flag Shane Warne (Australia) 37.04 4 Wickets for 36 Runs in 2nd inns for Australia vs South Africa at Gqeberha on 22-Feb-1994 (SR-15 | ER-3.6)
918 Down 1 Gulbadin Naib (Afghanistan) flag Gulbadin Naib (Afghanistan) 37.04 6 Wickets for 43 Runs in 2nd inns for Afghanistan vs Ireland at Belfast on 21-May-2019 (SR-9 | ER-4.6)
919 Down 1 Shardul Thakur (India) flag Shardul Thakur (India) 37.04 4 Wickets for 52 Runs in 1st inns for India vs South Africa at Centurion on 16-Feb-2018 (SR-12 | ER-6.4)
920 Down 1 Javagal Srinath (India) flag Javagal Srinath (India) 37.03 5 Wickets for 41 Runs in 1st inns for India vs England at Bengaluru on 26-Feb-1993 (SR-11 | ER-4.6)
922 Down 1 Taskin Ahmed (Bangladesh) flag Taskin Ahmed (Bangladesh) 37.00 5 Wickets for 28 Runs in 1st inns for Bangladesh vs India at Mirpur on 17-Jun-2014 (SR-10 | ER-3.5)
923 Down 1 Lahiru Kumara (Sri Lanka) flag Lahiru Kumara (Sri Lanka) 36.97 4 Wickets for 48 Runs in 2nd inns for Sri Lanka vs Bangladesh at Chattogram on 18-Mar-2024 (SR-12 | ER-6.0)
925 Down 1 Jason Gillespie (Australia) flag Jason Gillespie (Australia) 36.95 5 Wickets for 32 Runs in 1st inns for Australia vs Zimbabwe at Harare on 29-May-2004 (SR-12 | ER-3.2)
926 Down 1 Liam Plunkett (U.S.A.) flag Liam Plunkett (U.S.A.) 36.95 3 Wickets for 43 Runs in 2nd inns for England vs Australia at Sydney on 11-Feb-2007 (SR-12 | ER-7.2)
927 Down 1 Shoaib Akhtar (Pakistan) flag Shoaib Akhtar (Pakistan) 36.95 3 Wickets for 55 Runs in 1st inns for Pakistan vs New Zealand at Manchester on 16-Jun-1999 (SR-20 | ER-5.5)
928 Down 1 Hamish Bennett (New Zealand) flag Hamish Bennett (New Zealand) 36.93 4 Wickets for 16 Runs in 1st inns for New Zealand vs Kenya at Chennai on 20-Feb-2011 (SR-8 | ER-3.2)
930 Down 1 Roger Harper (West Indies) flag Roger Harper (West Indies) 36.92 4 Wickets for 46 Runs in 1st inns for West Indies vs Australia at Adelaide on 17-Dec-1995 (SR-15 | ER-4.6)
932 Down 1 Michael Kasprowicz (Australia) flag Michael Kasprowicz (Australia) 36.91 3 Wickets for 71 Runs in 1st inns for Australia vs India at Dhaka on 28-Oct-1998 (SR-18 | ER-7.9)
933 Down 1 Brett Lee (Australia) flag Brett Lee (Australia) 36.91 4 Wickets for 48 Runs in 2nd inns for Australia vs South Africa at Gqeberha on 05-Mar-2006 (SR-14 | ER-5.3)
934 Down 1 Bob Willis (England) flag Bob Willis (England) 36.91 4 Wickets for 23 Runs in 1st inns for England vs New Zealand at Sydney on 20-Jan-1983 (SR-14 | ER-2.6)
935 Down 1 Maheesh Theekshana (Sri Lanka) flag Maheesh Theekshana (Sri Lanka) 36.90 4 Wickets for 44 Runs in 1st inns for Sri Lanka vs New Zealand at Hamilton on 08-Jan-2025 (SR-12 | ER-5.5)
936 Down 1 Sreesanth (India) flag Sreesanth (India) 36.90 4 Wickets for 58 Runs in 1st inns for India vs Pakistan at Karachi on 19-Feb-2006 (SR-15 | ER-5.8)
938 Down 1 Andrew Flintoff (England) flag Andrew Flintoff (England) 36.84 3 Wickets for 38 Runs in 2nd inns for England vs West Indies at London on 25-Sep-2004 (SR-20 | ER-3.8)
939 Down 1 Pat Cummins (Australia) flag Pat Cummins (Australia) 36.83 4 Wickets for 49 Runs in 2nd inns for Australia vs England at Leeds on 11-Sep-2015 (SR-15 | ER-4.9)
942 Down 1 Ajit Agarkar (India) flag Ajit Agarkar (India) 36.78 4 Wickets for 37 Runs in 1st inns for India vs Australia at Mumbai on 01-Nov-2003 (SR-14 | ER-4.1)
943 Down 1 Adam Zampa (Australia) flag Adam Zampa (Australia) 36.78 4 Wickets for 55 Runs in 2nd inns for Australia vs England at Manchester on 11-Sep-2020 (SR-15 | ER-5.5)
944 Down 1 Adil Rashid (England) flag Adil Rashid (England) 36.76 4 Wickets for 49 Runs in 2nd inns for England vs Bangladesh at Mirpur on 07-Oct-2016 (SR-14 | ER-5.4)
945 Down 1 Vanburn Holder (West Indies) flag Vanburn Holder (West Indies) 36.76 5 Wickets for 50 Runs in 2nd inns for West Indies vs England at Birmingham on 30-Aug-1976 (SR-12 | ER-5.0)
946 Down 1 Umar Gul (Pakistan) flag Umar Gul (Pakistan) 36.75 3 Wickets for 30 Runs in 1st inns for Pakistan vs Australia at Colombo on 19-Mar-2011 (SR-15 | ER-3.9)
947 Down 1 Andy Roberts (West Indies) flag Andy Roberts (West Indies) 36.73 4 Wickets for 27 Runs in 2nd inns for West Indies vs England at London on 28-Aug-1976 (SR-12 | ER-3.4)
948 Down 1 Lahiru Kumara (Sri Lanka) flag Lahiru Kumara (Sri Lanka) 36.73 3 Wickets for 35 Runs in 1st inns for Sri Lanka vs England at Bengaluru on 26-Oct-2023 (SR-14 | ER-5.0)
950 Down 1 Reon King (West Indies) flag Reon King (West Indies) 36.72 4 Wickets for 25 Runs in 2nd inns for West Indies vs Pakistan at Port of Spain on 23-Apr-2000 (SR-15 | ER-2.5)
951 Down 1 Craig McMillan (New Zealand) flag Craig McMillan (New Zealand) 36.71 3 Wickets for 23 Runs in 1st inns for New Zealand vs South Africa at St George's on 14-Apr-2007 (SR-10 | ER-4.6)
952 Down 1 Graeme Labrooy (Sri Lanka) flag Graeme Labrooy (Sri Lanka) 36.71 4 Wickets for 39 Runs in 1st inns for Sri Lanka vs Australia at Melbourne on 14-Jan-1988 (SR-15 | ER-3.9)
953 Down 1 Clint McKay (Australia) flag Clint McKay (Australia) 36.71 4 Wickets for 39 Runs in 2nd inns for Australia vs England at Cardiff on 14-Sep-2013 (SR-15 | ER-3.9)
954 Down 1 Michael Holding (West Indies) flag Michael Holding (West Indies) 36.69 4 Wickets for 32 Runs in 1st inns for West Indies vs Australia at Melbourne on 10-Jan-1982 (SR-11 | ER-4.5)
955 Down 1 Ryan Harris (Australia) flag Ryan Harris (Australia) 36.68 5 Wickets for 43 Runs in 2nd inns for Australia vs Pakistan at Adelaide on 26-Jan-2010 (SR-12 | ER-4.3)
957 Down 1 Adam Milne (New Zealand) flag Adam Milne (New Zealand) 36.68 4 Wickets for 34 Runs in 1st inns for New Zealand vs Bangladesh at Mirpur on 26-Sep-2023 (SR-10 | ER-5.2)
958 Down 1 Dwayne Bravo (West Indies) flag Dwayne Bravo (West Indies) 36.67 4 Wickets for 39 Runs in 1st inns for West Indies vs India at Chennai on 27-Jan-2007 (SR-14 | ER-4.3)
962 Down 1 Hayden Walsh (West Indies/U.S.A.) flag Hayden Walsh (West Indies/U.S.A.) 36.65 5 Wickets for 39 Runs in 1st inns for West Indies vs Australia at Bridgetown on 20-Jul-2021 (SR-12 | ER-3.9)
963 Down 1 Rajesh Chauhan (India) flag Rajesh Chauhan (India) 36.65 3 Wickets for 29 Runs in 1st inns for India vs Pakistan at Sharjah on 22-Apr-1994 (SR-18 | ER-3.2)
965 Down 1 Shahid Afridi (Pakistan) flag Shahid Afridi (Pakistan) 36.64 4 Wickets for 20 Runs in 2nd inns for Pakistan vs India at Amstelveen on 21-Aug-2004 (SR-9 | ER-3.3)
966 Down 1 James Tredwell (England) flag James Tredwell (England) 36.64 4 Wickets for 48 Runs in 2nd inns for England vs West Indies at Chennai on 17-Mar-2011 (SR-15 | ER-4.8)
967 Down 1 Saeed Ajmal (Pakistan) flag Saeed Ajmal (Pakistan) 36.64 4 Wickets for 32 Runs in 1st inns for Pakistan vs Australia at Abu Dhabi on 31-Aug-2012 (SR-15 | ER-3.2)
968 Down 1 Naseem Shah (Pakistan) flag Naseem Shah (Pakistan) 36.63 5 Wickets for 57 Runs in 1st inns for Pakistan vs New Zealand at Karachi on 09-Jan-2023 (SR-12 | ER-5.7)
969 Down 1 Henry Osinde (Canada) flag Henry Osinde (Canada) 36.63 4 Wickets for 26 Runs in 1st inns for Canada vs Kenya at Delhi on 07-Mar-2011 (SR-15 | ER-2.6)
970 Down 1 Chris Pringle (New Zealand) flag Chris Pringle (New Zealand) 36.63 4 Wickets for 40 Runs in 2nd inns for New Zealand vs Australia at Sydney on 11-Jan-1994 (SR-14 | ER-4.2)
973 Down 1 Will O�Rourke (New Zealand) flag Will O�Rourke (New Zealand) 36.58 3 Wickets for 47 Runs in 2nd inns for New Zealand vs Pakistan at Karachi on 19-Feb-2025 (SR-18 | ER-5.2)
977 Down 1 Steve Watkin (England) flag Steve Watkin (England) 36.53 4 Wickets for 49 Runs in 2nd inns for England vs West Indies at Kingston on 26-Feb-1994 (SR-14 | ER-5.3)
978 Down 1 Mike Hendrick (England) flag Mike Hendrick (England) 36.52 4 Wickets for 25 Runs in 1st inns for England vs Australia at Melbourne on 24-Jan-1979 (SR-16 | ER-2.3)
979 Down 1 Damien Fleming (Australia) flag Damien Fleming (Australia) 36.52 4 Wickets for 41 Runs in 1st inns for Australia vs New Zealand at Napier on 01-Mar-2000 (SR-12 | ER-5.1)
980 Down 1 Ravichandran Ashwin (India) flag Ravichandran Ashwin (India) 36.51 3 Wickets for 41 Runs in 2nd inns for India vs South Africa at Melbourne on 22-Feb-2015 (SR-20 | ER-4.1)
981 Down 1 Kapil Dev (India) flag Kapil Dev (India) 36.51 3 Wickets for 41 Runs in 1st inns for India vs Australia at Brisbane on 01-Mar-1992 (SR-20 | ER-4.1)
982 Down 1 Manoj Prabhakar (India) flag Manoj Prabhakar (India) 36.51 3 Wickets for 41 Runs in 1st inns for India vs Australia at Brisbane on 01-Mar-1992 (SR-20 | ER-4.1)
983 Down 1 Andy McBrine (Ireland) flag Andy McBrine (Ireland) 36.50 4 Wickets for 36 Runs in 1st inns for Ireland vs West Indies at Kingston on 13-Jan-2022 (SR-15 | ER-3.6)
984 Down 1 Sourav Ganguly (India) flag Sourav Ganguly (India) 36.49 3 Wickets for 27 Runs in 2nd inns for India vs England at Birmingham on 29-May-1999 (SR-16 | ER-3.4)
986 Down 1 Heath Streak (Zimbabwe) flag Heath Streak (Zimbabwe) 36.47 4 Wickets for 18 Runs in 1st inns for Zimbabwe vs Pakistan at Sharjah on 09-Apr-1997 (SR-15 | ER-1.8)
987 Down 1 Glenn McGrath (Australia) flag Glenn McGrath (Australia) 36.47 5 Wickets for 40 Runs in 2nd inns for Australia vs Sri Lanka at Adelaide on 24-Jan-1999 (SR-12 | ER-4.0)
989 Down 1 Kumar Dharmasena (Sri Lanka) flag Kumar Dharmasena (Sri Lanka) 36.45 4 Wickets for 37 Runs in 1st inns for Sri Lanka vs South Africa at Gqeberha on 21-Dec-1994 (SR-15 | ER-3.7)
990 Down 1 Kabir Ali (England) flag Kabir Ali (England) 36.44 4 Wickets for 45 Runs in 1st inns for England vs India at Delhi on 28-Mar-2006 (SR-13 | ER-5.2)
991 Down 1 Hasan Ali (Pakistan) flag Hasan Ali (Pakistan) 36.43 4 Wickets for 60 Runs in 1st inns for Pakistan vs England at Cardiff on 04-Sep-2016 (SR-15 | ER-6.0)
992 Down 1 Chris Mpofu (Zimbabwe) flag Chris Mpofu (Zimbabwe) 36.43 6 Wickets for 52 Runs in 1st inns for Zimbabwe vs Kenya at Nairobi on 19-Oct-2008 (SR-10 | ER-5.2)
993 Down 1 Anderson Cummins (Canada/West Indies) flag Anderson Cummins (Canada/West Indies) 36.42 3 Wickets for 38 Runs in 1st inns for West Indies vs Australia at Melbourne on 18-Mar-1992 (SR-20 | ER-3.8)
994 Down 1 Brett Lee (Australia) flag Brett Lee (Australia) 36.41 4 Wickets for 30 Runs in 2nd inns for Australia vs ICC World XI at Melbourne on 09-Oct-2005 (SR-14 | ER-3.3)
995 Down 1 Saqlain Mushtaq (Pakistan) flag Saqlain Mushtaq (Pakistan) 36.39 4 Wickets for 26 Runs in 1st inns for Pakistan vs England at Sharjah on 15-Dec-1997 (SR-15 | ER-2.6)
996 Down 1 Heath Streak (Zimbabwe) flag Heath Streak (Zimbabwe) 36.38 4 Wickets for 21 Runs in 2nd inns for Zimbabwe vs England at Bristol on 06-Jul-2003 (SR-14 | ER-2.3)
997 Down 1 Jeff Thomson (Australia) flag Jeff Thomson (Australia) 36.37 4 Wickets for 67 Runs in 1st inns for Australia vs West Indies at St John's on 22-Feb-1978 (SR-15 | ER-6.7)
998 Down 1 Kyle Mills (New Zealand) flag Kyle Mills (New Zealand) 36.35 3 Wickets for 18 Runs in 2nd inns for New Zealand vs South Africa at Mumbai on 16-Oct-2006 (SR-12 | ER-3.0)
1000 Down 1 Allan Donald (South Africa) flag Allan Donald (South Africa) 36.35 4 Wickets for 38 Runs in 1st inns for South Africa vs West Indies at St George's on 06-May-2001 (SR-14 | ER-4.0)