Skip to content

Bowling innings by innings (Men's ODIs)

Filters

Choose matches, player, team, dates…
Reset"Match result" is from the side of the player or team.

Player figures come from full scorecards, which we hold for 2,596 of the 4,866 matches in this selection (from 2002). Earlier matches have results and team totals only.

PlayerOversMdnsRunsWktsEconInnsOppositionGroundDate
Shahid AfridiPAK931271.332v WIGuyana14 Jul 2013
Glenn McGrathAUS741572.142v NAMPotchefstroom27 Feb 2003
Wanindu HasarangaSL5.511973.261v ZIMColombo11 Jan 2024
Andy BichelAUS1002072.001v ENGGqeberha2 Mar 2003
Charlie CassellSCO5.412173.711v OMADundee22 Jul 2024
Ali KhanUSA9.403273.312v JERWindhoek4 Apr 2023
Tim SoutheeNZ903373.671v ENGWellington20 Feb 2015
Trent BoultNZ1033473.402v WIChristchurch23 Dec 2017
Imran TahirSA904575.002v WISt Kitts15 Jun 2016
Mohammed ShamiIND9.505775.802v NZMumbai15 Nov 2023
Stuart BinnyIND4.42460.862v BANMirpur17 Jun 2014
Sandeep LamichhaneNEP5.101162.132v PNGAl Amarat10 Sept 2021
Ajantha MendisSL811361.632v INDKarachi6 Jul 2008
Farveez MaharoofSL921461.561v WIMumbai14 Oct 2006
Kagiso RabadaSA831662.001v BANMirpur10 Jul 2015
Sandeep LamichhaneNEP611662.671v USAKirtipur12 Feb 2020
Jayden SealesWI7.201862.452v PAKTarouba12 Aug 2025
Jasprit BumrahIND7.231962.591v ENGLondon12 Jul 2022
Angelo MathewsSL602063.332v INDColombo12 Sept 2009
Mohammed SirajIND712163.001v SLColombo17 Sept 2023
Nahid RanaBAN1022162.101v ZIMHarare6 Jul 2026
Fidel EdwardsWI712263.142v ZIMHarare29 Nov 2003
Makhaya NtiniSA9.342262.322v AUSCape Town3 Mar 2006
Ashish NehraIND1022362.302v ENGDurban26 Feb 2003
Shane Edward BondNZ1022362.301v AUSGqeberha11 Mar 2003
Imran TahirSA612464.002v ZIMBloemfontein3 Oct 2018
Reece TopleyENG9.522462.442v INDLondon14 Jul 2022
Wanindu HasarangaSL812463.002v UAEBulawayo19 Jun 2023
Kuldeep YadavIND1002562.501v ENGNottingham12 Jul 2018
Mashrafe MortazaBAN1002662.601v KENNairobi15 Aug 2006
Rubel HossainBAN5.502664.462v NZMirpur29 Oct 2013
Yasir ShahPAK902662.892v ZIMHarare Sports Club1 Oct 2015
Dilhara FernandoSL802763.382v ENGColombo13 Oct 2007
Murali KartikIND1032762.701v AUSMumbai17 Oct 2007
Kemar RoachWI8.302763.182v NEDDelhi28 Feb 2011
Sunil NarineWI9.502762.751v SAGuyana3 Jun 2016
Harmeet SinghUSA8.112763.312v NEPDubai26 Oct 2025
JJ SmitNAM9.512762.751v NEPUtrecht21 Jul 2026
Mitchell StarcAUS902863.112v NZAuckland28 Feb 2015
Akila DananjayaSL902963.222v SAColombo12 Aug 2018
Mitchell JohnsonAUS1013163.101v SLPallekele International Cricket Stadium10 Aug 2011
Trent BoultNZ1013363.302v AUSHamilton5 Feb 2017
Jeffrey VandersaySL1003363.302v INDColombo4 Aug 2024
Zahoor KhanUAE6.303465.231v IREDubai2 Mar 2017
Aryan DuttNED903463.781v NAMKirtipur19 Feb 2024
Shaheen Shah AfridiPAK9.103563.822v BANLondon5 Jul 2019
Rishad HossainBAN903563.892v WIDhaka18 Oct 2025
Ajay KumarUAE9.513563.562v OMAKirtipur27 Apr 2026
Joshua LittleIRE1023663.601v ZIMHarare15 Dec 2023
Shahid AfridiPAK1003863.801v AUSDubai Sports City Cricket Stadium22 Apr 2009
Page 1Next →

Click a column heading to sort. Names, opponents, grounds and years narrow the query to that player, team, ground or year.