Batting by opposition (Men's Tests)

Filters

1 active
Reset"Match result" is from the side of the player or team.
From 2010-01-01×

Player figures come from full scorecards, which we hold for 679 of the 693 matches in this selection (from 2010). Earlier matches have results and team totals only.

PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Steve SmithAUSEngland2010-202641748370323956.11669055.351314241726
Joe RootENGIndia2012-202535647338321859.35611555.32131213608
Joe RootENGAustralia2013-202639756282818040.99551151.32618731113
Steve SmithAUSIndia2013-202524466235619258.90446052.83115325714
Virat KohliINDAustralia2011-202530532223218643.76429252.009532427
David WarnerAUSEngland2013-202333612217312436.83356161.02316627313
Joe RootENGNew Zealand2013-202624464209622649.90362157.88610423611
Cheteshwar PujaraINDAustralia2010-202325453207420449.38490342.3051142284
Alastair CookENGAustralia2010-2018254521995244*46.40421847.3041022251
Virat KohliINDEngland2012-202228503199123542.36382452.075962352
Alastair CookENGIndia2011-201823402190429450.11426744.626512153
Cheteshwar PujaraINDEngland2012-2022274941778206*39.51409043.475732252
Ben StokesENGAustralia2013-202629552174615532.94332152.57410419239
Joe RootENGPakistan2015-202621364165126251.59265962.092911680
Kumar SangakkaraSLPakistan2011-201513264159722172.59314250.835721479
Usman KhawajaAUSEngland2011-202623421155417137.90340845.604721807
David WarnerAUSPakistan2014-2024132211552335*73.90210173.8765117114
Ravindra JadejaINDEngland2012-202525436154711241.81295352.39311216323
Travis HeadAUSEngland2019-202618341153917046.64203575.6355119317
Kane WilliamsonNZPakistan2011-202314252151923866.04286752.985401584
Joe RootENGWest Indies2015-2024172921513182*56.04245861.556711626
KL RahulINDEngland2016-202518340148719943.74281052.925431858
Kane WilliamsonNZSri Lanka2012-2024142541467242*69.86252058.215621406
Hashim AmlaSAEngland2010-2017132311465311*66.59280752.194601933
David WarnerAUSSouth Africa2012-202315270141520052.41176780.0855117016
Angelo MathewsSLPakistan2011-2023203791410157*50.36311745.2428214313
Virat KohliINDSouth Africa2013-2024162821408254*54.15245957.263501846
Kane WilliamsonNZEngland2013-202620372140815640.23305046.165641692
Jonny BairstowENGAustralia2013-202326472140611931.24262953.4826116814
Mushfiqur RahimBANSri Lanka2013-202514243137920065.67283648.624501354
Joe RootENGSri Lanka2014-202413242137622862.55214564.156211253
Shubman GillINDEngland2021-202515282134626951.77215462.4963415026
Ian BellENGAustralia2010-201520354134111543.26265050.6041011738
Ben StokesENGWest Indies2015-202418313133917647.82212662.9838115818
Azhar AliPAKSri Lanka2011-202217312131915745.48303243.506541101
Alastair CookENGPakistan2010-201816291131626347.00266649.363701530
Chris RogersAUSEngland2013-201515281131017348.52259050.584811831
Azhar AliPAKAustralia2010-2022142721300205*52.00296843.804601195
Kraigg BrathwaiteWIEngland2015-202418363129016039.09292544.103631484
Ben StokesENGIndia2014-202525471127614127.74266247.9325514116
Marnus LabuschagneAUSEngland2019-202619362127511137.50249151.182911567
Jonny BairstowENGIndia2012-2024234221261114*31.52209860.1026815015
Rishabh PantINDEngland2018-202516281126014646.67166675.6357114238
Murali VijayINDAustralia2010-201814260125016748.08258348.3946214915
Shane WatsonAUSEngland2010-201516322124717641.57219756.762711679
Ajinkya RahaneINDAustralia2013-202318343122514739.52233052.5826213510
David WarnerAUSIndia2011-202321390121818031.23180967.3343215410
Usman KhawajaAUSPakistan2016-202411193121216075.75244449.593721213
Joe RootENGSouth Africa2015-202215271121019046.54192362.922901554
Daryl MitchellNZEngland2019-202613243119119056.71234650.7748213417
Page 1Next

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