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

PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Angelo MathewsSL2009-20231220581811054.53172947.31250769
HMRKB HerathSL2009-2018101542004918.1839051.28002260
Kumar SangakkaraSL2003-201412183138028792.00243256.745411533
Ishant SharmaIND2008-2015353532726.5018728.3400030
Thilan SamaraweeraSL2003-201269260214386.00125947.82321721
WPUJC VaasSL2003-2009552139100*46.3324157.68100120
Malinda PushpakumaraSL2017-20182428642*43.0013464.18000132
Chamara KapugederaSL2006-2009232433543.007755.8400041
Suranga LakmalSL2011-201857240138.0010239.2200160
Muttiah MuralitharanSL2003-20096223821*-29131.0300023
Dilhara FernandoSL2003-20105223736*-8444.0500050
Mohammad AmirPAK20091222422*-3470.5900031
Nathan LyonAUS2011-201624219129.504344.1900010
Saeed AjmalPAK2009-20143421889.003748.6500010
Asitha FernandoSL2023-2026352983.005815.5200220
Lungi NgidiSA201812244*-666.6700010
Chris MartinNZ200912200*-160.0000000
Nahid RanaBAN202512200*-70.0000000
Mahela JayawardeneSL2003-201412181168937499.35306355.147521788
Tillakaratne DilshanSL2003-20129121738125*67.09105769.82240756
Dhananjaya de SilvaSL2016-2026713144912937.4279456.55143632
Tharanga ParanavitanaSL2009-2012510134510038.3375445.76111351
Prasanna JayawardeneSL2006-2012861299120*59.8054155.27110242
Cheteshwar PujaraIND2015-2017231278145*139.0052353.15201251
Niroshan DickwellaSL2014-202661212577223.3637568.53021302
Sonal DinushaSL2025-2026231247133*123.5044255.88200175
Hashim AmlaSA2006-2018361210139*42.0069530.22100170
Sarfraz AhmedPAK2014-202323117210386.0023872.27110121
Misbah-ul-HaqPAK2009-201435116666*41.5032151.71020121
Agha SalmanPAK2023111132132*-15485.71100151
Roshen SilvaSL20182411226540.6731538.7301090
Dhruv JurelIND2026111115115*-17764.9710092
Ravindra JadejaIND2017-202622111370*113.0016867.2601083
Taufeeq UmarPAK201212110765107.0013181.68010170
Paul CollingwoodENG2007121755275.0016346.0101090
Abdur RehmanPAK2012-2014241753625.009281.5200055
Lahiru ThirimanneSL2011-2015361742814.8023531.4900150
Mohammad RizwanPAK20231115050*-6774.6301041
Ben FoakesENG20181214936*49.0010845.3700030
Kevin PietersenENG20071214645*46.008454.7600041
Adil RashidENG2018121452445.007956.9600030
Akila DananjayaSL20181114343*-9147.2500070
Nicky BojeSA20061213833*38.0014027.1400030
Vernon PhilanderSA20141213627*36.0012728.3500050
Mitchell StarcAUS2016121322332.005360.3800021
UWMBCA WelegedaraSL2011-20142312827*14.004070.0000150
Imran TahirSA2014121191519.005335.8500030
Pragyan OjhaIND20101111818*-9219.5700010
Chris ReadENG20031211717*17.007323.2900101
Tharindu KaushalSL2015121171617.005332.0800030
Page 1Next

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