Batting by year (All cricket)

Filters

1 active
Reset"Match result" is from the side of the player or team.
At Sinhalese Sports Club Ground×

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

PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Mahela JayawardeneSL20062006320405374202.5062864.49100441
Kumar SangakkaraSL20092009241334130*111.3363053.02210351
Mahela JayawardeneSL20072007220322195161.0058155.42200342
Kumar SangakkaraSL20062006320309287154.5048463.84100380
Krishan SanjulaSSC2024202467130592*50.8337481.55010347
Mahela JayawardeneSL200920092402699667.2555148.82030231
Kumar SangakkaraSL20102010121261219261.0044958.13100340
Michael VandortSL20072007220255138127.5044856.92200274
Sahibzada FarhanPAK/DS20262026551254100*63.50156162.821102611
S DanielSSC2025202523024714282.3333673.51120188
Thilan SamaraweeraSL2009200924024714361.7544255.88110321
Dimuth KarunaratneSL201820182402448561.0040759.95030280
Sonal DinushaSL/CCC20262026331243133*121.5043655.73200165
Pulindu PereraNSWC20252025241235129*78.3329978.60110316
Nishan MadushkaCCC20262026222223114*-121184.302001614
Mahela JayawardeneSL2014201424022316555.7544350.34111251
Mohammad HafeezPAK20122012120217196108.5035760.78100221
Kumar SangakkaraSL20122012121216192216.0037357.91100172
Michael HusseyAUS20112011120211118105.5031666.77110233
Angelo MathewsSL2014201424220863*104.0042349.17020132
Sachin TendulkarIND20102010110203203203.0034758.50100231
Abdullah ShafiquePAK20232023110201201201.0032661.66100194
Prasanna JayawardeneSL20072007221199120*199.0035256.53110170
Chamari AtapattuSLW2014201433019510665.0029366.55110210
Dhananjaya de SilvaSL20162016121194129194.0035454.80110280
Pasindu SooriyabandaraSL/MSC202620262301949264.6731861.01020212
Kusal MendisSL2017201723018811062.6727568.36110250
Mahela JayawardeneSL2010201012017917489.5027864.39100201
Shoaib MalikPAK2009200912017913489.5031057.74100202
Kevin PereraNSWC2025202523017911659.6724772.47100280
Upul TharangaSL201420142401789244.5029859.73010230
Nishan MadushkaCCC20242024331176122*88.00109161.47100217
Dinesh ChandimalSL2016201612017513287.5045438.55100171
Kumar SangakkaraSL201120114301747958.0032353.87020151
Harshitha MadaviSLW2023202344317051*170.0017696.59010132
Chamari AtapattuSLW202320234401676441.75138121.010101710
Dimuth KarunaratneSL2017201712016614183.0035247.16100180
Hashim AmlaSA20142014121164139*164.0054130.31100160
Daniel VettoriNZ2009200912016314081.5023868.49100170
Sammu AshanACCC2024202432115997*159.0019880.30020114
Pathum NissankaSL20252025110158158158.0025462.20100190
Sarfraz AhmedPAK2014201412015810379.0021673.1511091
Azhar AliPAK20122012110157157157.0029553.2210090
Shaun MarshAUS2016201612015313076.5034744.09100200
Kumar SangakkaraSL201420142401537238.2526657.52021140
Kusal MendisSL201820182401528638.0022667.26010191
Nigar SultanaBANW2023202344115075*50.0015298.68010104
Tillakaratne DilshanSL2012201212014912174.5022865.35100152
Michael VaughanENG200720071201488774.0024859.68020200
Ramnaresh SarwanWI201120113301477549.0021468.6902082
Page 1Next

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