Bowling match by match (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.

PlayerWktsRunsFiguresOversMdnsEconOppositionGroundDate
Shahid AfridiPAK7127/12931.33v WIGuyana14 Jul 2013
Glenn McGrathAUS7157/15742.14v NAMPotchefstroom27 Feb 2003
Wanindu HasarangaSL7197/195.513.26v ZIMColombo11 Jan 2024
Andy BichelAUS7207/201002.00v ENGGqeberha2 Mar 2003
Charlie CassellSCO7217/215.413.71v OMADundee22 Jul 2024
Ali KhanUSA7327/329.403.31v JERWindhoek4 Apr 2023
Tim SoutheeNZ7337/33903.67v ENGWellington20 Feb 2015
Trent BoultNZ7347/341033.40v WIChristchurch23 Dec 2017
Imran TahirSA7457/45905.00v WISt Kitts15 Jun 2016
Mohammed ShamiIND7577/579.505.80v NZMumbai15 Nov 2023
Stuart BinnyIND646/44.420.86v BANMirpur17 Jun 2014
Sandeep LamichhaneNEP6116/115.102.13v PNGAl Amarat10 Sept 2021
Ajantha MendisSL6136/13811.63v INDKarachi6 Jul 2008
Farveez MaharoofSL6146/14921.56v WIMumbai14 Oct 2006
Kagiso RabadaSA6166/16832.00v BANMirpur10 Jul 2015
Sandeep LamichhaneNEP6166/16612.67v USAKirtipur12 Feb 2020
Jayden SealesWI6186/187.202.45v PAKTarouba12 Aug 2025
Jasprit BumrahIND6196/197.232.59v ENGLondon12 Jul 2022
Angelo MathewsSL6206/20603.33v INDColombo12 Sept 2009
Mohammed SirajIND6216/21713.00v SLColombo17 Sept 2023
Nahid RanaBAN6216/211022.10v ZIMHarare6 Jul 2026
Fidel EdwardsWI6226/22713.14v ZIMHarare29 Nov 2003
Makhaya NtiniSA6226/229.342.32v AUSCape Town3 Mar 2006
Ashish NehraIND6236/231022.30v ENGDurban26 Feb 2003
Shane Edward BondNZ6236/231022.30v AUSGqeberha11 Mar 2003
Imran TahirSA6246/24614.00v ZIMBloemfontein3 Oct 2018
Reece TopleyENG6246/249.522.44v INDLondon14 Jul 2022
Wanindu HasarangaSL6246/24813.00v UAEBulawayo19 Jun 2023
Kuldeep YadavIND6256/251002.50v ENGNottingham12 Jul 2018
Mashrafe MortazaBAN6266/261002.60v KENNairobi15 Aug 2006
Rubel HossainBAN6266/265.504.46v NZMirpur29 Oct 2013
Yasir ShahPAK6266/26902.89v ZIMHarare Sports Club1 Oct 2015
Dilhara FernandoSL6276/27803.38v ENGColombo13 Oct 2007
Murali KartikIND6276/271032.70v AUSMumbai17 Oct 2007
Kemar RoachWI6276/278.303.18v NEDDelhi28 Feb 2011
Sunil NarineWI6276/279.502.75v SAGuyana3 Jun 2016
Harmeet SinghUSA6276/278.113.31v NEPDubai26 Oct 2025
JJ SmitNAM6276/279.512.75v NEPUtrecht21 Jul 2026
Mitchell StarcAUS6286/28903.11v NZAuckland28 Feb 2015
Akila DananjayaSL6296/29903.22v SAColombo12 Aug 2018
Mitchell JohnsonAUS6316/311013.10v SLPallekele International Cricket Stadium10 Aug 2011
Trent BoultNZ6336/331013.30v AUSHamilton5 Feb 2017
Jeffrey VandersaySL6336/331003.30v INDColombo4 Aug 2024
Zahoor KhanUAE6346/346.305.23v IREDubai2 Mar 2017
Aryan DuttNED6346/34903.78v NAMKirtipur19 Feb 2024
Shaheen Shah AfridiPAK6356/359.103.82v BANLondon5 Jul 2019
Rishad HossainBAN6356/35903.89v WIDhaka18 Oct 2025
Ajay KumarUAE6356/359.513.56v OMAKirtipur27 Apr 2026
Joshua LittleIRE6366/361023.60v ZIMHarare15 Dec 2023
Shahid AfridiPAK6386/381003.80v 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.