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
Clint McKayAUSWest Indies20091228510111/561/101101.003.61168.00000
Keith FletcherENGAustralia1970-197115620110111/481/48101.003.79160.00000
John LeverENGWest Indies19801228410111/761/101101.003.61168.00000
Tino BestWIZimbabwe20132437710211/111/43102.002.76222.00000
Shingirai MasakadzaZIMNew Zealand20121123210211/1021/102102.004.43138.00000
Gerald CoetzeeSAIndia20231221110211/741/102102.004.86126.00000
Gavin RobertsonAUSPakistan19981238610211/461/102102.002.68228.00000
Aftab AhmedBANEngland2005-20103317110311/561/56103.006.06102.00000
Ehsan AdilPAKSri Lanka20151231710311/661/103103.003.32186.00000
Beau WebsterAUSSouth Africa2025-20263533810311/231/27103.003.12198.00000
Wayne ClarkAUSPakistan197912381010311/561/103103.002.03304.00000
Tom MoodyAUSSri Lanka1989-199256491210311/171/17103.002.10294.00000
Srinivasaraghavan VenkataraghavanINDPakistan19832249.1910411/491/49104.002.12295.00000
Shuvagata HomBANWest Indies20141137610411/1041/104104.002.81222.00000
Soumya SarkarBANPakistan20152327.4110411/451/102104.003.76166.00000
Lasith AmbuldeniyaSLBangladesh20221147910411/1041/104104.002.21282.00000
Vincent ValentineWIEngland193322481410411/551/55104.002.17288.00000
Ishara AmerasingheSLWest Indies20081225110511/621/105105.004.20150.00000
Ray BrightAUSWest Indies197912361210511/971/105105.002.92216.00000
Patrick PattersonWISouth Africa19921230510511/791/105105.003.50180.00000
Michael OwensNZPakistan1993-19942428410511/191/67105.003.75168.00000
Kamrul Islam RabbiBANWest Indies20182332410611/691/69106.003.31192.00000
Richard EllisonENGSri Lanka19841235610611/701/106106.003.03210.00000
Bert SutcliffeNZEngland1949-195916629210611/171/17106.003.66174.00000
Azeem HafeezPAKEngland19842338910611/711/71106.002.79228.00000
Winston BenjaminWINew Zealand19951238510611/941/106106.002.79228.00000
Dinusha FernandoSLEngland20032421210711/291/50107.005.10126.00000
Cyril AllcottNZSouth Africa19321234410711/801/107107.003.15204.00000
Farooq HamidPAKAustralia19641223110711/821/107107.003.49184.00000
Bobjee Narasimha RaoINDWest Indies1978-19792338.1710711/431/76107.002.80229.00000
Tom HoganAUSPakistan19831137810711/1071/107107.002.89222.00000
Tapash BaisyaBANSri Lanka20021220110911/691/109109.005.45120.00000
Graeme BeardAUSPakistan19803443.11710911/261/26109.002.53259.00000
Gerald HartiganSAEngland1912-19134333711011/721/72110.003.33198.00000
Abdul KardarPAKEngland19547128411011/1101/110110.003.93168.00000
Chamu ChibhabhaZIMNew Zealand20162330311111/441/44111.003.70180.00000
James NeeshamNZAustralia20151220111111/501/111111.005.55120.00000
Mohammad WasimPAKEngland20221224.1211111/711/111111.004.59145.00000
Norm O'NeillAUSIndia1959-19647627711111/411/60111.004.11162.00000
Shivlal YadavINDNew Zealand198112441211111/911/111111.002.52264.00000
Murray BennettAUSEngland19851132811111/1111/111111.003.47192.00000
Ashley GilesENGBangladesh20032439711211/521/99112.002.87234.00000
Gary KirstenSAAustralia199418641.11011211/621/62112.002.72247.00000
George DockrellIRESri Lanka20231121.3011211/1121/112112.005.21129.00000
Michael BeerAUSEngland20111138311211/1121/112112.002.95228.00000
Jack HobbsENGSouth Africa1910-1912187421011211/191/30112.002.67252.00000
Christopher MpofuZIMWest Indies201723521711311/551/55113.002.17312.00000
Rubel HossainBANSouth Africa20171122111311/1131/113113.005.14132.00000
Gavin TongeWIAustralia20091227.4011311/281/113113.004.08166.00000
Fionn HandIREEngland20231119211311/1131/113113.005.95114.00000
PreviousPage 118Next

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.