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.  For the last update date and full update schedule, refer to FAQs.
CRR Change Name Points Stats
905 Down 1 Shahid Afridi (Pakistan) flag Shahid Afridi (Pakistan) 36.13 4 Wickets for 20 Runs in 2nd inns for Pakistan vs India at Amstelveen on 21-Aug-2004 (SR-9 | ER-3.3)
906 Down 1 Carl Hooper (West Indies) flag Carl Hooper (West Indies) 36.12 4 Wickets for 52 Runs in 1st inns for West Indies vs South Africa at Durban on 27-Jan-1999 (SR-15 | ER-5.2)
907 Down 1 Mujeeb Ur Rahman (Afghanistan) flag Mujeeb Ur Rahman (Afghanistan) 36.11 4 Wickets for 43 Runs in 1st inns for Afghanistan vs West Indies at Harare on 25-Mar-2018 (SR-14 | ER-4.7)
908 Down 1 Chris Gayle (West Indies) flag Chris Gayle (West Indies) 36.10 4 Wickets for 19 Runs in 2nd inns for West Indies vs Pakistan at Sharjah on 17-Feb-2002 (SR-7 | ER-4.4)
909 Down 1 Rashid Khan (Afghanistan) flag Rashid Khan (Afghanistan) 36.09 6 Wickets for 43 Runs in 2nd inns for Afghanistan vs Ireland at Greater Noida on 17-Mar-2017 (SR-10 | ER-4.5)
910 Down 1 Charl Langeveldt (South Africa) flag Charl Langeveldt (South Africa) 36.08 5 Wickets for 62 Runs in 2nd inns for South Africa vs West Indies at Bridgetown on 11-May-2005 (SR-11 | ER-6.8)
911 Down 1 Paul Reiffel (Australia) flag Paul Reiffel (Australia) 36.07 4 Wickets for 35 Runs in 2nd inns for Australia vs South Africa at Faridabad on 25-Oct-1996 (SR-15 | ER-3.5)
913 Down 1 Pat Symcox (South Africa) flag Pat Symcox (South Africa) 36.06 4 Wickets for 28 Runs in 2nd inns for South Africa vs Australia at Sydney on 04-Dec-1997 (SR-15 | ER-2.8)
914 Down 1 Chris Morris (South Africa) flag Chris Morris (South Africa) 36.05 4 Wickets for 62 Runs in 1st inns for South Africa vs New Zealand at Hamilton on 19-Feb-2017 (SR-11 | ER-8.9)
915 Down 1 Graeme Labrooy (Sri Lanka) flag Graeme Labrooy (Sri Lanka) 36.03 4 Wickets for 39 Runs in 1st inns for Sri Lanka vs Australia at Melbourne on 14-Jan-1988 (SR-15 | ER-3.9)
916 Down 1 Ajit Agarkar (India) flag Ajit Agarkar (India) 36.03 5 Wickets for 44 Runs in 1st inns for India vs Sri Lanka at Pune on 03-Nov-2005 (SR-11 | ER-4.8)
917 Down 1 Waqar Younis (Pakistan) flag Waqar Younis (Pakistan) 36.02 4 Wickets for 73 Runs in 1st inns for Pakistan vs England at Nottingham on 20-Aug-1992 (SR-17 | ER-6.6)
919 Down 1 Andrew Flintoff (England) flag Andrew Flintoff (England) 36.01 3 Wickets for 38 Runs in 2nd inns for England vs West Indies at London on 25-Sep-2004 (SR-20 | ER-3.8)
920 Down 1 Nehemiah Odhiambo (Kenya) flag Nehemiah Odhiambo (Kenya) 36.00 3 Wickets for 57 Runs in 1st inns for Kenya vs Australia at Bengaluru on 13-Mar-2011 (SR-20 | ER-5.7)
921 Down 1 Saqlain Mushtaq (Pakistan) flag Saqlain Mushtaq (Pakistan) 35.99 4 Wickets for 68 Runs in 1st inns for Pakistan vs South Africa at Cape Town on 18-Dec-2002 (SR-15 | ER-6.8)
922 Down 1 Taskin Ahmed (Bangladesh) flag Taskin Ahmed (Bangladesh) 35.99 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 Jason Gillespie (Australia) flag Jason Gillespie (Australia) 35.99 4 Wickets for 43 Runs in 2nd inns for Australia vs South Africa at Centurion on 24-Mar-2002 (SR-14 | ER-4.6)
924 Down 1 Andre Adams (New Zealand) flag Andre Adams (New Zealand) 35.98 4 Wickets for 44 Runs in 2nd inns for New Zealand vs West Indies at Gqeberha on 13-Feb-2003 (SR-15 | ER-4.6)
925 Down 1 Rajindra Dhanraj (West Indies) flag Rajindra Dhanraj (West Indies) 35.97 4 Wickets for 26 Runs in 2nd inns for West Indies vs New Zealand at Guwahati on 01-Nov-1994 (SR-15 | ER-2.6)
926 Down 1 Pat Cummins (Australia) flag Pat Cummins (Australia) 35.97 2 Wickets for 34 Runs in 1st inns for Australia vs India at Ahmedabad on 19-Nov-2023 (SR-30 | ER-3.4)
929 Down 1 Upul Chandana (Sri Lanka) flag Upul Chandana (Sri Lanka) 35.93 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)
930 Down 1 Muthiah Muralidaran (Sri Lanka) flag Muthiah Muralidaran (Sri Lanka) 35.91 5 Wickets for 23 Runs in 2nd inns for Sri Lanka vs Zimbabwe at Harare on 29-Apr-2004 (SR-12 | ER-2.3)
931 Down 1 Damien Fleming (Australia) flag Damien Fleming (Australia) 35.90 4 Wickets for 49 Runs in 1st inns for Australia vs Pakistan at Multan on 14-Oct-1994 (SR-15 | ER-4.9)
932 Down 1 Anrich Nortje (South Africa) flag Anrich Nortje (South Africa) 35.90 4 Wickets for 53 Runs in 2nd inns for South Africa vs England at Chester-le-Street on 19-Jul-2022 (SR-12 | ER-6.5)
933 Down 1 Saqlain Mushtaq (Pakistan) flag Saqlain Mushtaq (Pakistan) 35.90 4 Wickets for 33 Runs in 2nd inns for Pakistan vs Sri Lanka at Nairobi on 04-Oct-1996 (SR-15 | ER-3.3)
935 Down 1 Kyle Mills (New Zealand) flag Kyle Mills (New Zealand) 35.89 4 Wickets for 35 Runs in 1st inns for New Zealand vs Australia at Perth on 01-Feb-2009 (SR-15 | ER-3.6)
936 Down 1 Wanindu Hasaranga (Sri Lanka) flag Wanindu Hasaranga (Sri Lanka) 35.88 4 Wickets for 45 Runs in 1st inns for Sri Lanka vs Bangladesh at Chattogram on 15-Mar-2024 (SR-15 | ER-4.5)
937 Down 1 Brett Lee (Australia) flag Brett Lee (Australia) 35.86 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)
938 Down 1 Maheesh Theekshana (Sri Lanka) flag Maheesh Theekshana (Sri Lanka) 35.85 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)
939 Down 1 Lasith Malinga (Sri Lanka) flag Lasith Malinga (Sri Lanka) 35.84 4 Wickets for 23 Runs in 1st inns for Sri Lanka vs Bangladesh at Dubai on 15-Sep-2018 (SR-15 | ER-2.3)
940 Down 1 Stuart Broad (England) flag Stuart Broad (England) 35.83 4 Wickets for 71 Runs in 1st inns for England vs South Africa at Cape Town on 27-Nov-2009 (SR-15 | ER-7.1)
941 Down 1 Darren Gough (England) flag Darren Gough (England) 35.82 4 Wickets for 28 Runs in 1st inns for England vs Sri Lanka at Melbourne on 19-Jan-1999 (SR-15 | ER-2.8)
942 Down 1 Ajit Agarkar (India) flag Ajit Agarkar (India) 35.82 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 Brett Lee (Australia) flag Brett Lee (Australia) 35.81 5 Wickets for 49 Runs in 1st inns for Australia vs England at London on 12-Sep-2009 (SR-11 | ER-5.4)
944 Down 1 Andrew Flintoff (England) flag Andrew Flintoff (England) 35.81 4 Wickets for 21 Runs in 1st inns for England vs New Zealand at Adelaide on 23-Jan-2007 (SR-15 | ER-2.1)
945 Down 1 Tim Southee (New Zealand) flag Tim Southee (New Zealand) 35.81 3 Wickets for 25 Runs in 2nd inns for New Zealand vs Pakistan at Pallekele on 08-Mar-2011 (SR-16 | ER-3.1)
946 Down 1 Michael Holding (West Indies) flag Michael Holding (West Indies) 35.81 2 Wickets for 16 Runs in 2nd inns for West Indies vs England at London on 23-Jun-1979 (SR-24 | ER-2.0)
947 Down 1 Sreesanth (India) flag Sreesanth (India) 35.80 4 Wickets for 58 Runs in 1st inns for India vs Pakistan at Karachi on 19-Feb-2006 (SR-15 | ER-5.8)
948 Down 1 Richard Hadlee (New Zealand) flag Richard Hadlee (New Zealand) 35.80 3 Wickets for 32 Runs in 1st inns for New Zealand vs England at Birmingham on 15-Jun-1983 (SR-20 | ER-3.2)
949 Down 1 Matthew Potts (England) flag Matthew Potts (England) 35.80 4 Wickets for 38 Runs in 2nd inns for England vs Australia at London on 27-Sep-2024 (SR-12 | ER-4.8)
951 Down 1 Hasan Ali (Pakistan) flag Hasan Ali (Pakistan) 35.79 5 Wickets for 34 Runs in 1st inns for Pakistan vs Sri Lanka at Abu Dhabi on 18-Oct-2017 (SR-12 | ER-3.4)
952 Down 1 Liam Plunkett (U.S.A.) flag Liam Plunkett (U.S.A.) 35.78 3 Wickets for 43 Runs in 2nd inns for England vs Australia at Sydney on 11-Feb-2007 (SR-12 | ER-7.2)
953 Down 1 Saeed Ajmal (Pakistan) flag Saeed Ajmal (Pakistan) 35.77 4 Wickets for 32 Runs in 1st inns for Pakistan vs Australia at Abu Dhabi on 31-Aug-2012 (SR-15 | ER-3.2)
954 Down 1 Makhaya Ntini (South Africa) flag Makhaya Ntini (South Africa) 35.77 4 Wickets for 46 Runs in 1st inns for South Africa vs Pakistan at Lahore on 05-Oct-2003 (SR-15 | ER-4.6)
955 Down 1 Brett Lee (Australia) flag Brett Lee (Australia) 35.77 3 Wickets for 5 Runs in 2nd inns for Australia vs New Zealand at Auckland on 03-Dec-2005 (SR-12 | ER-0.8)
956 Down 1 Len Pascoe (Australia) flag Len Pascoe (Australia) 35.75 4 Wickets for 69 Runs in 1st inns for Australia vs England at Birmingham on 22-Aug-1980 (SR-17 | ER-6.3)
957 Down 1 Andy McBrine (Ireland) flag Andy McBrine (Ireland) 35.74 4 Wickets for 36 Runs in 1st inns for Ireland vs West Indies at Kingston on 13-Jan-2022 (SR-15 | ER-3.6)
958 Down 1 Clint McKay (Australia) flag Clint McKay (Australia) 35.74 4 Wickets for 39 Runs in 2nd inns for Australia vs England at Cardiff on 14-Sep-2013 (SR-15 | ER-3.9)
959 Down 1 Pat Cummins (Australia) flag Pat Cummins (Australia) 35.74 4 Wickets for 49 Runs in 2nd inns for Australia vs England at Leeds on 11-Sep-2015 (SR-15 | ER-4.9)
961 Down 1 Waqar Younis (Pakistan) flag Waqar Younis (Pakistan) 35.72 4 Wickets for 52 Runs in 1st inns for Pakistan vs South Africa at Durban on 17-Dec-1994 (SR-15 | ER-5.2)
964 Down 1 Dave Rundle (South Africa) flag Dave Rundle (South Africa) 35.71 4 Wickets for 42 Runs in 1st inns for South Africa vs Australia at Brisbane on 09-Jan-1994 (SR-14 | ER-4.7)
966 Down 1 Dwayne Bravo (West Indies) flag Dwayne Bravo (West Indies) 35.71 4 Wickets for 39 Runs in 1st inns for West Indies vs India at Chennai on 27-Jan-2007 (SR-14 | ER-4.3)
967 Down 1 Jason Gillespie (Australia) flag Jason Gillespie (Australia) 35.70 4 Wickets for 26 Runs in 2nd inns for Australia vs India at Colombo on 28-Aug-1999 (SR-14 | ER-2.9)
968 Down 1 Heath Streak (Zimbabwe) flag Heath Streak (Zimbabwe) 35.70 3 Wickets for 35 Runs in 2nd inns for Zimbabwe vs South Africa at Chelmsford on 29-May-1999 (SR-18 | ER-3.9)
969 Down 1 Brandon McMullen (Scotland) flag Brandon McMullen (Scotland) 35.70 5 Wickets for 34 Runs in 1st inns for Scotland vs Ireland at Bulawayo on 21-Jun-2023 (SR-8 | ER-4.9)
970 Down 1 Kumar Dharmasena (Sri Lanka) flag Kumar Dharmasena (Sri Lanka) 35.69 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)
972 Down 1 Darren Gough (England) flag Darren Gough (England) 35.69 4 Wickets for 33 Runs in 1st inns for England vs South Africa at Gqeberha on 21-Jan-1996 (SR-15 | ER-3.3)
974 Down 1 Courtney Walsh (West Indies) flag Courtney Walsh (West Indies) 35.67 3 Wickets for 28 Runs in 1st inns for West Indies vs Pakistan at Bristol on 16-May-1999 (SR-20 | ER-2.8)
977 Down 1 Heath Streak (Zimbabwe) flag Heath Streak (Zimbabwe) 35.64 4 Wickets for 21 Runs in 2nd inns for Zimbabwe vs England at Bristol on 06-Jul-2003 (SR-14 | ER-2.3)
980 Down 1 Michael Holding (West Indies) flag Michael Holding (West Indies) 35.62 4 Wickets for 32 Runs in 1st inns for West Indies vs Australia at Melbourne on 10-Jan-1982 (SR-11 | ER-4.5)
981 Down 1 Richard Hadlee (New Zealand) flag Richard Hadlee (New Zealand) 35.61 3 Wickets for 20 Runs in 2nd inns for New Zealand vs Pakistan at Birmingham on 11-Jun-1983 (SR-18 | ER-2.2)
982 Down 1 Ryan ten Doeschate (Netherlands) flag Ryan ten Doeschate (Netherlands) 35.61 3 Wickets for 72 Runs in 1st inns for Netherlands vs South Africa at Mohali on 03-Mar-2011 (SR-20 | ER-7.2)
983 Down 1 Hayden Walsh (West Indies/U.S.A.) flag Hayden Walsh (West Indies/U.S.A.) 35.60 5 Wickets for 39 Runs in 1st inns for West Indies vs Australia at Bridgetown on 20-Jul-2021 (SR-12 | ER-3.9)
984 Down 1 Dion Nash (New Zealand) flag Dion Nash (New Zealand) 35.58 3 Wickets for 26 Runs in 2nd inns for New Zealand vs England at Ahmedabad on 14-Feb-1996 (SR-14 | ER-3.7)
985 Down 1 Lahiru Kumara (Sri Lanka) flag Lahiru Kumara (Sri Lanka) 35.57 3 Wickets for 35 Runs in 1st inns for Sri Lanka vs England at Bengaluru on 26-Oct-2023 (SR-14 | ER-5.0)
986 Down 1 Patrick Patterson (West Indies) flag Patrick Patterson (West Indies) 35.57 3 Wickets for 34 Runs in 2nd inns for West Indies vs Pakistan at Karachi on 30-Oct-1987 (SR-20 | ER-3.4)
988 Down 1 Virender Sehwag (India) flag Virender Sehwag (India) 35.56 4 Wickets for 6 Runs in 1st inns for India vs Bangladesh at Dambula on 16-Jun-2010 (SR-3 | ER-2.8)
989 Down 1 Mervyn Dillon (West Indies) flag Mervyn Dillon (West Indies) 35.56 4 Wickets for 46 Runs in 1st inns for West Indies vs New Zealand at Southampton on 24-May-1999 (SR-14 | ER-5.0)
990 Down 1 Michael Kasprowicz (Australia) flag Michael Kasprowicz (Australia) 35.55 3 Wickets for 71 Runs in 1st inns for Australia vs India at Dhaka on 28-Oct-1998 (SR-18 | ER-7.9)
991 Down 1 Roger Harper (West Indies) flag Roger Harper (West Indies) 35.54 4 Wickets for 46 Runs in 1st inns for West Indies vs Australia at Adelaide on 17-Dec-1995 (SR-15 | ER-4.6)
992 Down 1 Pat Cummins (Australia) flag Pat Cummins (Australia) 35.53 3 Wickets for 33 Runs in 2nd inns for Australia vs Pakistan at Taunton on 12-Jun-2019 (SR-20 | ER-3.3)
993 Down 1 Brett Lee (Australia) flag Brett Lee (Australia) 35.53 4 Wickets for 48 Runs in 2nd inns for Australia vs South Africa at Gqeberha on 05-Mar-2006 (SR-14 | ER-5.3)
994 Down 1 Lasith Malinga (Sri Lanka) flag Lasith Malinga (Sri Lanka) 35.53 6 Wickets for 38 Runs in 1st inns for Sri Lanka vs Kenya at Colombo on 01-Mar-2011 (SR-8 | ER-5.0)
995 Down 1 Aravinda de Silva (Sri Lanka) flag Aravinda de Silva (Sri Lanka) 35.53 4 Wickets for 30 Runs in 2nd inns for Sri Lanka vs England at Sydney on 13-Jan-2003 (SR-10 | ER-4.7)
996 Down 1 Ryan Harris (Australia) flag Ryan Harris (Australia) 35.52 5 Wickets for 43 Runs in 2nd inns for Australia vs Pakistan at Adelaide on 26-Jan-2010 (SR-12 | ER-4.3)
997 Down 1 Mohammed Shami (India) flag Mohammed Shami (India) 35.51 3 Wickets for 48 Runs in 1st inns for India vs Australia at Dubai on 04-Mar-2025 (SR-20 | ER-4.8)
998 Down 1 Manoj Prabhakar (India) flag Manoj Prabhakar (India) 35.51 4 Wickets for 25 Runs in 2nd inns for India vs Pakistan at Sharjah on 18-Oct-1991 (SR-12 | ER-3.3)
999 Down 1 Curtly Ambrose (West Indies) flag Curtly Ambrose (West Indies) 35.51 3 Wickets for 31 Runs in 2nd inns for West Indies vs Australia at Manchester on 30-May-1999 (SR-20 | ER-3.1)
Tags: #topcricketplayersofalltime #bestcricketplayersofalltime #greatestcricketplayers #odicricket #odis #menodis #shahidafridi #afridi #carlhooper #hooper #mujeeburrahman #rahman #chrisgayle #gayle #rashidkhan #khan #charllangeveldt #langeveldt #paulreiffel #reiffel #patsymcox #symcox #chrismorris #morris #graemelabrooy #labrooy #ajitagarkar #agarkar #iccrankings #icctestrankings #iccodirankings #icct20irankings #iccteamrankings #iccplayerrankings #iccmenrankings #iccwomenrankings #iplrankings