Batting records (Tests)

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 40 of the 41 matches in this selection (from 1992). Earlier matches have results and team totals only.

PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Mahela JayawardeneSL1997-201424373279137482.09508654.88118231715
Kumar SangakkaraSL2000-201421323226728778.17389458.228722756
Sanath JayasuriyaSL1993-200618303138019951.11192571.6929017113
Thilan SamaraweeraSL2001-201215215123914377.44255748.465711412
Hashan TillakaratneSL1992-2004142091016204*92.36214647.343401210
Aravinda de SilvaSL1992-20001119294614655.65168556.144201234
Tillakaratne DilshanSL2003-201213204931125*58.19132870.112511066
Angelo MathewsSL2009-20231220581811054.53172947.31250769
Marvan AtapattuSL1992-20051422179020137.62161149.043221010
Sachin TendulkarIND1993-201059269820399.71123556.52410803
Arjuna RanatungaSL1992-20001119164112735.61106660.13151858
Dimuth KarunaratneSL2015-2023612050814142.3397752.00131580
Michael VandortSL2001-200856049514082.5082160.29310575
Roshan MahanamaSL1992-1997714145010934.6281954.95121700
Dhananjaya de SilvaSL2016-2026713144912937.4279456.55143632
WPUJC VaasSL1996-200918194419100*27.9392345.40110433
Kusal MendisSL2016-2025611040911037.1858270.27120525
Asanka GurusinhaSL1992-199659240713758.14110236.93110492
Sourav GangulyIND1997-200848038414748.0089143.10120483
Dinesh ChandimalSL2015-202559035613239.5676246.72110393
Brian LaraWI2001120351221175.5056961.69200373
Tharanga ParanavitanaSL2009-2012510134510038.3375445.76111351
Shoaib MalikPAK2006-2009241340148*113.3370748.09200444
Chandika HathurusingheSL1992-199961113085930.8080038.50011370
Prasanna JayawardeneSL2002-2012971299120*49.8354654.76111242
Mohammad AzharuddinIND1993-1999361279108*55.8052852.84110370
Cheteshwar PujaraIND2015-2017231278145*139.0052353.15201251
Sadagoppan RameshIND1999-200124027414368.5053151.60110310
Kaushal SilvaSL2014-201648027311534.1365341.81101330
Upul TharangaSL2006-201771202739222.7551153.42023390
Russel ArnoldSL1997-20017902636529.2272936.08020251
Mohammad AshrafulBAN2001-200736026011443.3353248.87110370
Niroshan DickwellaSL2014-202661212577223.3637568.53021302
Shaun MarshAUS2011-201624025213063.0061041.31110280
Sonal DinushaSL2025-2026231247133*123.5044255.88200175
Romesh KaluwitharanaSL1992-20047101234132*26.0036863.59100370
HMRKB HerathSL2004-2018131942344915.6048847.95003310
Navjot SidhuIND1993-199724023110457.7552244.25110251
Mohammad HafeezPAK2012120217196108.5035760.78100221
Rahul DravidIND1997-201058021410726.7556537.88100210
Michael HusseyAUS2011120211118105.5031666.77110233
Hashim AmlaSA2006-2018361210139*42.0069530.22100170
Abdullah ShafiquePAK2023110201201201.0032661.66100194
Inzamam-ul-HaqPAK1997-200636120154*40.2044345.37010230
Azhar AliPAK2012-201423019915766.3340249.50100120
Ricky PontingAUS2004-20112401889247.0034554.49010221
Justin LangerAUS200412018516692.5032457.10100162
Muttiah MuralitharanSL1992-20092016101843930.6731458.60001184
Michael VaughanENG2003-20072401808745.0032455.56020240
Saleem MalikPAK199712017915589.5029660.47100300
Page 1Next

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