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
Aravinda de SilvaSLNew Zealand1986110444.004100.0000000
Jeff CroweNZSri Lanka1986110202020.004940.8200010
Roshan MahanamaSLNew Zealand1986110121212.005322.6400000
John WrightNZSri Lanka1986110242424.005048.0000040
John BracewellNZSri Lanka19861111616*-15106.6700030
Duleep MendisSLNew Zealand1986110242424.003177.4200000
Arjuna RanatungaSLNew Zealand1986110232323.003762.1600020
Ravi RatnayekeSLNew Zealand19861112222*-3073.3300000
Martin CroweNZSri Lanka1986110444.001921.0500000
Asanka GurusinhaSLNew Zealand1986110141414.004729.7900000
Don AnurasiriSLNew Zealand1986110000.00--00100
Ken RutherfordNZSri Lanka1986110343434.005068.0000040
Tony BlainNZSri Lanka19861112626*-4261.9000020
Brendon KuruppuSLNew Zealand1986110232323.005839.6600030
Champaka RamanayakeSLNew Zealand1986110000.00--00100
Keerthi RanasingheSLNew Zealand1986110000.0010.0000100
Sanath JayasuriyaSLAustralia2004110000.0020.0000100
Marvan AtapattuSLAustralia2004110191919.004443.1800030
Mahela JayawardeneSLAustralia2004110252525.004456.8200010
Kumar SangakkaraSLAustralia2004110101101101.0011091.82100150
Upul ChandanaSLAustralia2004110131313.002259.0900000
WPUJC VaasSLAustralia2004110000.0020.0000100
Nuwan ZoysaSLAustralia2004110111.00520.0000000
Matthew HaydenAUSSri Lanka2004110151515.002075.0000020
Ricky PontingAUSSri Lanka2004110676767.007984.8101082
Damien MartynAUSSri Lanka2004110111.00616.6700000
Adam GilchristAUSSri Lanka2004110141414.001877.7800010
Jason GillespieAUSSri Lanka200411188*-1553.3300000
Muttiah MuralitharanSLAustralia200411122*-1200.0000000
Michael BevanAUSSri Lanka2004110141414.003540.0000000
Andrew SymondsAUSSri Lanka2004110535353.007669.7401030
Brad HoggAUSSri Lanka2004110000.0010.0000100
Michael ClarkeAUSSri Lanka2004110363636.0032112.5000020
Ian HarveyAUSSri Lanka2004110444.004100.0000010
Kaushal LokuarachchiSLAustralia2004110181818.001994.7400010
Tillakaratne DilshanSLAustralia2004110999.009100.0000010
Michael KasprowiczAUSSri Lanka2004110000.0060.0000100
Saman JayanthaSLAustralia2004110111.00425.0000000
Sanath JayasuriyaSLPakistan2004110202020.003655.5600020
Marvan AtapattuSLPakistan2004110191919.003455.8800030
Mahela JayawardeneSLPakistan20041111919*-2286.3600030
Kumar SangakkaraSLPakistan20041111414*-2653.8500000
Younis KhanPAKSri Lanka2004110111.00333.3300000
Inzamam-ul-HaqPAKSri Lanka2004110999.002240.9100010
Mohammad YousufPAKSri Lanka2004110000.0030.0000100
Abdul RazzaqPAKSri Lanka2004110434343.007160.5600040
Mohammad SamiPAKSri Lanka2004110999.002634.6200000
Avishka GunawardeneSLPakistan2004110262626.007833.3300020
Shoaib AkhtarPAKSri Lanka2004110111.00250.0000000
Shoaib MalikPAKSri Lanka2004110444.001428.5700010
Page 1Next

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