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
901 No change Mohit Sharma (India) flag Mohit Sharma (India) 42.15 3 Wickets for 36 Runs in 2nd inns for Gujarat Titans vs Chennai Super Kings at Ahmedabad on 28-May-2023 (SR-6 | ER-12.0)
902 No change Kasun Rajitha (Sri Lanka) flag Kasun Rajitha (Sri Lanka) 42.15 4 Wickets for 20 Runs in 1st inns for Colombo Strikers vs Kandy Falcons at Colombo on 22-Dec-2022 (SR-6 | ER-5.0)
903 No change Kyle Mayers (West Indies) flag Kyle Mayers (West Indies) 42.14 3 Wickets for 12 Runs in 2nd inns for Fortune Barishal vs Sylhet Strikers at Chattogram on 17-Feb-2024 (SR-8 | ER-3.0)
904 No change Xavier Bartlett (Australia) flag Xavier Bartlett (Australia) 42.13 4 Wickets for 10 Runs in 2nd inns for Brisbane Heat vs Melbourne Stars at Brisbane on 01-Jan-2025 (SR-6 | ER-2.5)
905 No change Fawad Ahmed (Australia) flag Fawad Ahmed (Australia) 42.12 3 Wickets for 13 Runs in 2nd inns for Trinbago Knight Riders vs St Kitts and Nevis Patriots at Tarouba on 14-Sep-2018 (SR-8 | ER-3.3)
906 No change Charl Willoughby (South Africa) flag Charl Willoughby (South Africa) 42.12 3 Wickets for 11 Runs in 2nd inns for Leicestershire vs Middlesex at Leicester on 18-Jul-2005 (SR-8 | ER-2.8)
907 No change Mitchell Johnson (Australia) flag Mitchell Johnson (Australia) 42.10 3 Wickets for 26 Runs in 2nd inns for Mumbai Indians vs Rising Pune Supergiant at Hyderabad on 21-May-2017 (SR-8 | ER-6.5)
908 No change Anthony Ireland (Zimbabwe) flag Anthony Ireland (Zimbabwe) 42.10 3 Wickets for 7 Runs in 1st inns for Middlesex vs Kent at Canterbury on 18-Jun-2011 (SR-8 | ER-1.8)
909 No change Xavier Bartlett (Australia) flag Xavier Bartlett (Australia) 42.10 4 Wickets for 30 Runs in 2nd inns for Brisbane Heat vs Hobart Hurricanes at Hobart on 01-Jan-2022 (SR-6 | ER-7.5)
910 No change Lockie Ferguson (New Zealand) flag Lockie Ferguson (New Zealand) 42.10 3 Wickets for 21 Runs in 1st inns for Washington Freedom vs MI New York at Dallas on 13-Jul-2025 (SR-8 | ER-5.3)
911 No change Abbas Afridi (Pakistan) flag Abbas Afridi (Pakistan) 42.10 5 Wickets for 47 Runs in 2nd inns for Multan Sultans vs Quetta Gladiators at Rawalpindi on 11-Mar-2023 (SR-5 | ER-11.8)
912 No change Al Islam (Bangladesh) flag Al Islam (Bangladesh) 42.09 4 Wickets for 26 Runs in 2nd inns for Dhaka Dominators vs Rangpur Riders at Mirpur on 11-Jan-2019 (SR-6 | ER-6.5)
913 No change Nathan Lyon (Australia) flag Nathan Lyon (Australia) 42.08 5 Wickets for 23 Runs in 2nd inns for Sydney Sixers vs Hobart Hurricanes at Sydney on 20-Dec-2015 (SR-4 | ER-7.3)
914 No change Kyle Mills (New Zealand) flag Kyle Mills (New Zealand) 42.08 3 Wickets for 4 Runs in 1st inns for Middlesex vs Essex at Chelmsford on 12-Jul-2013 (SR-6 | ER-1.3)
915 No change Rashid Khan (Afghanistan) flag Rashid Khan (Afghanistan) 42.08 3 Wickets for 14 Runs in 2nd inns for Sunrisers Hyderabad vs Delhi Capitals at Abu Dhabi on 29-Sep-2020 (SR-8 | ER-3.5)
916 No change Aristides Karvelas (Greece) flag Aristides Karvelas (Greece) 42.08 4 Wickets for 20 Runs in 1st inns for Sussex vs Gloucestershire at Bristol on 22-Jun-2023 (SR-5 | ER-6.0)
917 No change Imad Wasim (Pakistan) flag Imad Wasim (Pakistan) 42.07 3 Wickets for 15 Runs in 1st inns for Jamaica Tallawahs vs Guyana Amazon Warriors at Basseterre on 12-Sep-2021 (SR-8 | ER-3.8)
918 No change Blair Tickner (New Zealand) flag Blair Tickner (New Zealand) 42.07 4 Wickets for 34 Runs in 1st inns for Central Districts vs Wellington at New Plymouth on 07-Jan-2017 (SR-6 | ER-8.5)
919 No change Daren Sammy (West Indies) flag Daren Sammy (West Indies) 42.07 4 Wickets for 22 Runs in 2nd inns for Sunrisers Hyderabad vs Punjab Kings at Mohali on 11-May-2013 (SR-6 | ER-5.5)
920 No change Krunal Pandya (India) flag Krunal Pandya (India) 42.07 2 Wickets for 17 Runs in 2nd inns for Royal Challengers Bengaluru vs Punjab Kings at Ahmedabad on 03-Jun-2025 (SR-12 | ER-4.3)
921 No change Kesrick Williams (West Indies) flag Kesrick Williams (West Indies) 42.07 4 Wickets for 37 Runs in 2nd inns for Jamaica Tallawahs vs Guyana Amazon Warriors at Basseterre on 03-Aug-2016 (SR-6 | ER-9.3)
922 No change Matt Milnes (England) flag Matt Milnes (England) 42.06 5 Wickets for 22 Runs in 2nd inns for Kent vs Glamorgan at Cardiff on 16-Jun-2021 (SR-4 | ER-6.0)
923 No change Axar Patel (India) flag Axar Patel (India) 42.03 3 Wickets for 11 Runs in 2nd inns for Punjab Kings vs Royal Challengers Bengaluru at Bengaluru on 05-May-2017 (SR-6 | ER-3.7)
924 No change Christi Viljoen (Namibia) flag Christi Viljoen (Namibia) 42.03 4 Wickets for 23 Runs in 2nd inns for Otago vs Wellington at Wellington on 28-Dec-2018 (SR-6 | ER-5.8)
925 No change Mohammad Hafeez (Pakistan) flag Mohammad Hafeez (Pakistan) 42.03 2 Wickets for 19 Runs in 2nd inns for St Kitts and Nevis Patriots vs Trinbago Knight Riders at Tarouba on 09-Sep-2017 (SR-12 | ER-4.8)
926 No change Brett D'Oliveira (England) flag Brett D'Oliveira (England) 42.00 4 Wickets for 26 Runs in 1st inns for Worcestershire vs Gloucestershire at Worcester on 25-Aug-2018 (SR-6 | ER-6.5)
927 No change Andrew Tye (Australia) flag Andrew Tye (Australia) 42.00 4 Wickets for 41 Runs in 1st inns for Punjab Kings vs Kolkata Knight Riders at Indore on 12-May-2018 (SR-6 | ER-10.3)
928 No change Qais Ahmad (Afghanistan) flag Qais Ahmad (Afghanistan) 41.99 3 Wickets for 15 Runs in 1st inns for St Lucia Kings vs Guyana Amazon Warriors at Georgetown on 11-Aug-2018 (SR-8 | ER-3.8)
929 No change Tom Helm (England) flag Tom Helm (England) 41.99 3 Wickets for 11 Runs in 2nd inns for Birmingham Phoenix (Men) vs Oval Invincibles (Men) at London on 23-Aug-2022 (SR-7 | ER-3.3)
930 No change Mohammed Shami (India) flag Mohammed Shami (India) 41.97 3 Wickets for 15 Runs in 1st inns for Punjab Kings vs Delhi Capitals at Dubai on 20-Sep-2020 (SR-8 | ER-3.8)
931 No change Noor Ahmad (Afghanistan) flag Noor Ahmad (Afghanistan) 41.97 3 Wickets for 21 Runs in 2nd inns for Chennai Super Kings vs Gujarat Titans at Ahmedabad on 25-May-2025 (SR-8 | ER-5.3)
932 No change Matthew Kelly (Australia) flag Matthew Kelly (Australia) 41.96 4 Wickets for 29 Runs in 1st inns for Northamptonshire vs Nottinghamshire at Nottingham on 30-May-2022 (SR-6 | ER-7.3)
933 No change Mohammad Saifuddin (Bangladesh) flag Mohammad Saifuddin (Bangladesh) 41.95 4 Wickets for 22 Runs in 2nd inns for Comilla Victorians vs Dhaka Dominators at Mirpur on 01-Feb-2019 (SR-6 | ER-5.5)
934 No change Mohammad Amir (Pakistan) flag Mohammad Amir (Pakistan) 41.94 5 Wickets for 26 Runs in 1st inns for Galle Gladiators vs Colombo Strikers at Hambantota on 07-Dec-2020 (SR-5 | ER-6.5)
935 No change Dan Christian (Australia) flag Dan Christian (Australia) 41.93 3 Wickets for 8 Runs in 1st inns for Sydney Sixers vs Adelaide Strikers at Sydney on 21-Dec-2021 (SR-6 | ER-2.7)
936 No change John Turner (England) flag John Turner (England) 41.92 4 Wickets for 23 Runs in 2nd inns for Hampshire vs Essex at Southampton on 19-Jul-2024 (SR-6 | ER-5.8)
937 No change Lutho Sipamla (South Africa) flag Lutho Sipamla (South Africa) 41.90 3 Wickets for 13 Runs in 1st inns for Joburg Super Kings vs Sunrisers Eastern Cape at Johannesburg on 26-Jan-2025 (SR-6 | ER-4.3)
938 No change Shakib Al Hasan (Bangladesh) flag Shakib Al Hasan (Bangladesh) 41.88 4 Wickets for 16 Runs in 2nd inns for Dhaka Dominators vs Chattogram Challengers at Mirpur on 21-Jan-2019 (SR-6 | ER-4.0)
939 No change Matt Milnes (England) flag Matt Milnes (England) 41.87 3 Wickets for 22 Runs in 2nd inns for Kent vs Sussex at Birmingham on 18-Sep-2021 (SR-6 | ER-7.3)
940 No change Scott Boland (Australia) flag Scott Boland (Australia) 41.86 4 Wickets for 41 Runs in 1st inns for Hobart Hurricanes vs Sydney Thunder at Canberra on 18-Jan-2021 (SR-6 | ER-10.3)
941 No change Andrew Flintoff (England) flag Andrew Flintoff (England) 41.85 4 Wickets for 12 Runs in 1st inns for Lancashire vs Durham at Chester-le-Street on 27-Jun-2008 (SR-3 | ER-6.0)
942 No change Nathan Sowter (England) flag Nathan Sowter (England) 41.84 4 Wickets for 29 Runs in 1st inns for Durham vs Nottinghamshire at Nottingham on 08-Jun-2023 (SR-6 | ER-7.3)
943 No change Andrew Tye (Australia) flag Andrew Tye (Australia) 41.84 2 Wickets for 12 Runs in 2nd inns for Washington Freedom vs San Francisco Unicorns at Dallas on 28-Jul-2024 (SR-6 | ER-6.0)
944 No change Shahid Afridi (Pakistan) flag Shahid Afridi (Pakistan) 41.83 4 Wickets for 12 Runs in 1st inns for Dhaka Dominators vs Sylhet Strikers at Mirpur on 11-Nov-2017 (SR-6 | ER-3.0)
945 No change Doug Bracewell (New Zealand) flag Doug Bracewell (New Zealand) 41.82 2 Wickets for 14 Runs in 1st inns for Central Districts vs Auckland at Auckland on 02-Jan-2011 (SR-9 | ER-4.7)
946 No change Liam Dawson (England) flag Liam Dawson (England) 41.79 3 Wickets for 16 Runs in 2nd inns for Islamabad United vs Multan Sultans at Lahore on 20-Feb-2022 (SR-8 | ER-4.0)
947 No change Mujeeb Ur Rahman (Afghanistan) flag Mujeeb Ur Rahman (Afghanistan) 41.79 4 Wickets for 12 Runs in 2nd inns for Cumilla Warriors vs Sylhet Strikers at Sylhet on 02-Jan-2020 (SR-6 | ER-3.0)
948 No change Yasir Arafat (Pakistan) flag Yasir Arafat (Pakistan) 41.79 4 Wickets for 34 Runs in 1st inns for Sussex vs Nottinghamshire at Nottingham on 26-Jul-2010 (SR-6 | ER-8.5)
949 No change Kagiso Rabada (South Africa) flag Kagiso Rabada (South Africa) 41.78 4 Wickets for 33 Runs in 1st inns for Punjab Kings vs Gujarat Titans at Navi Mumbai on 03-May-2022 (SR-6 | ER-8.3)
950 No change Jofra Archer (England) flag Jofra Archer (England) 41.77 4 Wickets for 18 Runs in 1st inns for Sussex vs Hampshire at Southampton on 20-Jul-2017 (SR-6 | ER-4.5)
951 No change Danny Briggs (England) flag Danny Briggs (England) 41.77 3 Wickets for 5 Runs in 2nd inns for Hampshire vs Kent at Canterbury on 02-Jul-2010 (SR-8 | ER-1.3)
952 No change Lockie Ferguson (New Zealand) flag Lockie Ferguson (New Zealand) 41.74 4 Wickets for 28 Runs in 2nd inns for Gujarat Titans vs Delhi Capitals at Pune on 02-Apr-2022 (SR-6 | ER-7.0)
953 No change Oliver Hannon-Dalby (England) flag Oliver Hannon-Dalby (England) 41.73 3 Wickets for 31 Runs in 2nd inns for Warwickshire vs Lancashire at Birmingham on 23-Aug-2014 (SR-8 | ER-7.8)
954 No change Steven Croft (England) flag Steven Croft (England) 41.73 3 Wickets for 6 Runs in 2nd inns for Lancashire vs Leicestershire at Leicester on 11-Jun-2008 (SR-5 | ER-2.6)
955 No change Anthony Ireland (Zimbabwe) flag Anthony Ireland (Zimbabwe) 41.72 3 Wickets for 10 Runs in 1st inns for Gloucestershire vs Somerset at Taunton on 27-Jun-2007 (SR-7 | ER-3.0)
956 No change Rikki Clarke (England) flag Rikki Clarke (England) 41.70 4 Wickets for 16 Runs in 2nd inns for Surrey vs Kent at Canterbury on 18-Aug-2017 (SR-6 | ER-4.0)
957 No change Usman Shinwari (Pakistan) flag Usman Shinwari (Pakistan) 41.69 3 Wickets for 11 Runs in 1st inns for Karachi Kings vs Peshawar Zalmi at Sharjah on 15-Mar-2018 (SR-8 | ER-2.8)
958 No change Kagiso Rabada (South Africa) flag Kagiso Rabada (South Africa) 41.68 4 Wickets for 24 Runs in 2nd inns for Delhi Capitals vs Royal Challengers Bengaluru at Dubai on 05-Oct-2020 (SR-6 | ER-6.0)
959 No change Mitchell Claydon (Australia) flag Mitchell Claydon (Australia) 41.67 5 Wickets for 26 Runs in 2nd inns for Durham vs Nottinghamshire at Chester-le-Street on 31-May-2009 (SR-4 | ER-7.1)
960 No change Fawad Ahmed (Australia) flag Fawad Ahmed (Australia) 41.67 4 Wickets for 14 Runs in 1st inns for Sydney Thunder vs Sydney Sixers at Sydney on 14-Jan-2017 (SR-6 | ER-3.5)
961 No change Michael Rae (New Zealand) flag Michael Rae (New Zealand) 41.67 3 Wickets for 14 Runs in 1st inns for Otago vs Central Districts at New Plymouth on 06-Jan-2018 (SR-8 | ER-3.5)
962 No change Seth Rance (New Zealand) flag Seth Rance (New Zealand) 41.66 4 Wickets for 13 Runs in 1st inns for Central Districts vs Canterbury at Nelson on 15-Jan-2010 (SR-6 | ER-3.3)
963 No change Mohammad Amir (Pakistan) flag Mohammad Amir (Pakistan) 41.66 4 Wickets for 26 Runs in 1st inns for Karachi Kings vs Peshawar Zalmi at Rawalpindi on 01-Mar-2023 (SR-6 | ER-6.5)
964 No change Dale Steyn (South Africa) flag Dale Steyn (South Africa) 41.65 4 Wickets for 27 Runs in 2nd inns for Jamaica Tallawahs vs Barbados Royals at Kingston on 20-Jul-2016 (SR-6 | ER-6.8)
965 No change Hayden Kerr (Australia) flag Hayden Kerr (Australia) 41.65 4 Wickets for 32 Runs in 1st inns for Sydney Sixers vs Perth Scorchers at Carrara on 04-Jan-2022 (SR-6 | ER-8.0)
966 No change Yasir Arafat (Pakistan) flag Yasir Arafat (Pakistan) 41.64 4 Wickets for 17 Runs in 1st inns for Kent vs Sussex at Canterbury on 11-Jun-2008 (SR-5 | ER-5.4)
967 No change Joe Mennie (Australia) flag Joe Mennie (Australia) 41.64 3 Wickets for 20 Runs in 2nd inns for Hobart Hurricanes vs Melbourne Stars at Melbourne on 20-Dec-2014 (SR-8 | ER-5.0)
968 No change Andrew Flintoff (England) flag Andrew Flintoff (England) 41.63 3 Wickets for 4 Runs in 1st inns for Lancashire vs Nottinghamshire at Manchester on 09-Jul-2006 (SR-6 | ER-1.3)
969 No change Tom Smith (England) flag Tom Smith (England) 41.63 5 Wickets for 39 Runs in 2nd inns for Gloucestershire vs Essex at Bristol on 24-May-2015 (SR-5 | ER-9.8)
970 No change Jason Behrendorff (Australia) flag Jason Behrendorff (Australia) 41.60 3 Wickets for 10 Runs in 1st inns for Jaffna Kings vs Kandy Falcons at Colombo on 13-Jul-2024 (SR-4 | ER-5.0)
971 No change Sean Abbott (Australia) flag Sean Abbott (Australia) 41.59 3 Wickets for 18 Runs in 2nd inns for Sydney Sixers vs Perth Scorchers at Sydney on 15-Jan-2023 (SR-8 | ER-4.5)
972 No change Andrew Ellis (New Zealand) flag Andrew Ellis (New Zealand) 41.59 4 Wickets for 17 Runs in 1st inns for Canterbury vs Auckland at Christchurch on 26-Nov-2015 (SR-6 | ER-4.3)
973 No change Krishmar Santokie (West Indies) flag Krishmar Santokie (West Indies) 41.58 3 Wickets for 13 Runs in 2nd inns for Sylhet Strikers vs Chattogram Challengers at Chattogram on 17-Dec-2019 (SR-8 | ER-3.3)
974 No change Mitchell Swepson (Australia) flag Mitchell Swepson (Australia) 41.58 3 Wickets for 14 Runs in 1st inns for Brisbane Heat vs Melbourne Stars at Melbourne on 02-Jan-2018 (SR-8 | ER-3.5)
975 No change Jim Allenby (Australia) flag Jim Allenby (Australia) 41.57 3 Wickets for 10 Runs in 1st inns for Somerset vs Essex at Chelmsford on 29-May-2015 (SR-6 | ER-3.3)
976 No change Ehsan Adil (U.S.A.) flag Ehsan Adil (U.S.A.) 41.56 4 Wickets for 39 Runs in 2nd inns for Lahore Qalandars vs Quetta Gladiators at Dubai on 16-Feb-2016 (SR-6 | ER-9.8)
977 No change Usman Shinwari (Pakistan) flag Usman Shinwari (Pakistan) 41.55 4 Wickets for 15 Runs in 1st inns for Karachi Kings vs Multan Sultans at Abu Dhabi on 04-Mar-2019 (SR-6 | ER-3.8)
978 No change Brendan Doggett (Australia) flag Brendan Doggett (Australia) 41.54 4 Wickets for 22 Runs in 1st inns for Sydney Thunder vs Perth Scorchers at Perth on 09-Jan-2021 (SR-6 | ER-5.5)
979 No change Sandeep Warrier (India) flag Sandeep Warrier (India) 41.53 3 Wickets for 15 Runs in 1st inns for Gujarat Titans vs Delhi Capitals at Delhi on 24-Apr-2024 (SR-6 | ER-5.0)
980 No change Yash Thakur (India) flag Yash Thakur (India) 41.53 4 Wickets for 37 Runs in 2nd inns for Lucknow Super Giants vs Punjab Kings at Mohali on 28-Apr-2023 (SR-5 | ER-11.7)
981 No change Tabraiz Shamsi (South Africa) flag Tabraiz Shamsi (South Africa) 41.52 4 Wickets for 20 Runs in 1st inns for Galle Marvels vs Colombo Strikers at Colombo on 15-Aug-2023 (SR-6 | ER-5.0)
982 No change Blair Tickner (New Zealand) flag Blair Tickner (New Zealand) 41.52 4 Wickets for 24 Runs in 2nd inns for Central Districts vs Northern Districts at Mount Maunganui on 27-Dec-2017 (SR-6 | ER-6.0)
983 No change Hasan Ali (Pakistan) flag Hasan Ali (Pakistan) 41.52 3 Wickets for 16 Runs in 1st inns for Comilla Victorians vs Dhaka Dominators at Mirpur on 08-Dec-2017 (SR-8 | ER-4.0)
984 No change Shahid Afridi (Pakistan) flag Shahid Afridi (Pakistan) 41.52 5 Wickets for 20 Runs in 2nd inns for Hampshire vs Gloucestershire at Southampton on 24-Jun-2011 (SR-5 | ER-5.0)
985 No change Josh Little (Ireland) flag Josh Little (Ireland) 41.52 4 Wickets for 45 Runs in 2nd inns for Gujarat Titans vs Royal Challengers Bengaluru at Bengaluru on 04-May-2024 (SR-6 | ER-11.3)
986 No change Hasan Ali (Pakistan) flag Hasan Ali (Pakistan) 41.51 4 Wickets for 17 Runs in 1st inns for Peshawar Zalmi vs Multan Sultans at Sharjah on 24-Feb-2019 (SR-6 | ER-4.3)
987 No change Shreyas Gopal (India) flag Shreyas Gopal (India) 41.50 4 Wickets for 16 Runs in 2nd inns for Rajasthan Royals vs Royal Challengers Bengaluru at Jaipur on 19-May-2018 (SR-6 | ER-4.0)
988 No change Rubel Hossain (Bangladesh) flag Rubel Hossain (Bangladesh) 41.49 4 Wickets for 30 Runs in 1st inns for Dhaka Dominators vs Comilla Victorians at Mirpur on 01-Feb-2019 (SR-6 | ER-7.5)
989 No change Andrew Tye (Australia) flag Andrew Tye (Australia) 41.49 4 Wickets for 18 Runs in 1st inns for Perth Scorchers vs Melbourne Stars at Melbourne on 09-Jan-2019 (SR-6 | ER-4.5)
990 No change Suresh Raina (India) flag Suresh Raina (India) 41.49 2 Wickets for Runs in 2nd inns for Chennai Super Kings vs Rajasthan Royals at Jaipur on 09-May-2011 (SR-2 | ER-0.0)
991 No change Mustafizur Rahman (Bangladesh) flag Mustafizur Rahman (Bangladesh) 41.48 5 Wickets for 27 Runs in 1st inns for Comilla Victorians vs Chattogram Challengers at Mirpur on 03-Feb-2022 (SR-5 | ER-6.8)
992 No change Adam Milne (New Zealand) flag Adam Milne (New Zealand) 41.48 4 Wickets for 20 Runs in 2nd inns for Birmingham Phoenix (Men) vs London Spirit (Men) at Birmingham on 24-Aug-2023 (SR-5 | ER-6.0)
993 No change Matt Critchley (England) flag Matt Critchley (England) 41.46 5 Wickets for 28 Runs in 2nd inns for Essex vs Middlesex at Chelmsford on 30-Jun-2023 (SR-5 | ER-7.0)
994 No change Liam Plunkett (U.S.A.) flag Liam Plunkett (U.S.A.) 41.45 5 Wickets for 31 Runs in 2nd inns for Durham vs Lancashire at Chester-le-Street on 24-Jun-2011 (SR-5 | ER-7.8)
995 No change Imran Tahir (South Africa) flag Imran Tahir (South Africa) 41.45 4 Wickets for 25 Runs in 1st inns for Surrey vs Somerset at London on 27-Aug-2019 (SR-6 | ER-6.3)
996 No change Mohammad Irfan (Pakistan) flag Mohammad Irfan (Pakistan) 41.44 2 Wickets for 1 Runs in 2nd inns for Barbados Royals vs St Kitts and Nevis Patriots at Bridgetown on 25-Aug-2018 (SR-12 | ER-0.3)
997 No change Shaheen Shah Afridi (Pakistan) flag Shaheen Shah Afridi (Pakistan) 41.44 4 Wickets for 29 Runs in 2nd inns for Nottinghamshire vs Warwickshire at Nottingham on 30-Jun-2023 (SR-6 | ER-7.3)
998 No change Hasan Ali (Pakistan) flag Hasan Ali (Pakistan) 41.44 4 Wickets for 22 Runs in 1st inns for Warwickshire vs Leicestershire at Leicester on 04-Jul-2025 (SR-6 | ER-5.5)
999 No change Kasun Rajitha (Sri Lanka) flag Kasun Rajitha (Sri Lanka) 41.40 5 Wickets for 22 Runs in 1st inns for Colombo Strikers vs Dambulla Sixers at Pallekele on 14-Dec-2022 (SR-5 | ER-5.5)
1000 No change Jimmy Ormond (England) flag Jimmy Ormond (England) 41.40 5 Wickets for 26 Runs in 1st inns for Surrey vs Middlesex at London on 13-Jun-2003 (SR-5 | ER-6.5)
Tags: #topcricketplayersofalltime #bestcricketplayersofalltime #greatestcricketplayers #t20cricket #t20s #ment20s #mohitsharma #sharma #kasunrajitha #rajitha #kylemayers #mayers #xavierbartlett #bartlett #fawadahmed #ahmed #charlwilloughby #willoughby #mitchelljohnson #johnson #anthony #lockieferguson #ferguson #abbasafridi #afridi #iccrankings #icctestrankings #iccodirankings #icct20irankings #iccteamrankings #iccplayerrankings #iccmenrankings #iccwomenrankings #iplrankings