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
Sachin TendulkarIND2006-201034124420381.3342657.28100271
Abdullah ShafiquePAK2023110201201201.0032661.66100194
Mohammad HafeezPAK2012120217196108.5035760.78100221
Pathum NissankaSL/NCC2024-202522016715883.5026762.55100200
Azhar AliPAK2012-201423019915766.3340249.50100120
Cheteshwar PujaraIND2015-2017231278145*139.0052353.15201251
Thilan SamaraweeraSL2003-2012910260614375.75126647.87321721
S DanielSSC2024-2025810038414238.4049178.211223613
Dimuth KarunaratneSL/SSC2015-20251017171014144.38125656.53151822
Daniel VettoriNZ200912016314081.5023868.49100170
Hashim AmlaSA2006-2018361210139*42.0069530.22100170
Michael VandortSL2007-200833025813886.0046155.97200274
Shoaib MalikPAK2006-200923022513475.0034864.66100292
Sonal DinushaSL/CCC2024-2026971332133*55.3355060.36200235
Agha SalmanPAK2023-2026441183132*61.0018897.34100213
Dinesh ChandimalSL/CCC/DS2015-2026913044013233.8583952.44110486
Ajinkya RahaneIND2015-201723014413248.0025257.14100170
Shaun MarshAUS2011-201624025213063.0061041.31110280
Pulindu PereraNSWC2025341235129*78.3329978.60110316
Dhananjaya de SilvaSL/CCC2016-20261016159212939.4796161.60243763
Charith AsalankaSSC/GG2024-202644022612856.50181124.86110188
Sandun WeerakkodyTUCA2024-202533012812742.6713892.75101151
Phillip HughesAUS201112012612663.0022256.76101161
Tillakaratne DilshanSL2003-201215161824125*54.93115971.10240827
Nishan MadushkaSL/CCC2023-20269103480122*68.57384125.003004623
Prasanna JayawardeneSL2006-2012861299120*59.8054155.27110242
W SahanACCC/CK2024-202675020212040.4021992.24111174
Suresh RainaIND2010110120120120.0022852.63100122
Steve SmithAUS201612012711963.5023254.74100111
Michael HusseyAUS2011120211118105.5031666.77110233
Devdutt PadikkalIND2026110117117117.0019360.62100120
Kevin PereraNSWC202533017911659.6724772.47100280
Dhruv JurelIND2026111115115*-17764.9710092
Kaushal SilvaSL2014-201648027311534.1365341.81101330
Malinda WarnapuraSL2007-200934014611536.5028551.23102170
Shai HopeWI2020110115115115.0014082.14100100
Adrian BarathWI201133012511341.6716575.7610192
Michael ClarkeAUS201112011811259.0020258.42100153
Angelo MathewsSL/CCC/KR2009-20262026795211050.11183551.882508613
Kusal MendisSL/CK2016-20261015156411040.2974076.221406013
Nuwanidu FernandoJK/SSC2024-202675119211048.0019797.46100177
Jonny BairstowENG201812012511062.5021757.60100101
Chamari AtapattuSLW2014-20231010040010640.0051577.671204211
Sheshan FernandoNCC2024110104104104.0091114.2910085
Sarfraz AhmedPAK2014-202323117210386.0023872.27110121
Kaveen BandaraNCC2024-202634012910232.2518071.67101160
Upul TharangaSL2005-201713151459101*32.7972763.14122541
Theunis de BruynSA201812010410152.0024043.33100120
Page 1Next

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