ODI5th Match · Pakistan ODI Tri-Series 2026/27PAK110SL114/2Sri Lanka won by 8 wickets (191 balls left)T20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFG177ZIM140Afghanistan won by 37 runsODI3rd ODI · Zimbabwe Women in India 2026/27INDWZIMWODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)T20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls left)T20I2nd T20I · India in New Zealand 2026/27NZ179/5IND181/6India won by 4 wickets (1 ball left)T20I1st T20I · India in New Zealand 2026/27NZ225/4IND230/6India won by 4 wickets (2 balls left)ODI3rd Match · Pakistan ODI Tri-Series 2026/27ENG429/4SL430/8Sri Lanka won by 2 wickets (1 ball left)ODIFinal · UAE ODI Tri-Series 2026/27ZIM169AFG170/3Afghanistan won by 7 wickets (93 balls left)T20I3rd T20I · New Zealand Women in Australia 2026/27NZW11/2AUSWNo resultODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsODI6th Match · Pakistan ODI Tri-Series 2026/27SLENGT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20I4th T20I · India in New Zealand 2026/27NZINDODI4th ODI · Ireland in Namibia 2026/27NAMIREODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRE

Bowling by opposition (Men's Tests)

Filters

Choose matches, player, team, dates…
Reset"Match result" is from the side of the player or team.
PlayerOppositionSpanMatInnsOversMdnsRunsWktsBBIBBMAveEconSR4510
Roy GilchristWIPakistan195859187.132636214/327/12830.293.4053.48300
Nick CookENGPakistan1984-198761027289639216/6511/8330.432.3577.71021
Gladstone SmallENGWest Indies1988-199059198.539645214/588/18330.713.2456.81400
Dick MotzNZSouth Africa1961-1964712228.247649214/686/13830.902.8465.24100
Roger BinnyINDPakistan1979-1987121721237656216/568/10131.243.0960.57010
Ghulam AhmedINDPakistan1952-1955813340.399659215/1095/8631.381.9497.29110
Ernie McCormickAUSEngland1936-19387111356b26661214/1017/17331.482.9264.57100
Sanath JayasuriyaSLSouth Africa1993-20061521254.159671215/345/5631.952.6472.62110
Sid PeglerSAAustralia1910-1912712207.131677216/1056/10532.243.2759.19210
Chris OldENGPakistan1973-19788141579b64694217/508/8833.052.6475.19110
Suranga LakmalSLBangladesh2013-202191824956701213/256/10533.382.8271.14000
Mitchell JohnsonAUSPakistan2009-2014714239.462702213/276/8233.432.9368.48000
Bruce YardleyAUSPakistan1979-1982691327b40702217/1877/18733.433.1763.19120
Matt HenryNZAustralia2015-2024510211.238707217/679/16133.673.3560.38020
Bert IronmongerAUSEngland1928-1933611407.4155711214/265/11633.861.74116.48100
Sylvester ClarkeWIIndia1978-197958233.539711215/1266/12133.863.0466.81210
Jack LeachENGIndia2021-202461121834712214/546/17833.903.2762.29300
Champaka RamanayakeSLAustralia1988-1992611230.435744215/828/15735.433.2365.90010
Geoff ArnoldENGPakistan1967-197481529467753215/586/10335.862.5684.00010
Umesh YadavINDEngland2012-2021816235.134760213/606/13636.193.2367.19000
Kenny BenjaminWIAustralia1993-1996815229.333775213/324/4636.903.3865.57000
Bruce YardleyAUSIndia1978-19816112158b104802214/914/10738.192.23102.76300
Chris GayleWIEngland2000-20092026286.353817215/345/3438.902.8581.86010
Sulieman BennWISouth Africa2010-201569312.360849216/818/19440.432.7289.29020
Salim DuraniINDWest Indies1962-1971913333.285886214/825/10442.192.6695.24100
Lance CairnsNZPakistan1976-19858122050b56894214/497/12242.572.6297.62100
Joe RootENGIndia2012-20253538288.136994215/85/3347.333.4582.33110
Stan McCabeAUSEngland1930-193824392585b841076214/414/4151.242.50123.10100
Mohammad SamiPAKIndia2004-20071017400591470213/825/19070.003.67114.29000
Daniel VettoriNZSouth Africa1999-20121423559.31011539214/1535/16073.292.75159.86200
Johnny WardleENGPakistan195447142.582176207/567/568.801.2342.85210
Jasprit BumrahINDWest Indies2019-20254810128262206/277/5813.102.5930.30020
Fanie de VilliersSAPakistan1995-1998369929262206/2310/10813.102.6529.70121
Brian StathamENGNew Zealand1951-195859149.450268204/247/3713.401.7944.90300
Stuart ClarkAUSSouth Africa20063611832317205/559/8915.852.6935.40210
Heath StreakZIMBangladesh2001-200469180.269324204/386/8516.201.8054.10200
Brett SchultzSASri Lanka199335124.135326205/489/10616.302.6337.25220
Gubby AllenENGIndia19363610019330207/8010/7816.503.3030.00031
Tony GreigENGNew Zealand1973-197557849b23361205/5110/14918.052.5542.45121
Ollie RobinsonENGNew Zealand2021-202648132.528381205/397/7719.052.8739.85210
Sanath JayasuriyaSLZimbabwe1994-20041322178.447394205/439/7419.702.2153.60210
Gary GilmourAUSWest Indies1975-19765997.617406205/346/6820.303.1239.10110
Blessing MuzarabaniZIMBangladesh2021-202647138.233410206/729/12220.502.9641.50210
Ravi ShastriINDNew Zealand1981-1988611205.365414205/1257/14920.702.0161.65110
Shane Edward BondNZWest Indies2002-200646127.428429205/697/11221.453.3638.30030
Winston BenjaminWIPakistan1988-19935815632431203/306/10521.552.7646.80000
Saeed AjmalPAKZimbabwe2011-201336174.139462207/9511/11823.102.6552.25211
Sajid KhanPAKBangladesh2021-202636152.221462208/4212/12823.103.0345.70111
Venkatapathy RajuINDWest Indies199436172.533463205/608/14523.152.6851.85020
Gary TroupNZWest Indies1980-198548182.151471206/9510/16623.552.5954.65111

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