Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsODI3rd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)T2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETASODI1st ODI · England tour of Australia 2026AUSENGODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI5th ODI · India in New Zealand 2026/27NZIND

Bowling by opposition (Men's Tests)

More filters

Player, team, opposition, ground, series, dates…
Reset"Match result" is from the side of the player or team.
PlayerOppositionSpanMatInnsOversMdnsRunsWktsBBIBBMAveEconSR4510
Curtis CampherIRESri Lanka20232241318532/842/8461.674.5182.00000
Geoff MillerENGIndia1979-198245852718532/522/5261.672.18170.00000
Paul CollingwoodENGAustralia2005-2011161256718631/31/562.003.32112.00000
Ruchira PereraSLSouth Africa2000-20023449.2818632/602/7362.003.7798.67000
Axar PatelINDAustralia202347862218631/62/8362.002.16172.00000
Jimmy AdamsWIPakistan200035721318632/523/9762.002.58144.00000
Michael ChinouyaZIMNew Zealand201623571418831/452/10962.673.30114.00000
Chris HarrisNZPakistan1996-200244601218932/572/5763.003.15120.00000
Omar HenrySAIndia1992-19933471.11518932/562/5663.002.66142.33000
Majid KhanPAKIndia1978-1983109742119033/553/5563.332.57148.00000
Somachandra De SilvaSLIndia19821257519132/1623/19163.673.35114.00000
Iain O'BrienNZSouth Africa20072354.31119232/782/7864.003.52109.00000
Wayne ParnellSAIndia20102340419232/583/8964.004.8080.00000
Malcolm HiltonENGSouth Africa19511271.32319333/1763/19364.332.70143.00000
Ken MackayAUSSouth Africa1957-19585693.62019332/542/8364.331.54250.00000
V. R. V. SinghINDSouth Africa20062444.1719531/82/12465.004.4288.33000
Subrata GuhaINDAustralia19693664.21319632/552/6265.333.05128.67000
Andy RobertsWINew Zealand198023721419632/822/8265.332.72144.00000
Abu JayedBANNew Zealand20192248.5719733/943/9465.674.0397.67000
Khaled AhmedBANZimbabwe2018-202635702019732/682/6865.672.81140.00000
Fred BarrattENGNew Zealand193045952219731/161/2465.672.07190.00000
Sanjeev SharmaINDEngland19901248519732/753/19765.674.1096.00000
Anderson CumminsWIIndia19942358319832/452/4566.003.41116.00000
Donald TiripanoZIMNew Zealand20162359919831/142/11666.003.36118.00000
Faheem AshrafPAKAustralia2022-20232448519832/552/6866.004.1396.00000
Russel ArnoldSLPakistan1997-200011876.21619932/802/8066.332.61152.67000
Sajeewa de SilvaSLWest Indies19972452619931/462/10866.333.83104.00000
Ajit AgarkarINDPakistan2004-20062247820232/1222/12267.334.3094.00000
Mushtaq AliINDEngland1934-19368563920231/451/4567.333.21126.00000
Saleem JaffarPAKIndia1987-19893360620232/1152/14867.333.37120.00000
Senuran MuthusamySAIndia2019-20253546.3320331/211/2367.674.3793.00000
Mashrafe MortazaBANPakistan200324621420433/683/13068.003.29124.00000
Brooke WalkerNZSouth Africa20003463.41220432/922/11168.003.20127.33000
Keith StackpoleAUSSouth Africa1966-197095661420532/752/7568.333.11132.00000
Abdul RazzaqPAKNew Zealand2002-200335631220932/472/4769.673.32126.00000
Ajit de SilvaSLPakistan19822495.22120932/382/6669.672.19190.67000
Laxman SivaramakrishnanINDAustralia1985-19862457521032/513/9470.003.68114.00000
Farveez MaharoofSLNew Zealand2005-200635611621231/102/5770.673.48122.00000
Doug BracewellNZBangladesh20132458521433/963/11071.333.69116.00000
Vincent MasekesaZIMSouth Africa20251236221432/1173/21471.335.9472.00000
Rajesh ChauhanINDWest Indies199424752221431/452/10271.332.85150.00000
Munaf PatelINDPakistan200724651421531/212/10671.673.31130.00000
Nasir HossainBANWest Indies2011-201469811421533/523/13071.672.65162.00000
Graeme HickENGSouth Africa1994-1996101193.42921531/222/6071.672.30187.33000
Tendai ChisoroZIMPakistan20212274.11422032/1312/13173.332.97148.33000
Miguel CumminsWISri Lanka20183677.42122133/393/6273.672.85155.33000
Edwin St HillWIEngland193024932922132/1102/13473.672.38186.00000
Lindsay KlineAUSWest Indies1960-19612454.61122333/523/6674.333.05146.00000
Zulfiqar BabarPAKBangladesh20151264422432/993/22474.673.50128.00000
Agha SalmanPAKBangladesh2024-20264863.2422432/133/3074.673.54126.67000

Span first and last year · Mat matches · Inns innings · Mdns maidens · Wkts wickets · BBI best bowling in an innings · BBM best bowling in a match · Ave bowling average: runs per wicket · Econ economy: runs per over · SR strike rate: balls per wicket · 4 four wickets in an innings · 5 five or more wickets in an innings · 10 ten or more wickets in a match

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