Batting by opposition (All cricket)

Filters

1 active
Reset"Match result" is from the side of the player or team.
At R.Premadasa Stadium, Khettarama×
PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Sanath JayasuriyaSLWest Indies2005110232323.002882.1400040
Mahela JayawardeneSLWest Indies2005110222222.003366.6700030
Russel ArnoldSLWest Indies2005110595959.009065.5601070
Kumar SangakkaraSLWest Indies2005110777.001741.1800000
Upul ChandanaSLWest Indies2005110444.00944.4400000
Nuwan ZoysaSLWest Indies2005110999.001464.2900020
Dilhara FernandoSLWest Indies200511133*-650.0000000
Muttiah MuralitharanSLWest Indies2005110111.00714.2900000
Shivnarine ChanderpaulWISri Lanka2005110575757.007972.1501080
Ricardo PowellWISri Lanka2005110888.004200.0000010
Omari BanksWISri Lanka2005110333333.004475.0000001
Sylvester JosephWISri Lanka2005110585858.009263.0401041
Tillakaratne DilshanSLWest Indies2005110000.0010.0000100
Dwayne SmithWISri Lanka2005110131313.001681.2500010
Tino BestWISri Lanka20051111212*-7171.4300010
Farveez MaharoofSLWest Indies2005110202020.002483.3300030
Narsingh DeonarineWISri Lanka2005110212121.003658.3300010
Xavier MarshallWISri Lanka2005110888.002236.3600010
Upul TharangaSLWest Indies2005110252525.006041.6700010
Deighton ButlerWISri Lanka200511100*-0-00000
HMRKB HerathSLZimbabwe2017110222222.003073.3300020
Christopher MpofuZIMSri Lanka201712299*-1850.0000001
Hamilton MasakadzaZIMSri Lanka2017120261913.005745.6100030
Sean WilliamsZIMSri Lanka2017120442222.006369.8400050
Graeme CremerZIMSri Lanka2017120614830.5012748.0300060
Upul TharangaSLZimbabwe2017120987149.0017655.68010141
Dilruwan PereraSLZimbabwe2017121623362.0011952.1000062
Angelo MathewsSLZimbabwe2017120664133.0017737.2900031
Malcolm WallerZIMSri Lanka20171201046852.0013775.91010120
Suranga LakmalSLZimbabwe2017110141414.002070.0000020
Dinesh ChandimalSLZimbabwe2017120705535.0011759.8301080
Craig ErvineZIMSri Lanka201712016516082.5026761.80100141
Regis ChakabvaZIMSri Lanka201712018129.003551.4300010
Dimuth KarunaratneSLZimbabwe2017120744937.0015049.3300020
Sikandar RazaZIMSri Lanka201712016312781.5025264.68100112
Niroshan DickwellaSLZimbabwe2017120878143.5013166.4101060
Donald TiripanoZIMSri Lanka2017120462723.0010942.2000060
Peter MoorZIMSri Lanka2017120594029.5013145.0400031
Kusal MendisSLZimbabwe2017120776638.5011666.3801070
Asela GunaratneSLZimbabwe201712112580*125.0026147.8901090
CBRLS KumaraSLZimbabwe201711111*-1010.0000000
Tarisai MusakandaZIMSri Lanka2017120663.002128.5700110
Lasith MalingaSLIndia2017320221.00540.0000100
MS DhoniINDSri Lanka20173335149*-44115.9100051
Rohit SharmaINDSri Lanka2017-201855014010428.00127110.24101144
Virat KohliINDSri Lanka2017331323131161.50266121.43210333
Shikhar DhawanINDSri Lanka2017-20183301029034.0065156.9201086
Manish PandeyINDSri Lanka2017-201855321651*108.00197109.64020163
Angelo MathewsSLIndia20173301327044.0018372.13020150
Lahiru ThirimanneSLIndia2017220856742.5012965.8901042
Page 1Next

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