Batting by opposition (Tests)

Filters

1 active
Reset"Match result" is from the side of the player or team.
At Pallekele International Cricket Stadium×
PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Younis KhanPAKSri Lanka2012-2015241193171*64.3335454.52101210
Azhar AliPAKSri Lanka2012-201524019313648.2540048.25111210
Asad ShafiqPAKSri Lanka2012-2015231190100*95.0039148.59110210
Kusal MendisSLAustralia201612018417692.0026170.50100231
Dinesh ChandimalSLPakistan2012-20152401646741.0030054.67020190
Michael HusseyAUSSri Lanka2011110142142142.0024458.20100160
Shaun MarshAUSSri Lanka2011110141141141.0031544.76100180
Dimuth KarunaratneSLPakistan201512014013070.0025654.69100140
Joe RootENGSri Lanka201812013812469.0016981.66100122
Shan MasoodPAKSri Lanka201512013812569.0026651.88100131
Angelo MathewsSLPakistan2012-201524113512245.0029146.39100131
Roshen SilvaSLEngland20181201228561.0026945.3501081
Dimuth KarunaratneSLEngland20181201206360.0022154.3002080
Shikhar DhawanINDSri Lanka2017110119119119.0012396.75100170
Kumar SangakkaraSLAustralia20111201176958.5028640.91010150
Misbah-ul-HaqPAKSri Lanka2012-201524111059*36.6722349.33010161
Hardik PandyaINDSri Lanka2017110108108108.0096112.5010087
Angelo MathewsSLEngland20181201088854.0017960.3401070
Rory BurnsENGSri Lanka20181201025951.0014769.39010120
Tharanga ParanavitanaSLPakistan2012120977548.5022642.92010110
Jos ButtlerENGSri Lanka2018120976348.5011286.61010100
Upul TharangaSLPakistan2015120944847.0013967.63000120
Angelo MathewsSLAustralia2011-2016241935831.0020345.8101093
KL RahulINDSri Lanka2017110858585.0013562.9601080
Steve SmithAUSSri Lanka2016120855542.5017847.7501040
Dinesh ChandimalSLIndia2017120844842.0017647.73000100
Ben FoakesENGSri Lanka20181218465*84.0014856.7601072
Thilan SamaraweeraSLPakistan2012120837341.5018046.11010100
Sarfraz AhmedPAKSri Lanka20151117878*-10475.0001060
Thisara PereraSLPakistan2012110757575.008687.2101043
Kumar SangakkaraSLPakistan20121217474*74.0012857.81011110
Mohammad HafeezPAKSri Lanka2012120745237.0012758.27010100
Niroshan DickwellaSLIndia2017120704135.008384.3400090
Darren BravoWISri Lanka2010110686868.0011758.12010100
Brendan NashWISri Lanka2010110676767.0011757.2601050
Sam CurranENGSri Lanka2018120646432.0012053.3301116
Jehan MubarakSLPakistan2015120603530.0015738.22000100
Thilan SamaraweeraSLAustralia2011120604330.0014441.6700060
Niroshan DickwellaSLEngland2018120603530.007678.9500060
Dhananjaya de SilvaSLEngland2018120605930.0010855.5601060
Dhananjaya de SilvaSLAustralia2016120603630.0010060.0000061
Adam VogesAUSSri Lanka2016120594729.5016236.4200040
Adnan AkmalPAKSri Lanka20121215935*59.0013045.3800080
Dinesh ChandimalSLAustralia2016120574228.5015437.0100060
Usman KhawajaAUSSri Lanka2011-2016231572628.5011649.1400071
Mitchell MarshAUSSri Lanka2016120563128.0010056.0000080
Devon SmithWISri Lanka2010110555555.0010055.0001070
Mahela JayawardeneSLAustralia2011120555127.5014338.4601050
Tharanga ParanavitanaSLAustralia2011120555527.5015535.4801160
Shivnarine ChanderpaulWISri Lanka2010110545454.0014537.2401030
Page 1Next

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