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 - 16th Nov 2025. Next Update- post 7th Jan 2026.
CRR Change Name Points Stats
864 Down 1 Shaheen Shah Afridi (Pakistan) flag Shaheen Shah Afridi (Pakistan) 37.15 3 Wickets for 23 Runs in 1st inns for Pakistan vs Bangladesh at Kolkata on 31-Oct-2023 (SR-18 | ER-2.6)
867 Down 1 Shaheen Shah Afridi (Pakistan) flag Shaheen Shah Afridi (Pakistan) 37.13 4 Wickets for 35 Runs in 1st inns for Pakistan vs India at Pallekele on 02-Sep-2023 (SR-15 | ER-3.5)
871 Down 1 Shaheen Shah Afridi (Pakistan) flag Shaheen Shah Afridi (Pakistan) 37.11 4 Wickets for 47 Runs in 2nd inns for Pakistan vs South Africa at Cape Town on 19-Dec-2024 (SR-12 | ER-5.9)
875 Down 1 Samit Patel (England) flag Samit Patel (England) 36.99 5 Wickets for 41 Runs in 2nd inns for England vs South Africa at London on 29-Aug-2008 (SR-12 | ER-4.2)
885 Down 1 Shoriful Islam (Bangladesh) flag Shoriful Islam (Bangladesh) 36.89 4 Wickets for 34 Runs in 1st inns for Bangladesh vs West Indies at Georgetown on 10-Jul-2022 (SR-12 | ER-4.3)
891 Down 1 Sufiyan Muqeem (Pakistan) flag Sufiyan Muqeem (Pakistan) 36.84 4 Wickets for 52 Runs in 2nd inns for Pakistan vs South Africa at Johannesburg on 22-Dec-2024 (SR-12 | ER-6.5)
895 Down 1 Lonwabo Tsotsobe (South Africa) flag Lonwabo Tsotsobe (South Africa) 36.80 4 Wickets for 50 Runs in 2nd inns for South Africa vs Australia at Perth on 30-Jan-2009 (SR-14 | ER-5.6)
906 Down 1 Bernard Julien (West Indies) flag Bernard Julien (West Indies) 36.73 4 Wickets for 20 Runs in 1st inns for West Indies vs Sri Lanka at Manchester on 07-Jun-1975 (SR-18 | ER-1.7)
909 Down 1 Lonwabo Tsotsobe (South Africa) flag Lonwabo Tsotsobe (South Africa) 36.72 4 Wickets for 27 Runs in 1st inns for South Africa vs Pakistan at Abu Dhabi on 29-Oct-2010 (SR-15 | ER-2.7)
913 Down 1 Shaheen Shah Afridi (Pakistan) flag Shaheen Shah Afridi (Pakistan) 36.69 4 Wickets for 38 Runs in 1st inns for Pakistan vs New Zealand at Abu Dhabi on 09-Nov-2018 (SR-14 | ER-4.2)
923 Down 1 Wasim Akram (Pakistan) flag Wasim Akram (Pakistan) 36.59 4 Wickets for 23 Runs in 2nd inns for Pakistan vs New Zealand at Auckland on 06-Mar-1994 (SR-11 | ER-3.1)
925 Down 1 Amila Aponso (U.S.A.) flag Amila Aponso (U.S.A.) 36.58 4 Wickets for 18 Runs in 2nd inns for Sri Lanka vs Australia at Colombo on 24-Aug-2016 (SR-14 | ER-1.9)
935 Down 1 Xavier Doherty (Australia) flag Xavier Doherty (Australia) 36.50 4 Wickets for 28 Runs in 1st inns for Australia vs Sri Lanka at Colombo on 20-Aug-2011 (SR-15 | ER-2.8)
936 Down 1 Maninder Singh (India) flag Maninder Singh (India) 36.49 3 Wickets for 54 Runs in 1st inns for India vs England at Mumbai on 05-Nov-1987 (SR-20 | ER-5.4)
937 Down 1 Richard Collinge (New Zealand) flag Richard Collinge (New Zealand) 36.49 5 Wickets for 23 Runs in 1st inns for New Zealand vs India at Christchurch on 21-Feb-1976 (SR-11 | ER-2.5)
947 Down 1 Shaheen Shah Afridi (Pakistan) flag Shaheen Shah Afridi (Pakistan) 36.41 3 Wickets for 45 Runs in 2nd inns for Pakistan vs South Africa at Chennai on 27-Oct-2023 (SR-20 | ER-4.5)
956 Down 1 James Franklin (New Zealand) flag James Franklin (New Zealand) 36.35 5 Wickets for 42 Runs in 1st inns for New Zealand vs England at Chester-le-Street on 29-Jun-2004 (SR-12 | ER-4.2)
970 Down 1 Norman Gifford (England) flag Norman Gifford (England) 36.22 4 Wickets for 23 Runs in 1st inns for England vs Pakistan at Sharjah on 26-Mar-1985 (SR-15 | ER-2.3)
972 Down 1 Abdur Razzak (Bangladesh) flag Abdur Razzak (Bangladesh) 36.20 3 Wickets for 25 Runs in 2nd inns for Bangladesh vs South Africa at Georgetown on 07-Apr-2007 (SR-19 | ER-2.6)
975 Down 1 Mitchell McClenaghan (New Zealand) flag Mitchell McClenaghan (New Zealand) 36.18 3 Wickets for 36 Runs in 1st inns for New Zealand vs England at Cardiff on 16-Jun-2013 (SR-10 | ER-7.2)
977 Down 1 Khurram Khan (U.A.E.) flag Khurram Khan (U.A.E.) 36.16 4 Wickets for 32 Runs in 1st inns for United Arab Emirates vs Sri Lanka at Dambula on 17-Jul-2004 (SR-15 | ER-3.2)
979 Down 1 Daniel Vettori (New Zealand) flag Daniel Vettori (New Zealand) 36.15 3 Wickets for 43 Runs in 1st inns for New Zealand vs Pakistan at Johannesburg on 03-Oct-2009 (SR-20 | ER-4.3)
980 Down 1 Lonwabo Tsotsobe (South Africa) flag Lonwabo Tsotsobe (South Africa) 36.15 4 Wickets for 22 Runs in 1st inns for South Africa vs India at Johannesburg on 15-Jan-2011 (SR-15 | ER-2.2)
985 Down 1 Nadeem Ahmed (Hong Kong) flag Nadeem Ahmed (Hong Kong) 36.12 4 Wickets for 51 Runs in 1st inns for Hong Kong vs Pakistan at Karachi on 24-Jun-2008 (SR-14 | ER-5.7)
988 Down 1 Corey Anderson (U.S.A.) flag Corey Anderson (U.S.A.) 36.10 3 Wickets for 55 Runs in 1st inns for New Zealand vs England at Cardiff on 06-Jun-2017 (SR-18 | ER-6.1)
992 Down 1 Wasim Akram (Pakistan) flag Wasim Akram (Pakistan) 36.08 3 Wickets for 11 Runs in 1st inns for Pakistan vs India at Sharjah on 16-Apr-1999 (SR-16 | ER-1.4)
993 Down 1 Irfan Pathan (India) flag Irfan Pathan (India) 36.07 4 Wickets for 32 Runs in 2nd inns for India vs Sri Lanka at Mirpur on 13-Mar-2012 (SR-12 | ER-3.9)
1000 Down 1 Usman Shinwari (Pakistan) flag Usman Shinwari (Pakistan) 36.01 4 Wickets for 49 Runs in 1st inns for Pakistan vs Australia at Dubai on 31-Mar-2019 (SR-15 | ER-4.9)
Tags: #topcricketplayersofalltime #bestcricketplayersofalltime #greatestcricketplayers #odicricket #odis #menodis #shaheenshahafridi #afridi #samitpatel #patel #shorifulislam #islam #sufiyanmuqeem #muqeem #lonwabotsotsobe #tsotsobe #bernardjulien #julien #wasimakram #akram #iccrankings #icctestrankings #iccodirankings #icct20irankings #iccteamrankings #iccplayerrankings #iccmenrankings #iccwomenrankings #iplrankings