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
893 Down 1 Lonwabo Tsotsobe (South Africa) flag Lonwabo Tsotsobe (South Africa) 36.29 4 Wickets for 22 Runs in 1st inns for South Africa vs India at Johannesburg on 15-Jan-2011 (SR-15 | ER-2.2)
895 Down 1 Sufiyan Muqeem (Pakistan) flag Sufiyan Muqeem (Pakistan) 36.28 4 Wickets for 52 Runs in 2nd inns for Pakistan vs South Africa at Johannesburg on 22-Dec-2024 (SR-12 | ER-6.5)
897 Down 1 Zaheer Khan (India) flag Zaheer Khan (India) 36.23 4 Wickets for 42 Runs in 1st inns for India vs New Zealand at Centurion on 14-Mar-2003 (SR-12 | ER-5.3)
901 Down 1 Brian Vitori (Zimbabwe) flag Brian Vitori (Zimbabwe) 36.18 5 Wickets for 20 Runs in 1st inns for Zimbabwe vs Bangladesh at Harare on 14-Aug-2011 (SR-11 | ER-2.1)
912 Down 1 Corey Anderson (U.S.A.) flag Corey Anderson (U.S.A.) 36.07 3 Wickets for 55 Runs in 1st inns for New Zealand vs England at Cardiff on 06-Jun-2017 (SR-18 | ER-6.1)
918 Down 1 Kuldeep Yadav (India) flag Kuldeep Yadav (India) 36.01 4 Wickets for 41 Runs in 1st inns for India vs South Africa at Visakhapatnam on 06-Dec-2025 (SR-15 | ER-4.1)
927 Down 1 Mitchell McClenaghan (New Zealand) flag Mitchell McClenaghan (New Zealand) 35.96 3 Wickets for 36 Runs in 1st inns for New Zealand vs England at Cardiff on 16-Jun-2013 (SR-10 | ER-7.2)
928 Down 1 Maninder Singh (India) flag Maninder Singh (India) 35.94 3 Wickets for 54 Runs in 1st inns for India vs England at Mumbai on 05-Nov-1987 (SR-20 | ER-5.4)
934 Down 1 Mitchell Santner (New Zealand) flag Mitchell Santner (New Zealand) 35.89 5 Wickets for 59 Runs in 2nd inns for New Zealand vs Netherlands at Hyderabad on 09-Oct-2023 (SR-12 | ER-5.9)
950 Down 1 Doug Bollinger (Australia) flag Doug Bollinger (Australia) 35.79 4 Wickets for 42 Runs in 1st inns for Australia vs Sri Lanka at Hambantota on 16-Aug-2011 (SR-15 | ER-4.2)
960 Down 1 Usman Shinwari (Pakistan) flag Usman Shinwari (Pakistan) 35.74 4 Wickets for 49 Runs in 1st inns for Pakistan vs Australia at Dubai on 31-Mar-2019 (SR-15 | ER-4.9)
962 Down 1 David Willey (England) flag David Willey (England) 35.71 3 Wickets for 45 Runs in 1st inns for England vs India at Lucknow on 29-Oct-2023 (SR-20 | ER-4.5)
963 Down 1 Sulieman Benn (West Indies) flag Sulieman Benn (West Indies) 35.71 4 Wickets for 18 Runs in 1st inns for West Indies vs Bangladesh at Mirpur on 04-Mar-2011 (SR-8 | ER-3.5)
965 Down 1 Daniel Vettori (New Zealand) flag Daniel Vettori (New Zealand) 35.71 3 Wickets for 43 Runs in 1st inns for New Zealand vs Pakistan at Johannesburg on 03-Oct-2009 (SR-20 | ER-4.3)
971 Down 1 Shaheen Shah Afridi (Pakistan) flag Shaheen Shah Afridi (Pakistan) 35.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)
973 Down 1 Lonwabo Tsotsobe (South Africa) flag Lonwabo Tsotsobe (South Africa) 35.68 4 Wickets for 50 Runs in 2nd inns for South Africa vs Australia at Perth on 30-Jan-2009 (SR-14 | ER-5.6)
975 Down 1 Marco Jansen (South Africa) flag Marco Jansen (South Africa) 35.67 5 Wickets for 39 Runs in 2nd inns for South Africa vs Australia at Johannesburg on 17-Sep-2023 (SR-10 | ER-4.9)
976 Down 1 Maninder Singh (India) flag Maninder Singh (India) 35.66 4 Wickets for 22 Runs in 2nd inns for India vs Pakistan at Sharjah on 05-Dec-1986 (SR-14 | ER-2.4)
978 Down 1 Khurram Khan (U.A.E.) flag Khurram Khan (U.A.E.) 35.63 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 Mitchell Johnson (Australia) flag Mitchell Johnson (Australia) 35.63 4 Wickets for 19 Runs in 2nd inns for Australia vs Zimbabwe at Ahmedabad on 21-Feb-2011 (SR-14 | ER-2.0)
987 Down 1 Nadeem Ahmed (Hong Kong) flag Nadeem Ahmed (Hong Kong) 35.56 4 Wickets for 51 Runs in 1st inns for Hong Kong vs Pakistan at Karachi on 24-Jun-2008 (SR-14 | ER-5.7)
1000 Down 1 Imad Wasim (Pakistan) flag Imad Wasim (Pakistan) 35.51 5 Wickets for 14 Runs in 2nd inns for Pakistan vs Ireland at Malahide on 18-Aug-2016 (SR-7 | ER-2.5)
Tags: #topcricketplayersofalltime #bestcricketplayersofalltime #greatestcricketplayers #odicricket #odis #menodis #lonwabotsotsobe #tsotsobe #sufiyanmuqeem #muqeem #zaheerkhan #khan #brianvitori #vitori #coreyanderson #anderson #kuldeepyadav #yadav #mitchellmcclenaghan #mcclenaghan #manindersingh #singh #mitchellsantner #santner #dougbollinger #bollinger #usmanshinwari #shinwari #iccrankings #icctestrankings #iccodirankings #icct20irankings #iccteamrankings #iccplayerrankings #iccmenrankings #iccwomenrankings #iplrankings