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

PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Mahela JayawardeneSL2003-201418222186237493.10325257.267621948
Kumar SangakkaraSL2003-201418223151928779.95263957.565511614
Angelo MathewsSL/CCC/KR2009-20262026795211050.11183551.882508613
Dimuth KarunaratneSL/SSC2015-20251017171014144.38125656.53151822
Tillakaratne DilshanSL2003-201215161824125*54.93115971.10240827
Dhananjaya de SilvaSL/CCC2016-20261016159212939.4796161.60243763
Kusal MendisSL/CK2016-20261015156411040.2974076.221406013
Thilan SamaraweeraSL2003-2012910260614375.75126647.87321721
Upul TharangaSL2005-201713151459101*32.7972763.14122541
Krishan SanjulaSSC2024-2025810243292*54.0059073.22020497
Chamari AtapattuSLW2014-20231010040010640.0051577.671204211
S DanielSSC2024-2025810038414238.4049178.211223613
Niroshan DickwellaSL/NCC/DS2014-2026101613127220.8040876.47022336
Pasindu SooriyabandaraSL/MSC2024-20266713019250.1740374.69020285
Kushal Janith PereraSL/PSC/KR2015-20266802387029.7529082.07020371
Lahiru UdaraSL/NCC/KR2024-20266802347029.2525392.49020314
Avishka FernandoSL/JK/SSC2020-20265501915338.2020692.72020206
Michael VaughanENG2003-20072401808745.0032455.56020240
Dhanushka GunathillekeSL/SSC2017-20244601796129.8327964.16020183
P PathirajaCCC/ACCC2024-20264401756643.75166105.42020221
S RajapaksaSSC2024-20254501727534.4023074.78020201
Mohammad YousufPAK2006-20092301669055.3327460.58020161
Misbah-ul-HaqPAK2009-201435116666*41.5032151.71020121
Sammu AshanCMCC/ACCC2024-202543116097*80.0020080.00020114
Ramnaresh SarwanWI20113301477549.0021468.6902082
Alastair CookENG20071201438171.5035839.94020130
Ravichandran AshwinIND2015-20172301175839.0019360.62020131
Angelo PereraNSWC20251201055552.5011591.3002094
Dinesh ChandimalSL/CCC/DS2015-2026913044013233.8583952.44110486
Tharanga ParanavitanaSL2009-2012510134510038.3375445.76111351
Prasanna JayawardeneSL2006-2012861299120*59.8054155.27110242
Pavan RathnayakeCCC/DS2024-202677127810046.33250111.201101814
Lasith CroospulleCCC/GG2024-2026111102587723.45192134.38011298
Sahibzada FarhanPAK/DS2026551254100*63.50156162.821102611
Shaun MarshAUS2011-201624025213063.0061041.31110280
Pulindu PereraNSWC2025341235129*78.3329978.60110316
Charith AsalankaSSC/GG2024-202644022612856.50181124.86110188
Sohan de LiveraMSC2024-20265502146442.80164130.49010197
Michael HusseyAUS2011120211118105.5031666.77110233
Dasun ShanakaSSC/GG2024-20267812085129.71144144.440111216
W SahanACCC/CK2024-202675020212040.4021992.24111174
Sarfraz AhmedPAK2014-202323117210386.0023872.27110121
Harshitha MadaviSLW202344317051*170.0017696.59010132
Darren BravoWI2011-20204401657941.2522972.05010126
Kamindu MendisSL/CK2025-20264501565531.2021971.23010136
Nigar SultanaBANW202344115075*50.0015298.68010104
Nilakshi de SilvaSLW2016-202365314263*71.00124114.5201084
AB de VilliersSA2006-20142401386534.5027650.00010170
Virender SehwagIND2006-20103301379945.67134102.24010220
D SigeraCCC2025-20263301315243.6788148.86010108
Page 1Next

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