Batting by opposition (Men's Tests)

Filters

1 active
Reset"Match result" is from the side of the player or team.
v Sri Lanka×

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

PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Younis KhanPAKSri Lanka2006-201520333170331356.77326652.1455216210
Mushfiqur RahimBANSri Lanka2006-202518324154620055.21325147.554611565
Kane WilliamsonNZSri Lanka2012-2024142541467242*69.86252058.215621406
Joe RootENGSri Lanka2014-202413242137622862.55214564.156211253
Azhar AliPAKSri Lanka2011-202217312131915745.48303243.506541101
Alastair CookENGSri Lanka2006-201616284129013353.75280845.943721401
Virender SehwagINDSri Lanka2005-201010171120329375.19121399.1853217715
Mominul HaqueBANSri Lanka2013-202515283114917645.96202056.884521206
Tom LathamNZSri Lanka2014-2024122121139264*59.95229949.544211034
Virat KohliINDSri Lanka2015-202211182108524367.81158968.28521996
Misbah-ul-HaqPAKSri Lanka2009-201518284104113543.38242742.891819013
Asad ShafiqPAKSri Lanka2011-201918274100413143.65220845.47351933
Michael HusseyAUSSri Lanka2007-20138134994142110.44167459.385209512
Kevin PietersenENGSri Lanka2006-20121119287415851.41124969.9832010715
Faf du PlessisSASri Lanka2014-20211119287419951.41157255.60140963
Tamim IqbalBANSri Lanka2009-20221223185313338.77143159.611741037
Ian BellENGSri Lanka2007-201410173812119*58.00142057.18280943
Dean ElgarSASri Lanka2014-20211120178212941.16142754.803321013
VVS LaxmanINDSri Lanka2005-20101017377910455.64160148.66271790
Ross TaylorNZSri Lanka2009-20191222177014236.67133557.68142781
Mohammad AshrafulBANSri Lanka2005-20131020276119042.28158448.04302828
Sarfraz AhmedPAKSri Lanka2014-20231119375410347.13106570.80170633
Michael ClarkeAUSSri Lanka2007-20138122746145*74.60122460.95350817
Cheteshwar PujaraINDSri Lanka2015-2017711174315374.30149149.83411761
Liton DasBANSri Lanka2017-20251120073514136.75137253.57152764
Hashim AmlaSASri Lanka2006-201914251727139*30.29168343.20223830
Sachin TendulkarINDSri Lanka2005-20101017172420345.25136253.16230773
Mohammad HafeezPAKSri Lanka2011-20151020472419645.25122858.96140855
Shikhar DhawanINDSri Lanka2015-2017610071219071.2094975.03320934
Quinton de KockSASri Lanka2014-20211119069710136.6891875.93151781
AB de VilliersSASri Lanka2006-20147121691160*62.82114660.30150903
Rahul DravidINDSri Lanka2008-2010915067617745.07130951.64220763
Steve SmithAUSSri Lanka2016-20257111670145*67.00127052.76411574
Usman KhawajaAUSSri Lanka2011-20251017465923250.69116256.71212613
Jonny BairstowENGSri Lanka2016-20216102651167*81.38103962.66300593
Babar AzamPAKSri Lanka2017-2023814264811954.00112457.65331677
Gautam GambhirINDSri Lanka2005-2010713064316749.46113256.80231750
Brendon McCullumNZSri Lanka2005-20151120260019533.3375779.261236919
Temba BavumaSASri Lanka2016-20241119058711330.89106455.17153564
Kraigg BrathwaiteWISri Lanka2015-2021918156312633.12157835.68131530
Murali VijayINDSri Lanka2009-201769056015562.2297057.73231534
Shakib Al HasanBANSri Lanka2007-2024917154011633.7580866.83132632
Nazmul Hossain ShantoBANSri Lanka2021-2025815153216338.00112647.25302506
Henry NichollsNZSri Lanka2018-2023692518200*74.0080164.67210424
Rohit SharmaINDSri Lanka2015-20227122509102*50.9080763.07140479
Ahmed ShehzadPAKSri Lanka2013-2015816150214733.4793353.80131522
David WarnerAUSSri Lanka2012-202281514998535.6460882.07052615
Matt PriorENGSri Lanka2007-20141015249312637.9289255.27132571
KL RahulINDSri Lanka2015-2026914048910834.9383558.56141515
Taufeeq UmarPAKSri Lanka2011-2012612148323643.9197749.44110541
Page 1Next

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