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
Joe RootENGIndia2012-202535647338321859.35611555.32131213608
Steve SmithAUSIndia2013-202524466235619258.90446052.83115325714
Virat KohliINDAustralia2011-202530532223218643.76429252.009532427
Alastair CookENGIndia2006-201830543243129447.67537445.247912833
Kumar SangakkaraSLPakistan2006-201519375226222170.69426453.05711222010
Michael ClarkeAUSEngland2005-201534607219518741.42390456.227722534
Kumar SangakkaraSLBangladesh2005-2014121721577319105.13258261.0874116816
Jacques KallisSAIndia2004-2013142431396201*66.48293847.527211388
Joe RootENGAustralia2013-202639756282818040.99551151.32618731113
Joe RootENGNew Zealand2013-202624464209622649.90362157.88610423611
AB de VilliersSAAustralia2005-201823435198816952.32398349.91612123520
Hashim AmlaSAEngland2005-2017203621902311*55.94372151.126702503
Alastair CookENGWest Indies2007-201720355173924357.97352849.296811951
Michael ClarkeAUSIndia2004-2014203621717329*50.50306556.026421839
Graeme SmithSAEngland2003-201216302159927757.11282856.546522022
David WarnerAUSPakistan2014-2024132211552335*73.90210173.8765117114
Kevin PietersenENGIndia2006-2012152611535202*61.40249561.5266119911
Joe RootENGWest Indies2015-2024172921513182*56.04245861.556711626
Mahela JayawardeneSLEngland2003-2014142511469213*61.21301548.726521656
Joe RootENGSri Lanka2014-202413242137622862.55214564.156211253
Shubman GillINDEngland2021-202515282134626951.77215462.4963415026
Ricky PontingAUSSouth Africa2005-2012163111336143*44.53215362.056661489
Azhar AliPAKSri Lanka2011-202217312131915745.48303243.506541101
Jacques KallisSAPakistan2002-201314253126615557.55262148.3065112410
AB de VilliersSAWest Indies2005-201511175119117899.25206857.5964012512
Kane WilliamsonNZSouth Africa2012-202412203106817662.82215949.476211207
Alastair CookENGAustralia2006-2018356422493244*40.21528847.1451132831
Sachin TendulkarINDAustralia2003-2013214062132241*62.71371057.47511124313
Cheteshwar PujaraINDAustralia2010-202325453207420449.38490342.3051142284
Virat KohliINDEngland2012-202228503199123542.36382452.075962352
Cheteshwar PujaraINDEngland2012-2022274941778206*39.51409043.475732252
Alastair CookENGPakistan2006-201820361171926349.11350549.045802050
Younis KhanPAKSri Lanka2006-201520333170331356.77326652.1455216210
Hashim AmlaSAAustralia2008-201821402157419641.42305951.455541973
Travis HeadAUSEngland2019-202618341153917046.64203575.6355119317
Hashim AmlaSAIndia2004-2018213721528253*43.66338345.175741813
Kane WilliamsonNZPakistan2011-202314252151923866.04286752.985401584
Michael ClarkeAUSSouth Africa2008-2014142751487259*67.59249559.605331823
KL RahulINDEngland2016-202518340148719943.74281052.925431858
Kane WilliamsonNZSri Lanka2012-2024142541467242*69.86252058.215621406
David WarnerAUSSouth Africa2012-202315270141520052.41176780.0855117016
Kane WilliamsonNZEngland2013-202620372140815640.23305046.165641692
Rishabh PantINDEngland2018-202516281126014646.67166675.6357114238
Virender SehwagINDSri Lanka2005-201010171120329375.19121399.1853217715
Dinesh ChandimalSLBangladesh2013-202514224115913864.39220052.685628714
Andrew StraussENGWest Indies2004-201216283113416945.36217152.235111492
Graeme SmithSAWest Indies2003-20109161112614775.07179362.805401465
Brendan TaylorZIMBangladesh2011-202611214109317164.29189157.805311048
Virat KohliINDSri Lanka2015-202211182108524367.81158968.28521996
Page 1Next

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