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.

Qualification: Minimum 20 innings.

PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
David WarnerAUSPakistan2014-2024132211552335*73.90210173.8765117114
Ross TaylorNZWest Indies2012-2020122051071217*71.40199853.604321342
Kumar SangakkaraSLPakistan2006-201519375226222170.69426453.05711222010
Kane WilliamsonNZSri Lanka2012-2024142541467242*69.86252058.215621406
Michael ClarkeAUSSouth Africa2008-2014142751487259*67.59249559.605331823
Jacques KallisSAIndia2004-2013142431396201*66.48293847.527211388
Kane WilliamsonNZPakistan2011-202314252151923866.04286752.985401584
Dinesh ChandimalSLBangladesh2013-202514224115913864.39220052.685628714
Brendan TaylorZIMBangladesh2011-202611214109317164.29189157.805311048
Kane WilliamsonNZSouth Africa2012-202412203106817662.82215949.476211207
Sachin TendulkarINDAustralia2003-2013214062132241*62.71371057.47511124313
Joe RootENGSri Lanka2014-202413242137622862.55214564.156211253
Kevin PietersenENGIndia2006-2012152611535202*61.40249561.5266119911
Mahela JayawardeneSLEngland2003-2014142511469213*61.21301548.726521656
Hashim AmlaSANew Zealand2006-2017142231154176*60.74220152.434701643
Tom LathamNZSri Lanka2014-2024122121139264*59.95229949.544211034
Joe RootENGIndia2012-202535647338321859.35611555.32131213608
Michael HusseyAUSEngland2006-201115242130419559.27256550.844931525
Steve SmithAUSIndia2013-202524466235619258.90446052.83115325714
Alastair CookENGWest Indies2007-201720355173924357.97352849.296811951
Kane WilliamsonNZWest Indies2012-202513233115525157.75231050.003511464
Jacques KallisSAPakistan2002-201314253126615557.55262148.3065112410
Graeme SmithSAEngland2003-201216302159927757.11282856.546522022
Younis KhanPAKSri Lanka2006-201520333170331356.77326652.1455216210
Daryl MitchellNZEngland2019-202613243119119056.71234650.7748213417
Shivnarine ChanderpaulWISouth Africa2003-20151220395716656.29234640.79361924
Kevin PietersenENGWest Indies2007-201214211112422656.20159970.293621277
Steve SmithAUSEngland2010-202641748370323956.11669055.351314241726
Joe RootENGWest Indies2015-2024172921513182*56.04245861.556711626
Hashim AmlaSAEngland2005-2017203621902311*55.94372151.126702503
Mushfiqur RahimBANSri Lanka2006-202518324154620055.21325147.554611565
Kumar SangakkaraSLIndia2005-201512211109021954.50206052.914201253
Virat KohliINDSouth Africa2013-2024162821408254*54.15245957.263501846
Alastair CookENGSri Lanka2006-201616284129013353.75280845.943721401
Justin LangerAUSEngland2002-20071121395425053.00152462.603311133
David WarnerAUSSouth Africa2012-202315270141520052.41176780.0855117016
AB de VilliersSAAustralia2005-201823435198816952.32398349.91612123520
Azhar AliPAKAustralia2010-2022142721300205*52.00296843.804601195
Shubman GillINDEngland2021-202515282134626951.77215462.4963415026
Ricky PontingAUSIndia2003-201217301150122151.76265156.6241001662
Matthew HaydenAUSIndia2003-200811211103312451.65158065.3835211611
Rahul DravidINDEngland2001-201112234981146*51.63235341.694311300
Joe RootENGPakistan2015-202621364165126251.59265962.092911680
Angelo MathewsSLNew Zealand2009-2024152741178120*51.22264944.4729012313
Shivnarine ChanderpaulWIEngland2004-2015172941280147*51.20305641.883721552
Steve SmithAUSPakistan2010-2024152521175165*51.09234750.062911255
VVS LaxmanINDAustralia2003-2012173151328200*51.08254952.103821660
Michael ClarkeAUSIndia2004-2014203621717329*50.50306556.026421839
Virender SehwagINDSouth Africa2004-201113230115731950.30138383.6642216317
Azhar AliPAKWest Indies2011-202110201951302*50.05206546.05344805
Page 1Next

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