Bowling by opposition (Men's Tests)

Filters

Choose matches, player, team, dates…
Reset"Match result" is from the side of the player or team.

Player figures come from full scorecards, which we hold for 896 of the 2,568 matches in this selection (from 2001). Earlier matches have results and team totals only.

PlayerOppositionSpanMatInnsOversMdnsRunsWktsBBIBBMAveEconSR4510
Dale SteynSAPakistan2007-20191326441.21081374596/811/6023.293.1144.88331
Ishant SharmaINDAustralia2008-20182546788.11392490594/417/11742.203.1680.15200
Kagiso RabadaSAAustralia2016-20251120360.1721241586/5411/15021.403.4537.26541
James AndersonENGSri Lanka2003-20211426480.11271287586/4010/4522.192.6849.67151
Morné MorkelSAIndia2006-20181731519.51251532585/207/11426.412.9553.78110
Morné MorkelSAAustralia2008-20181631552.11011953585/239/11033.673.5457.12120
Nathan LyonAUSSouth Africa2011-20262038820.51722375585/1306/17840.952.8984.91010
Nathan LyonAUSPakistan2014-202415308031372443585/698/21342.123.0483.07420
Mitchell StarcAUSSri Lanka2012-20251121317.1461073576/5011/9418.823.3833.39262
Ryan HarrisAUSEngland2010-20141222412.11041176577/1179/10620.632.8543.39040
Ravichandran AshwinINDSouth Africa2013-20231426504.21291270577/6612/9822.282.5253.09351
Josh HazlewoodAUSIndia2014-20241731581.11761453576/677/14225.492.5061.18140
Harbhajan SinghINDSouth Africa2004-20111017540.5841536577/879/14126.952.8456.93340
Ben StokesENGIndia2014-20252536523.1751676575/726/10529.403.2055.07420
Neil WagnerNZEngland2013-20231425526.31021788575/448/13431.373.4055.42320
HMRKB HerathSLAustralia2011-2016815405.4791132567/6413/14520.212.7943.46361
Ben StokesENGAustralia2013-20262939510.3731974566/368/16135.253.8754.70030
Kagiso RabadaSAIndia2015-20241425412.2901243555/597/9122.603.0144.98210
Tim SoutheeNZIndia2009-20241325435.5871378557/649/11025.053.1647.55230
Moeen AliENGIndia2014-20211627534.5591863556/679/13433.873.4858.35420
Anil KumbleINDAustralia2004-2008917458.2551530548/14113/18128.333.3450.93352
Mitchell StarcAUSPakistan2014-202414285071091620546/667/11330.003.2056.33510
Kemar RoachWIBangladesh2009-20241324363.2811046536/487/7419.742.8841.13140
Vernon PhilanderSAAustralia2011-20181427460.11111308536/219/5124.682.8452.09140
Umesh YadavINDAustralia2011-20231732519702048535/937/17638.643.9558.75210
Pat CumminsAUSSouth Africa2011-20261020349.579967526/289/14118.602.7640.37240
Ravindra JadejaINDSouth Africa2013-202511194371191021526/1388/7619.632.3450.42530
Yasir ShahPAKSri Lanka2015-2022816454.2681344517/769/15526.352.9653.45050
Zaheer KhanINDAustralia2003-20121425479.4791615515/918/13731.673.3756.43230
Josh HazlewoodAUSWest Indies2015-20251121317.2104769505/359/7915.382.4238.08230
Muttiah MuralitharanSLEngland2003-2007713400.5103917508/7011/13218.342.2948.10242
Mitchell StarcAUSSouth Africa2012-20261121390.5661415506/1549/10928.303.6246.90320
Matt HenryNZEngland2015-20261121386651420506/2911/10928.403.6846.32421
Junaid KhanPAKSri Lanka2011-20151325488.3911452505/388/15129.042.9758.62050
Mohammed SirajINDEngland2021-20251630432661684506/709/19033.683.9051.84520
Mitchell JohnsonAUSIndia2007-201414285541011830505/646/15536.603.3066.48410
Harbhajan SinghINDAustralia2003-20131325688.51121941505/297/15838.822.8282.66210
HMRKB HerathSLBangladesh2005-2018918374.2631123497/8912/15722.923.0045.84331
Dale SteynSAWest Indies2007-2015916285.261942486/348/9419.633.3035.67330
Tim SoutheeNZWest Indies2012-20201020349.590988485/327/9120.582.8243.73410
Mohammed ShamiINDSouth Africa2013-20221122335.2701005485/288/10720.943.0041.92130
Trent BoultNZWest Indies2012-20201122390831200486/4010/8025.003.0848.75311
Mehedi Hasan MirazBANWest Indies2018-20241018360601047477/5812/11722.282.9145.96331
Shakib Al HasanBANWest Indies2009-20221322446.3881226476/338/12926.092.7557.00130
Yasir ShahPAKNew Zealand2014-2020815388.3561250478/4114/18426.603.2249.60241
Jasprit BumrahINDSouth Africa2018-20251019327.362937466/618/8620.372.8642.72140
Kemar RoachWINew Zealand2012-20251119358851091465/608/11623.723.0546.70420
Ishant SharmaINDWest Indies2011-20191223366.3831100466/5510/10823.913.0047.80131
Yasir ShahPAKWest Indies2016-2021714397791172467/9410/21025.482.9551.78151
Peter SiddleAUSSouth Africa2008-20161325563.21491544465/598/11333.572.7473.48210

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