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×

Player figures come from full scorecards, which we hold for 58 of the 69 matches in this selection (from 2003). Earlier matches have results and team totals only.

PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Sanath JayasuriyaSLPakistan2003110000.0010.0000100
Romesh KaluwitharanaSLPakistan2003110000.0050.0000100
Marvan AtapattuSLPakistan2003110262626.006738.8100030
Mahela JayawardeneSLPakistan2003110222222.003268.7500020
Russel ArnoldSLPakistan2003110131313.004727.6600000
Kumar SangakkaraSLPakistan2003110292929.005750.8800040
WPUJC VaasSLPakistan2003110111.00250.0000000
Taufeeq UmarPAKSri Lanka2003110999.001752.9400010
Younis KhanPAKSri Lanka2003110292929.003876.3200000
Mohammad YousufPAKSri Lanka2003110111.00520.0000000
Faisal IqbalPAKSri Lanka2003110212121.006532.3100020
Abdul RazzaqPAKSri Lanka20031112424*-2788.8900001
Mohammad SamiPAKSri Lanka200311188*-3266.6700001
Muttiah MuralitharanSLPakistan2003110111.00250.0000000
Prabath NissankaSLPakistan200311155*-2520.0000010
Rashid LatifPAKSri Lanka2003110141414.0014100.0000010
Shoaib AkhtarPAKSri Lanka2003110555.005100.0000010
Mohammad HafeezPAKSri Lanka2003110535353.0011446.4901020
Shoaib MalikPAKSri Lanka2003110202020.0014142.8600010
Kaushal LokuarachchiSLPakistan2003110222.001216.6700000
K WeeraratneSLPakistan2003110111.00128.3300000
Taufeeq UmarPAKNew Zealand2003110212121.005438.8900020
Younis KhanPAKNew Zealand20032217370*73.0010172.2801070
Mohammad YousufPAKNew Zealand2003220252512.505843.1000130
Faisal IqbalPAKNew Zealand2003110000.00110.0000100
Abdul RazzaqPAKNew Zealand200322010105.002934.4800100
Mohammad SamiPAKNew Zealand20032211811*18.003354.5500010
Stephen FlemingNZPakistan2003220866543.0015455.8401054
Lou VincentNZPakistan20032213825*38.009938.3800031
Jacob OramNZPakistan2003210121212.001770.5900030
Brendon McCullumNZPakistan200321144*-666.6700010
Scott StyrisNZPakistan2003220282214.004759.5700021
Chris HarrisNZPakistan200321155*-1631.2500000
Chris CairnsNZPakistan20032213618*36.004580.0000060
Rashid LatifPAKNew Zealand2003220462623.008256.1000040
Shoaib AkhtarPAKNew Zealand2003110272727.003871.0500022
Mohammad HafeezPAKNew Zealand2003220000.0080.0000200
Shoaib MalikPAKNew Zealand2003220433421.507855.1300070
Umar GulPAKNew Zealand2003110222.001811.1100000
Chris NevinNZPakistan2003220452822.506371.4300060
Sanath JayasuriyaSLNew Zealand2003110999.002832.1400020
Romesh KaluwitharanaSLNew Zealand2003110181818.0017105.8800040
Marvan AtapattuSLNew Zealand2003110131313.004032.5000020
Mahela JayawardeneSLNew Zealand2003110383838.0010237.2500010
Kumar SangakkaraSLNew Zealand2003110111111.002055.0000020
WPUJC VaasSLNew Zealand2003110444.001040.0000000
Stephen FlemingNZSri Lanka2003110161616.005827.5900001
Lou VincentNZSri Lanka2003110121212.004228.5700000
Brendon McCullumNZSri Lanka20031114747*-6374.6000023
Kyle MillsNZSri Lanka2003110171717.003943.5900010
Page 1Next

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