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
Joe RootENGAustralia2013-202639756282818040.99551151.32618731113
David WarnerAUSEngland2013-202333612217312436.83356161.02316627313
Ian BellENGAustralia2005-201532584185911534.43386248.14416523111
Steve SmithAUSEngland2010-202641748370323956.11669055.351314241726
Kevin PietersenENGAustralia2005-201426482213722746.46382355.90413123924
Joe RootENGIndia2012-202535647338321859.35611555.32131213608
AB de VilliersSAAustralia2005-201823435198816952.32398349.91612123520
Alastair CookENGAustralia2006-2018356422493244*40.21528847.1451132831
Kumar SangakkaraSLPakistan2006-201519375226222170.69426453.05711222010
Sachin TendulkarINDAustralia2003-2013214062132241*62.71371057.47511124313
Cheteshwar PujaraINDAustralia2010-202325453207420449.38490342.3051142284
Ravindra JadejaINDEngland2012-202525436154711241.81295352.39311216323
Brad HaddinAUSEngland2009-201520352136613641.39222061.53311114917
MS DhoniINDEngland2006-20142035210889932.97212151.30011513512
Joe RootENGNew Zealand2013-202624464209622649.90362157.88610423611
Ben StokesENGAustralia2013-202629552174615532.94332152.57410419239
Ricky PontingAUSIndia2003-201217301150122151.76265156.6241001662
Shane WatsonAUSEngland2009-201519372148717642.49263456.4521012089
Shakib Al HasanBANWest Indies2009-2022132319519743.23145165.5401011054
Alastair CookENGIndia2006-201830543243129447.67537445.247912833
Virat KohliINDEngland2012-202228503199123542.36382452.075962352
Joe RootENGPakistan2015-202621364165126251.59265962.092911680
Angelo MathewsSLPakistan2009-20232342101601157*50.03347946.0229216514
Virender SehwagIND/IWXAustralia2003-201319371140215538.94186075.382921867
Michael HusseyAUSEngland2006-201115242130419559.27256550.844931525
Marnus LabuschagneAUSEngland2019-202619362127511137.50249151.182911567
Alastair CookENGSouth Africa2008-201719360126311835.08287343.962921582
Joe RootENGSouth Africa2015-202215271121019046.54192362.922901554
Angelo MathewsSLNew Zealand2009-2024152741178120*51.22264944.4729012313
Steve SmithAUSPakistan2010-2024152521175165*51.09234750.062911255
Alastair CookENGWest Indies2007-201720355173924357.97352849.296811951
Alastair CookENGPakistan2006-201820361171926349.11350549.045802050
Ben StokesENGWest Indies2015-202418313133917647.82212662.9838115818
VVS LaxmanINDAustralia2003-2012173151328200*51.08254952.103821660
Chris RogersAUSEngland2013-201515281131017348.52259050.584811831
Ross TaylorNZEngland2008-2021193541272154*41.03214759.2538217111
Daryl MitchellNZEngland2019-202613243119119056.71234650.7748213417
Dimuth KarunaratneSLNew Zealand2012-202413251107815244.92223548.232831041
Misbah-ul-HaqPAKSri Lanka2009-201518284104113543.38242742.891819013
Hashim AmlaSAPakistan2007-2019132541011118*48.14200650.402811221
Ross TaylorNZPakistan2009-20211526299910441.63169259.0428312013
Dinesh ChandimalSLPakistan2012-202315272988155*39.52207947.521821036
Graeme SmithSAIndia2004-2013152719879437.96161661.080811424
KL RahulINDAustralia2014-20251629289411033.11178150.201821015
Tamim IqbalBANNew Zealand2008-20191018085712647.61133364.291811294
Zak CrawleyENGIndia2021-2025142708528431.56136062.650831257
Brendon McCullumNZEngland2008-2015132418419736.57105679.6408310418
Ian BellENGSri Lanka2007-201410173812119*58.00142057.18280943
Tom LathamNZIndia2014-2024122416929530.09159243.47082761
Michael ClarkeAUSEngland2005-201534607219518741.42390456.227722534
Page 1Next

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