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
Percy MansellSAEngland1951-19556652714111/331/46141.002.71312.00000
Paul WisemanNZPakistan20011243614211/1071/142142.003.30258.00000
Glenn PhillipsNZEngland20245329014211/751/107142.004.90174.00000
Trevor GwanduZIMAfghanistan20241133114211/1421/142142.004.30198.00000
Ottis GibsonWISouth Africa19991244.4614311/921/143143.003.20268.00000
Robin HobbsENGPakistan1967-197134753014411/461/74144.001.92450.00000
Hasibul HossainBANPakistan20011131514511/1451/145145.004.68186.00000
Shadab KhanPAKWest Indies20171240314511/901/145145.003.63240.00000
Chamika KarunaratneSLAustralia20191226114811/1301/148148.005.69156.00000
Steve SmithAUSIndia2013-201524827014911/631/63149.005.52162.00000
Ross MorganNZWest Indies1969-197245320b1214911/381/42149.002.79320.00000
Elton ChigumburaZIMSouth Africa20052233115011/971/97150.004.55198.00000
Marchant de LangeSANew Zealand20121238.2515111/741/151151.003.94230.00000
Mluleki NkalaZIMSri Lanka20042239415211/1111/111152.003.90234.00000
Charlie DavisWIAustralia1968-197335306b215211/941/94152.002.98306.00000
Michael ClarkeAUSEngland2005-2013351044.2315311/121/27153.003.45266.00000
Stuart MatsikenyeriZIMBangladesh20052337315311/841/112153.004.14222.00000
John HastingsAUSSouth Africa20121239315311/511/153153.003.92234.00000
Sunzamul IslamBANSri Lanka20181145215311/1531/153153.003.40270.00000
Kirti AzadINDEngland198134481015311/351/35153.003.19288.00000
Mark HaslamNZZimbabwe199223501415311/331/33153.003.06300.00000
Brendan NashWIEngland20097548615411/341/34154.003.21288.00000
Harry AlexanderAUSEngland19331246315411/1291/154154.003.35276.00000
Jayden SealesWIIndia20252344415511/531/53155.003.52264.00000
Jordan NeillIREBangladesh20252331215511/481/95155.005.00186.00000
Alf GoverENGIndia1936-19462356715611/561/56156.002.79336.00000
Ross MorganNZIndia19654445815611/681/68156.003.47270.00000
Kevin PietersenENGAustralia2006-201427938315811/101/10158.004.16228.00000
Shafiul IslamBANNew Zealand20101245515811/1111/158158.003.51270.00000
Mike AthertonENGIndia19907428316111/601/60161.005.75168.00000
Fazl-e-AkbarPAKIndia20041140.4316211/1621/162162.003.98244.00000
Carlos BrathwaiteWIAustralia2015-20162343416211/301/139162.003.77258.00000
John MortimoreENGAustralia1959-196422382b1416311/411/41163.002.56382.00000
Thilan SamaraweeraSLWest Indies2001-200311743616411/71/31164.003.81258.00000
Aamer JamalPAKEngland20243230016511/1261/126165.005.50180.00000
Alex MoirNZIndia1955-19562238316511/1141/114165.004.34228.00000
Dodda GaneshINDSouth Africa19972442.51016511/381/131165.003.85257.00000
Virender SehwagINDNew Zealand2003-201212840.3516611/171/17166.004.10243.00000
James NeeshamNZIndia2014-20162445316711/621/87167.003.71270.00000
Uton DoweWIAustralia19731242716811/961/168168.004.00252.00000
Khaled MahmudBANEngland200324571516911/461/110169.002.96342.00000
Doug FreemanNZEngland19332240316911/911/91169.004.22240.00000
Stuart MatsikenyeriZIMSri Lanka20042238.3317011/581/58170.004.42231.00000
Freddie MartinWIEngland1928-193044641017111/1281/140171.002.67384.00000
Grant FlowerZIMSouth Africa1995-20015558917311/441/44173.002.98348.00000
Arjuna RanatungaSLAustralia1983-199212547517311/721/72173.003.68282.00000
Vaughan BrownNZAustralia198524571317611/171/113176.003.09342.00000
Anrich NortjeSAIndia20192249.31017911/791/79179.003.62297.00000
Paul CollingwoodENGPakistan2005-201010949518011/331/33180.003.67294.00000
Chris HarrisNZSri Lanka1992-19984554.41318011/561/56180.003.29328.00000
PreviousPage 121Next

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.