Batting by opposition (All cricket)

Filters

1 active
Reset"Match result" is from the side of the player or team.
At Rangiri Dambulla International Stadium×
PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
MS DhoniINDSri Lanka2008-20179822856747.5040470.54020252
Mahela JayawardeneSLPakistan2009-201455024812349.6029284.93110221
Kumar SangakkaraSLIndia2008-20108812417334.4334669.65020251
Tillakaratne DilshanSLIndia2008-201087023011032.8625490.55102322
Mahela JayawardeneSLIndia2008-201088221461*35.6731069.03020241
Virat KohliINDSri Lanka2008-201777120682*34.3326777.15011271
Tamim IqbalBANSri Lanka2010-201732017812789.0019591.28110202
Shahid AfridiPAKSri Lanka2009-201455017710935.40137129.20100158
Suresh RainaINDSri Lanka2008-20108801775422.1324372.84010124
Rohit SharmaINDSri Lanka2008-20179911746921.7523374.68012161
George BaileyAUSSri Lanka201622116090*160.0018486.96020161
Upul TharangaSLPakistan2009-20156601487624.6721668.52010170
Shemaine CampbelleWIWSri Lanka Women201333014310547.6718975.66100124
Virender SehwagINDSri Lanka201033113999*69.50134103.73010192
Upul TharangaSLBangladesh2010-20173301386546.0017877.53020171
Chamara KapugederaSLIndia2008-201797213855*27.6021364.79011102
Angelo MathewsSLPakistan2009-201564213655*68.0016681.93010120
Quinton de KockSASri Lanka20182201348767.0013797.81010172
Shikhar DhawanINDSri Lanka2017111132132*-90146.67100203
Sanath JayasuriyaSLIndia2008-200933013010743.3316578.79100121
Yuvraj SinghINDSri Lanka2008-20105501303826.0019765.99000172
Virender SehwagINDNew Zealand201022012911064.50116111.21100191
Dinesh KarthikINDSri Lanka20105501256625.0018966.14011150
Shahid AfridiPAKBangladesh2010110124124124.0060206.67100174
Umar AkmalPAKSri Lanka2009-20144401216630.2514285.2101083
Kumar SangakkaraSLPakistan2009-20145511194229.7515477.27000110
Bismah MaroofPAKWSri Lanka Women20182201158957.5012492.74010111
Mahela JayawardeneSLNew Zealand2010-201333111059*55.0012985.27010121
Dinesh ChandimalSLAustralia201622010710253.5014474.3110080
Eoin MorganENGSri Lanka201822110692106.00102103.92010123
Kusal MendisSLBangladesh201722010610253.0012485.4810091
Tillakaratne DilshanSLPakistan2010-201533110650*53.0014573.10010140
Mohammad HafeezPAKSri Lanka2014-201522010410352.0011193.69100104
Ross TaylorNZIndia20102201039551.5012781.10010101
Tillakaratne DilshanSLNew Zealand2010-20133301025334.0011191.89010170
Gautam GambhirINDSri Lanka2008-20104401006225.0011785.47011100
Junaid SiddiqueBANPakistan2010110979797.0011485.0901062
Faf du PlessisSASri Lanka2018220964948.009798.97000132
Joe RootENGSri Lanka2018221967196.0011186.49010100
Deandra DottinWIWSri Lanka Women2013330944331.3313669.1200066
Kushal Janith PereraSLSouth Africa2018220938146.509696.88010121
Shakib Al HasanBANSri Lanka2010-2017320927246.009794.8501051
Kamran AkmalPAKSri Lanka2009-2010440924523.0011778.63000150
Fawad AlamPAKSri Lanka2009-20144419238*30.6718848.9400060
Scott StyrisNZIndia2010220908945.0011081.8201091
Abdul RazzaqPAKSri Lanka2009-2010441903030.0015060.0000052
Mahela JayawardeneSLEngland2007220896644.5012571.2001070
Owais ShahENGSri Lanka2007220898244.5010783.1801050
Deepika RasangikaSLWWest Indies Women2013330895529.6716254.94010110
Dhananjaya de SilvaSLAustralia2016220887644.0011775.21010100
Page 1Next

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