Batting by opposition (All cricket)

Filters

1 active
Reset"Match result" is from the side of the player or team.
At R.Premadasa Stadium×
PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Matthew HaydenAUSSri Lanka2004110151515.002075.0000020
Avishka GunawardeneSLIndia20042201587.503345.4500011
Kumar SangakkaraSLPakistan20041111414*-2653.8500000
Adam GilchristAUSSri Lanka2004110141414.001877.7800010
Michael BevanAUSSri Lanka2004110141414.003540.0000000
Imran NazirPAKSri Lanka2004110141414.002166.6700010
Asanka GurusinhaSLNew Zealand1986110141414.004729.7900000
Upul ChandanaSLAustralia2004110131313.002259.0900000
Parthiv PatelINDSri Lanka20041111313*-10130.0000010
HMRKB HerathSLBangladesh2005110131313.003240.6300010
Farveez MaharoofSLIndia20042201396.501492.8600010
VVS LaxmanINDSri Lanka2004110121212.003435.2900010
Roshan MahanamaSLNew Zealand1986110121212.005322.6400000
Abdur RazzakBANSri Lanka2004110101010.009111.1100000
Irfan PathanINDSri Lanka2004221108*10.0010100.0000000
Inzamam-ul-HaqPAKSri Lanka2004110999.002240.9100010
Mohammad SamiPAKSri Lanka2004110999.002634.6200000
Tillakaratne DilshanSLAustralia2004110999.009100.0000010
Nuwan ZoysaSLIndia200422296*-1181.8200000
Jason GillespieAUSSri Lanka200411188*-1553.3300000
Ashish NehraINDSri Lanka200411188*-6133.3300010
Aftab AhmedBANSri Lanka2005120884.001172.7300110
Khaled MahmudBANSri Lanka200411177*-7100.0000000
Shahadat HossainBANSri Lanka200512175*7.001838.8900000
WPUJC VaasSLIndia2004110666.001637.5000000
Tapash BaisyaBANSri Lanka200411166*-3200.0000010
Mohammad KaifINDSri Lanka2004220653.001735.2900000
WPUJC VaasSLBangladesh2004-2005210555.001729.4100000
Rajin SalehBANSri Lanka2004110555.00955.5600010
Saman JayanthaSLIndia2004110555.001338.4600010
Aravinda de SilvaSLNew Zealand1986110444.004100.0000000
Muttiah MuralitharanSLIndia200411144*-580.0000000
Ian HarveyAUSSri Lanka2004110444.004100.0000010
Shoaib MalikPAKSri Lanka2004110444.001428.5700010
Martin CroweNZSri Lanka1986110444.001921.0500000
Muttiah MuralitharanSLBangladesh2004-2005210333.00837.5000000
Moin KhanPAKSri Lanka2004110333.001816.6700000
Tushar ImranBANSri Lanka2005120331.502512.0000100
Muttiah MuralitharanSLAustralia200411122*-1200.0000000
Enamul Haque jnrBANSri Lanka2005121222.00540.0000000
Nuwan ZoysaSLAustralia2004110111.00520.0000000
Dilhara FernandoSLBangladesh200511111*-147.1400000
Damien MartynAUSSri Lanka2004110111.00616.6700000
Younis KhanPAKSri Lanka2004110111.00333.3300000
Shoaib AkhtarPAKSri Lanka2004110111.00250.0000000
Alok KapaliBANSri Lanka2004110111.001010.0000000
Saman JayanthaSLAustralia2004110111.00425.0000000
Faisal HossainBANSri Lanka2004110111.00293.4500000
Lasith MalingaSLIndia200411111*-1100.0000000
Sanath JayasuriyaSLAustralia2004110000.0020.0000100

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