Batting by format (All cricket)

Filters

2 active
Reset"Match result" is from the side of the player or team.
v Pakistan×At Rangiri Dambulla International Stadium×

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

PlayerFormatSpanMatInnsNORunsHSAveBFSR1005004s6s
Stephen FlemingNZODIs2003220866543.0015455.8401054
Janith LiyanageSLT20Is2026221624062.0039158.9700052
Dasun ShanakaSLT20Is2026220463423.0018255.5600015
Chris NevinNZODIs2003220452822.506371.4300060
Kusal MendisSLT20Is2026220443022.0031141.9400042
Charith AsalankaSLT20Is2026220392119.5028139.2900012
Lou VincentNZODIs20032213825*38.009938.3800031
Chris CairnsNZODIs20032213618*36.004580.0000060
Dhananjaya de SilvaSLT20Is2026220322216.0025128.0000050
Kumar SangakkaraSLODIs2003110292929.005750.8800040
Scott StyrisNZODIs2003220282214.004759.5700021
Marvan AtapattuSLODIs2003110262626.006738.8100030
Mahela JayawardeneSLODIs2003110222222.003268.7500020
Kamil MisharaSLT20Is2026220202010.0011181.8200131
Wanindu HasarangaSLT20Is2026221191819.0013146.1500030
Russel ArnoldSLODIs2003110131313.004727.6600000
Jacob OramNZODIs2003210121212.001770.5900030
Pathum NissankaSLT20Is202622012126.001485.7100120
Chris HarrisNZODIs200321155*-1631.2500000
Prabath NissankaSLODIs200311155*-2520.0000010
Brendon McCullumNZODIs200321144*-666.6700010
Kaushal LokuarachchiSLODIs2003110222.001216.6700000
WPUJC VaasSLODIs2003110111.00250.0000000
Muttiah MuralitharanSLODIs2003110111.00250.0000000
K WeeraratneSLODIs2003110111.00128.3300000
Mahesh TheekshanaSLT20Is2026210111.00333.3300000
Sanath JayasuriyaSLODIs2003110000.0010.0000100
Romesh KaluwitharanaSLODIs2003110000.0050.0000100
Dushmantha ChameeraSLT20Is2026110000.0030.0000100
Nuwan ThusharaSLT20Is202611100*-30.0000000

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