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
Brian LaraWIEngland2004351602400*150.5085770.25120755
Matthew HaydenAUSZimbabwe2003231501380250.5056189.302005214
Mahela JayawardeneSLSouth Africa2006-2014713082037463.08146855.86301886
Wiaan MulderSAZimbabwe2025231531367*265.5058790.46200676
David WarnerAUSPakistan2014-2024132211552335*73.90210173.8765117114
Chris GayleWISri Lanka2008-201058147233367.4368668.801125910
Michael ClarkeAUSIndia2004-2014203621717329*50.50306556.026421839
Kumar SangakkaraSLBangladesh2005-2014121721577319105.13258261.0874116816
Virender SehwagINDSouth Africa2004-201113230115731950.30138383.6642216317
Harry BrookENGPakistan2022-20269140105631775.43117989.5743011315
Chris GayleWISouth Africa2003-2010814069431749.5797371.331319110
Younis KhanPAKSri Lanka2006-201520333170331356.77326652.1455216210
Hashim AmlaSAEngland2005-2017203621902311*55.94372151.126702503
Karun NairINDEngland2016-20257111525303*52.5079366.20111644
Azhar AliPAKWest Indies2011-202110201951302*50.05206546.05344805
Brendon McCullumNZIndia2009-201410191122430268.00201360.8042114113
Alastair CookENGIndia2006-201830543243129447.67537445.247912833
Virender SehwagINDSri Lanka2005-201010171120329375.19121399.1853217715
Ramnaresh SarwanWIEngland2004-200912160104929165.56180058.285201314
Ross TaylorNZAustralia2008-20201224199929043.43149067.052321375
Kumar SangakkaraSLSouth Africa2006-2014713069228753.23119058.15222891
AB de VilliersSAPakistan2007-2013111941096278*73.07183859.634301029
Graeme SmithSAEngland2003-201216302159927757.11282856.546522022
Mahela JayawardeneSLIndia2005-20101017199727562.31184853.95341993
Rahul DravidINDPakistan2004-2007611257427063.78121147.40210801
Adam VogesAUSWest Indies2015-2016543542269*542.0077969.58300632
Shubman GillINDEngland2021-202515282134626951.77215462.4963415026
Zak CrawleyENGPakistan2020-2024813069426753.3893274.46231981
Tom LathamNZSri Lanka2014-2024122121139264*59.95229949.544211034
Alastair CookENGPakistan2006-201820361171926349.11350549.045802050
Joe RootENGPakistan2015-202621364165126251.59265962.092911680
Stephen FlemingNZSouth Africa2004-2007713157926248.2597359.51111816
Marlon SamuelsWIBangladesh2011-201245034926069.8062356.02100453
Michael ClarkeAUSSouth Africa2008-2014142751487259*67.59249559.605331823
Ryan RickeltonSAPakistan2024-202547142225970.3369560.72111476
Ben StokesENGSouth Africa2015-202215260117725845.27158974.0744114030
Virat KohliINDSouth Africa2013-2024162821408254*54.15245957.263501846
Hashim AmlaSAIndia2004-2018213721528253*43.66338345.175741813
David WarnerAUSNew Zealand2011-202010193108125367.56146773.695001085
Tom LathamNZBangladesh2017-2023813178525265.42134258.49311967
Kane WilliamsonNZWest Indies2012-202513233115525157.75231050.003511464
Justin LangerAUSEngland2002-20071121395425053.00152462.603311133
Sachin TendulkarINDBangladesh2004-2010573766248*191.50119863.94500804
Shoaib MalikPAKEngland2005-2015714045524532.5085253.40102515
Kusal MendisSLIreland2023220385245192.5048479.552003612
Alastair CookENGAustralia2006-2018356422493244*40.21528847.1451132831
Dimuth KarunaratneSLBangladesh2013-202414251114124447.54218852.153611105
Alastair CookENGWest Indies2007-201720355173924357.97352849.296811951
Virat KohliINDSri Lanka2015-202211182108524367.81158968.28521996
Mayank AgarwalINDBangladesh2019220257243128.5035173.22100318
Page 1Next

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