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
Tillakaratne DilshanSL2003-201215161824125*54.93115971.10240827
Dimuth KarunaratneSL/SSC2015-20251017171014144.38125656.53151822
Thilan SamaraweeraSL2003-2012910260614375.75126647.87321721
Dhananjaya de SilvaSL/CCC2016-20261016159212939.4796161.60243763
Kusal MendisSL/CK2016-20261015156411040.2974076.221406013
Nishan MadushkaSL/CCC2023-20269103480122*68.57384125.003004623
Upul TharangaSL2005-201713151459101*32.7972763.14122541
Dinesh ChandimalSL/CCC/DS2015-2026913044013233.8583952.44110486
Krishan SanjulaSSC2024-2025810243292*54.0059073.22020497
Chamari AtapattuSLW2014-20231010040010640.0051577.671204211
S DanielSSC2024-2025810038414238.4049178.211223613
Tharanga ParanavitanaSL2009-2012510134510038.3375445.76111351
Sonal DinushaSL/CCC2024-2026971332133*55.3355060.36200235
Niroshan DickwellaSL/NCC/DS2014-2026101613127220.8040876.47022336
Pasindu SooriyabandaraSL/MSC2024-20266713019250.1740374.69020285
Prasanna JayawardeneSL2006-2012861299120*59.8054155.27110242
Cheteshwar PujaraIND2015-2017231278145*139.0052353.15201251
Pavan RathnayakeCCC/DS2024-202677127810046.33250111.201101814
Kaushal SilvaSL2014-201648027311534.1365341.81101330
Michael VandortSL2007-200833025813886.0046155.97200274
Lasith CroospulleCCC/GG2024-2026111102587723.45192134.38011298
Sahibzada FarhanPAK/DS2026551254100*63.50156162.821102611
Shaun MarshAUS2011-201624025213063.0061041.31110280
Thanuka DabareCMCC/ACCC/TUCA2024-2026662250100*62.50156160.261002018
Sachin TendulkarIND2006-201034124420381.3342657.28100271
Kushal Janith PereraSL/PSC/KR2015-20266802387029.7529082.07020371
Pulindu PereraNSWC2025341235129*78.3329978.60110316
Lahiru UdaraSL/NCC/KR2024-20266802347029.2525392.49020314
Charith AsalankaSSC/GG2024-202644022612856.50181124.86110188
Shoaib MalikPAK2006-200923022513475.0034864.66100292
Mohammad HafeezPAK2012120217196108.5035760.78100221
Sohan de LiveraMSC2024-20265502146442.80164130.49010197
Michael HusseyAUS2011120211118105.5031666.77110233
Hashim AmlaSA2006-2018361210139*42.0069530.22100170
Dasun ShanakaSSC/GG2024-20267812085129.71144144.440111216
W SahanACCC/CK2024-202675020212040.4021992.24111174
HMRKB HerathSL2009-2018121642024916.8339451.27002260
Abdullah ShafiquePAK2023110201201201.0032661.66100194
Azhar AliPAK2012-201423019915766.3340249.50100120
Nuwanidu FernandoJK/SSC2024-202675119211048.0019797.46100177
Avishka FernandoSL/JK/SSC2020-20265501915338.2020692.72020206
Agha SalmanPAK2023-2026441183132*61.0018897.34100213
Michael VaughanENG2003-20072401808745.0032455.56020240
Kevin PereraNSWC202533017911659.6724772.47100280
Dhanushka GunathillekeSL/SSC2017-20244601796129.8327964.16020183
P PathirajaCCC/ACCC2024-20264401756643.75166105.42020221
Sarfraz AhmedPAK2014-202323117210386.0023872.27110121
Page 1Next

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