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
974 Down 4 Mohammad Hasnain (Pakistan) flag Mohammad Hasnain (Pakistan) 31.68 3 Wickets for 51 Runs in 1st inns for Pakistan vs England at Leeds on 18-Jul-2021 (SR-8 | ER-12.8)
975 Down 4 Albie Morkel (South Africa) flag Albie Morkel (South Africa) 31.67 1 Wickets for Runs in 2nd inns for South Africa vs England at Manchester on 10-Sep-2012 (SR-1 | ER-0.0)
977 Down 4 Rizwan Butt (Bahrain) flag Rizwan Butt (Bahrain) 31.65 4 Wickets for 26 Runs in 2nd inns for Bahrain vs Oman at Doha on 19-Sep-2023 (SR-6 | ER-6.5)
978 Down 4 Nuwan Pradeep (Sri Lanka) flag Nuwan Pradeep (Sri Lanka) 31.65 3 Wickets for 21 Runs in 2nd inns for Sri Lanka vs Pakistan at Lahore on 05-Oct-2019 (SR-6 | ER-7.0)
979 Down 4 Joginder Sharma (India) flag Joginder Sharma (India) 31.65 2 Wickets for 37 Runs in 2nd inns for India vs Australia at Durban on 22-Sep-2007 (SR-9 | ER-12.3)
981 Down 4 Scott Boland (Australia) flag Scott Boland (Australia) 31.61 3 Wickets for 26 Runs in 2nd inns for Australia vs Sri Lanka at Pallekele on 06-Sep-2016 (SR-8 | ER-6.5)
982 Down 4 Brett Lee (Australia) flag Brett Lee (Australia) 31.59 3 Wickets for 27 Runs in 1st inns for Australia vs Bangladesh at Cape Town on 16-Sep-2007 (SR-8 | ER-6.8)
985 Down 4 Pat Cummins (Australia) flag Pat Cummins (Australia) 31.58 3 Wickets for 15 Runs in 2nd inns for Australia vs Pakistan at Dubai on 10-Sep-2012 (SR-8 | ER-3.8)
986 Down 4 Haseeb Amjad (Hong Kong) flag Haseeb Amjad (Hong Kong) 31.55 4 Wickets for 16 Runs in 1st inns for Hong Kong vs Nepal at Belfast on 15-Jul-2015 (SR-6 | ER-4.0)
987 Down 4 Haris Rauf (Pakistan) flag Haris Rauf (Pakistan) 31.54 3 Wickets for 28 Runs in 1st inns for Pakistan vs New Zealand at Christchurch on 08-Oct-2022 (SR-8 | ER-7.0)
989 Down 4 Faheem Ashraf (Pakistan) flag Faheem Ashraf (Pakistan) 31.51 3 Wickets for 16 Runs in 1st inns for Pakistan vs Sri Lanka at Abu Dhabi on 27-Oct-2017 (SR-6 | ER-5.3)
991 Down 4 Nathan Astle (New Zealand) flag Nathan Astle (New Zealand) 31.47 3 Wickets for 20 Runs in 1st inns for New Zealand vs South Africa at Johannesburg on 21-Oct-2005 (SR-8 | ER-5.0)
992 Down 4 Jeetan Patel (New Zealand) flag Jeetan Patel (New Zealand) 31.47 3 Wickets for 20 Runs in 1st inns for New Zealand vs South Africa at Johannesburg on 21-Oct-2005 (SR-8 | ER-5.0)
994 Down 4 Graeme Cremer (Zimbabwe) flag Graeme Cremer (Zimbabwe) 31.46 3 Wickets for 18 Runs in 2nd inns for Zimbabwe vs Bangladesh at Khulna on 20-Jan-2016 (SR-8 | ER-4.5)
996 Down 4 Umar Gul (Pakistan) flag Umar Gul (Pakistan) 31.44 3 Wickets for 20 Runs in 1st inns for Pakistan vs Australia at Melbourne on 05-Feb-2010 (SR-7 | ER-5.5)
999 Down 4 Johan Botha (South Africa) flag Johan Botha (South Africa) 31.42 2 Wickets for 15 Runs in 1st inns for South Africa vs England at Bridgetown on 08-May-2010 (SR-12 | ER-3.8)
1000 Down 4 Luke Jongwe (Zimbabwe) flag Luke Jongwe (Zimbabwe) 31.42 3 Wickets for 20 Runs in 1st inns for Zimbabwe vs Bangladesh at Mirpur on 10-May-2024 (SR-6 | ER-6.7)
Tags: #topcricketplayersofalltime #bestcricketplayersofalltime #greatestcricketplayers #t20icricket #t20is #ment20is #mohammadhasnain #hasnain #albiemorkel #morkel #rizwanbutt #butt #nuwanpradeep #pradeep #jogindersharma #sharma #scottboland #boland #brettlee #lee #patcummins #cummins #haseebamjad #amjad #harisrauf #rauf #faheemashraf #ashraf #iccrankings #icctestrankings #iccodirankings #icct20irankings #iccteamrankings #iccplayerrankings #iccmenrankings #iccwomenrankings #iplrankings