Batting records (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.

PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Stephen FlemingNZ2003220866543.0015455.8401054
Janith LiyanageSL2026221624062.0039158.9700052
Dasun ShanakaSL2026220463423.0018255.5600015
Chris NevinNZ2003220452822.506371.4300060
Kusal MendisSL2026220443022.0031141.9400042
Charith AsalankaSL2026220392119.5028139.2900012
Lou VincentNZ20032213825*38.009938.3800031
Chris CairnsNZ20032213618*36.004580.0000060
Dhananjaya de SilvaSL2026220322216.0025128.0000050
Kumar SangakkaraSL2003110292929.005750.8800040
Scott StyrisNZ2003220282214.004759.5700021
Marvan AtapattuSL2003110262626.006738.8100030
Mahela JayawardeneSL2003110222222.003268.7500020
Kamil MisharaSL2026220202010.0011181.8200131
Wanindu HasarangaSL2026221191819.0013146.1500030
Russel ArnoldSL2003110131313.004727.6600000
Jacob OramNZ2003210121212.001770.5900030
Pathum NissankaSL202622012126.001485.7100120
Chris HarrisNZ200321155*-1631.2500000
Prabath NissankaSL200311155*-2520.0000010
Brendon McCullumNZ200321144*-666.6700010
Kaushal LokuarachchiSL2003110222.001216.6700000
WPUJC VaasSL2003110111.00250.0000000
Muttiah MuralitharanSL2003110111.00250.0000000
K WeeraratneSL2003110111.00128.3300000
Mahesh TheekshanaSL2026210111.00333.3300000
Sanath JayasuriyaSL2003110000.0010.0000100
Romesh KaluwitharanaSL2003110000.0050.0000100
Dushmantha ChameeraSL2026110000.0030.0000100
Nuwan ThusharaSL202611100*-30.0000000

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