Batting 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.

PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
James AndersonENGAustralia2006-2023396327277297.6975436.74008390
James AndersonENGIndia2007-2024385625269818.6870638.10019370
James AndersonENGSouth Africa2003-2022273919177348.8552433.78004192
Nathan LyonAUSEngland2013-20253240163533114.7163655.50002487
James AndersonENGNew Zealand2008-20232027141542811.8535343.63004230
Josh HazlewoodAUSIndia2014-202417261414332*11.9235440.40005210
Ishant SharmaINDAustralia2008-2018253913180316.9266327.150011240
Mohammed SirajINDEngland2021-20251624137316*6.6419637.2400552
Stuart BroadENGAustralia2009-202340661210196518.87157764.6204812218
Ishant SharmaINDEngland2008-2021233812182167.0060630.03007201
Josh HazlewoodAUSEngland2015-20231821128414*9.3319243.75002100
Mitchell StarcAUSEngland2013-20262742117557724.35121062.400658710
Angelo MathewsSLPakistan2009-20232342101601157*50.03347946.0229216514
Nathan LyonAUSIndia2011-20253247104284111.5798043.67008474
Neil WagnerNZEngland2013-20231421101822716.5538946.79004207
Umesh YadavINDAustralia2011-2023172810142307.8934840.80004155
Makhaya NtiniSAAustralia2005-20091017107928*11.2919041.58004121
HMRKB HerathSLPakistan2009-20171827925834*14.3352249.43008241
Josh HazlewoodAUSSouth Africa2016-2026101691432920.4327851.44000221
Makhaya NtiniSAEngland2003-2009111698232*11.7123335.19001100
Steve SmithAUSEngland2010-202641748370323956.11669055.351314241726
Steve SmithAUSWest Indies2015-202511198999200*90.82160562.24341906
James AndersonENGWest Indies2004-202422258129207.5933938.05004190
James AndersonENGSri Lanka2003-2021141981252711.3628044.64002190
Trent BoultNZIndia2012-202110168823810.2518644.0900392
Ishant SharmaINDSouth Africa2008-20191519863235.7322827.6300590
Rubel HossainBANWest Indies2009-20188148611610.1716536.9700180
Junaid KhanPAKSri Lanka2011-20151315861168.7112548.8000362
Steven FinnENGPakistan2010-201671185816*19.3316934.3200180
Shannon GabrielWIEngland2012-2020111785520*6.1116134.1600452
Mohammed SirajINDAustralia2020-20251217845135.0013134.3500350
Chris MartinNZSri Lanka2005-2009588104*-4721.2800020
Joe RootENGIndia2012-202535647338321859.35611555.32131213608
Michael ClarkeAUSEngland2005-201534607219518741.42390456.227722534
Vernon PhilanderSAAustralia2011-2018142475097329.94105448.29031549
Stuart BroadENGWest Indies2009-2020192373306220.6345572.53016395
Mohammed ShamiINDEngland2014-20221527724556*12.2535169.80028276
Nathan LyonAUSWest Indies2012-20251414718240*26.0035351.56000201
James AndersonENGPakistan2010-202220277144177.2030547.21003181
Trent BoultNZEngland2013-20221418713524*12.2719071.05004203
Ishant SharmaINDSri Lanka2008-20171217713331*13.3051525.8300480
Suranga LakmalSLEngland2011-2021111979915*8.2525438.98007131
Danish KaneriaPAKEngland2005-20107127852917.0015455.1900192
Fidel EdwardsWIEngland2004-20121217771117.1022531.5600380
Jasprit BumrahINDSouth Africa2018-2025101975614*4.6715236.8400562
CBRLS KumaraSLNew Zealand2018-202471273613*7.2012927.9100350
Mohammad AliPAKEngland2022-202651072086.677925.3200230
Steven FinnENGAustralia2010-2015797149*7.004630.4300110
Asitha FernandoSLEngland2021-202459712116.004825.0000120
Chris MartinNZSouth Africa2004-2013111771151.108013.7500800
Page 1Next

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