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
Steve SmithAUSEngland2010-202641748370323956.11669055.351314241726
Stuart BroadENGAustralia2009-202340661210196518.87157764.6204812218
Joe RootENGAustralia2013-202639756282818040.99551151.32618731113
James AndersonENGAustralia2006-2023396327277297.6975436.74008390
James AndersonENGIndia2007-2024385625269818.6870638.10019370
Joe RootENGIndia2012-202535647338321859.35611555.32131213608
Alastair CookENGAustralia2006-2018356422493244*40.21528847.1451132831
Michael ClarkeAUSEngland2005-201534607219518741.42390456.227722534
David WarnerAUSEngland2013-202333612217312436.83356161.02316627313
Ian BellENGAustralia2005-201532584185911534.43386248.14416523111
Nathan LyonAUSIndia2011-20253247104284111.5798043.67008474
Nathan LyonAUSEngland2013-20253240163533114.7163655.50002487
Alastair CookENGIndia2006-201830543243129447.67537445.247912833
Virat KohliINDAustralia2011-202530532223218643.76429252.009532427
Ben StokesENGAustralia2013-202629552174615532.94332152.57410419239
Virat KohliINDEngland2012-202228503199123542.36382452.075962352
Cheteshwar PujaraINDEngland2012-2022274941778206*39.51409043.475732252
Mitchell StarcAUSEngland2013-20262742117557724.35121062.400658710
James AndersonENGSouth Africa2003-2022273919177348.8552433.78004192
Kevin PietersenENGAustralia2005-201426482213722746.46382355.90413123924
Jonny BairstowENGAustralia2013-202326472140611931.24262953.4826116814
Cheteshwar PujaraINDAustralia2010-202325453207420449.38490342.3051142284
Ravindra JadejaINDEngland2012-202525436154711241.81295352.39311216323
Ben StokesENGIndia2014-202525471127614127.74266247.9325514116
Stuart BroadENGSouth Africa2008-2022253855737617.3683368.790366810
Ishant SharmaINDAustralia2008-2018253913180316.9266327.150011240
Steve SmithAUSIndia2013-202524466235619258.90446052.83115325714
Joe RootENGNew Zealand2013-202624464209622649.90362157.88610423611
Ravichandran AshwinINDEngland2012-202424385108610632.91197455.021621328
Stuart BroadENGIndia2008-20222432547074*17.4164173.32025546
Peter SiddleAUSEngland2009-2019243544524414.5888950.84003501
AB de VilliersSAAustralia2005-201823435198816952.32398349.91612123520
Angelo MathewsSLPakistan2009-20232342101601157*50.03347946.0229216514
Usman KhawajaAUSEngland2011-202623421155417137.90340845.604721807
Jonny BairstowENGIndia2012-2024234221261114*31.52209860.1026815015
Mitchell StarcAUSIndia2012-2025233566789923.38120056.500306610
Ravichandran AshwinINDAustralia2011-2024233635726217.33114849.83022663
Stuart BroadENGNew Zealand2008-2023233534796414.9785256.22016628
Ishant SharmaINDEngland2008-2021233812182167.0060630.03007201
Tim SoutheeNZEngland2008-20242235164477*18.94638100.940336930
James AndersonENGWest Indies2004-202422258129207.5933938.05004190
Sachin TendulkarINDAustralia2003-2013214062132241*62.71371057.47511124313
Joe RootENGPakistan2015-202621364165126251.59265962.092911680
Hashim AmlaSAAustralia2008-201821402157419641.42305951.455541973
Hashim AmlaSAIndia2004-2018213721528253*43.66338345.175741813
David WarnerAUSIndia2011-202321390121818031.23180967.3343215410
Ajinkya RahaneINDEngland2014-20212138184010322.70194643.17165991
Hashim AmlaSAEngland2005-2017203621902311*55.94372151.126702503
Alastair CookENGWest Indies2007-201720355173924357.97352849.296811951
Alastair CookENGPakistan2006-201820361171926349.11350549.045802050
Page 1Next

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