T20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls left)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)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
Rodney HoggAUSWest Indies1979-19841016293.139968226/776/7744.003.3079.95110
Ramakant DesaiINDEngland1959-19641117342.3621018225/896/11846.272.9793.41110
Daniel VettoriNZPakistan2002-2014915407791019224/585/15746.322.50111.00200
Paul HarrisSAIndia2007-2011915392861141224/1295/17951.862.91106.91100
Pat PocockENGWest Indies1968-19841016410.31051145225/1106/15952.052.79111.95110
Steve HarmisonENGSouth Africa2003-20081019363.1661205224/335/15354.773.3299.05100
Sonny RamadhinWIAustralia1951-196011172989b901213225/906/16555.142.43135.86010
Johnny BriggsENGSouth Africa18892497.351101218/1115/284.811.5518.62121
Irfan PathanINDZimbabwe20052465.114237217/5912/12611.293.6418.62131
Jim LakerENGNew Zealand1949-195851016373262215/178/4412.481.6146.57210
Arshad AyubINDNew Zealand198836196.475287215/508/10413.671.4656.19310
Jacques KallisSAZimbabwe1999-200568120.532309214/137/11214.712.5634.52300
Jack IversonAUSEngland1950-195158138.429320216/276/5215.241.7352.76210
Daryl TuffeyNZIndia2002-20034813336344214/128/5316.382.5938.00300
Curtly AmbroseWISouth Africa1992-199959185.352390216/348/7918.572.1053.00020
Chris WoakesENGSri Lanka2016-2024510144.144401213/96/9019.102.7841.19000
Frank CameronNZPakistan196551020882407215/349/7019.381.9659.43210
Eric AtkinsonWIPakistan1958-195959185.241426215/428/7820.292.3052.95110
Roy TattersallENGSouth Africa1951510261.299439217/5212/10120.901.6874.67021
Allan DonaldSANew Zealand1995-20005917756443214/696/11221.102.5050.57200
Chris OldENGNew Zealand1973-19786101141b45448216/547/8621.332.3654.33120
Dennis LilleeAUSIndia198136148.333452214/658/16921.523.0442.43400
Kuldeep YadavINDEngland2018-2024611135.315468215/727/11222.293.4538.71110
Nick CookENGNew Zealand1983-198436224.593471215/359/15022.432.0964.24120
Enamul Haque jnrBANZimbabwe2005-201336181.238478217/9512/20022.762.6451.81031
Ollie RobinsonENGIndia2021-202459179.247502215/657/8123.902.8051.24020
Kerry O'KeeffeAUSNew Zealand1973-1977811201.159505215/1016/10624.051.8876.62010
Darren SammyWIBangladesh2009-2012612192.143510215/556/10024.292.6554.90020
Stephen BoockNZEngland1978-19889121792b116511215/675/6724.331.7185.33010
Chris TremlettENGAustralia2010-201348158.333513215/878/15024.433.2445.29110
Heath StreakZIMWest Indies2000-200369195.257519215/279/7224.712.6655.81110
Prabath JayasuriyaSLAustralia2022-20253515620541216/5912/17725.763.4744.57031
Mohammad AsifPAKSouth Africa2007510195.551545215/767/11025.952.7855.95020
David AllenENGSouth Africa1960-1965611312.4115559215/417/14026.621.7989.33210
Ollie RobinsonENGAustralia2021-202371220962565213/555/9826.902.7059.71000
Zaheer KhanINDZimbabwe2000-200561217434574214/585/8227.333.3049.71100
Geoff ChubbSAEngland195158237.363577216/516/12327.482.4367.86120
Shaheen Shah AfridiPAKSouth Africa2018-2025610162.219581214/335/8827.673.5846.38400
Bert HopkinsAUSEngland1902-19091718197.147581214/817/14927.672.9556.33100
Mehedi Hasan MirazBANPakistan2021-2026611209.330582215/616/14927.712.7859.86120
David AllenENGIndia1961-196258301.5121583215/679/16227.761.9386.24210
Roy TattersallENGIndia1951-195258246.569589216/488/12528.052.3970.52110
Claude BuckenhamENGSouth Africa19104819725593215/1157/18728.243.0156.29110
Neil WagnerNZIndia2014-2021612183.441597214/628/12628.433.2552.48200
Shayne O'ConnorNZZimbabwe1997-2000612252.372606214/527/11628.862.4072.14200
Steven FinnENGSouth Africa2012-201659181.428609214/428/14929.003.3551.90300
Azeem HafeezPAKIndia1983-19845822655609216/467/16029.002.6964.57210
Craig McDermottAUSSouth Africa1993-1994610243.359616214/337/8229.332.5369.57200
Ramakant DesaiINDPakistan1960-1961510215.534625214/668/19029.762.9061.67300
Pedro CollinsWIEngland200461217828629214/717/17529.953.5350.86300

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