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
Mahela JayawardeneSL2003-201412181168937499.35306355.147521788
Tillakaratne DilshanSL2003-20129121738125*67.09105769.82240756
Kusal MendisSL2016-2025611040911037.1858270.27120525
Sonal DinushaSL2025-2026231247133*123.5044255.88200175
Abdur RehmanPAK2012-2014241753625.009281.5200055
Michael VandortSL2007-200833025813886.0046155.97200274
Abdullah ShafiquePAK2023110201201201.0032661.66100194
Kamindu MendisSL2025-20262301205540.0019162.83010104
Andrew FlintoffENG20031201077753.5018458.15010164
Kumar SangakkaraSL2003-201412183138028792.00243256.745411533
Dinesh ChandimalSL2015-202559035613239.5676246.72110393
Michael HusseyAUS2011120211118105.5031666.77110233
Michael ClarkeAUS201112011811259.0020258.42100153
Ravindra JadejaIND2017-202622111370*113.0016867.2601083
Umar GulPAK2009120484624.005488.8900033
Dale SteynSA2006-201836046307.6711739.3200243
Muttiah MuralitharanSL2003-20096223821*-29131.0300023
Dhananjaya de SilvaSL2016-2026713144912937.4279456.55143632
Prasanna JayawardeneSL2006-2012861299120*59.8054155.27110242
Niroshan DickwellaSL2014-202661212577223.3637568.53021302
Shoaib MalikPAK200912017913489.5031057.74100202
Dhanushka GunathillekeSL20182401426135.5023660.17020152
Suresh RainaIND2010110120120120.0022852.63100122
Dhruv JurelIND2026111115115*-17764.9710092
Faf du PlessisSA2014-20182401014825.2522245.50000142
Ben StokesENG2018120995749.5015165.5601092
Dilruwan PereraSL2014-2018611094258.5517753.11003132
Malinda PushpakumaraSL2017-20182428642*43.0013464.18000132
David WarnerAUS2016120796839.5010376.7001072
Upul ChandanaSL2003110767676.0010373.7901072
Rohit SharmaIND2015120765038.0013755.4701072
Rishabh PantIND2026110636363.008970.7901062
Mohammed ShamiIND2017110191919.008237.5000012
Thilan SamaraweeraSL2003-201269260214386.00125947.82321721
Tharanga ParanavitanaSL2009-2012510134510038.3375445.76111351
Cheteshwar PujaraIND2015-2017231278145*139.0052353.15201251
Sachin TendulkarIND2008-201023024220380.6742357.21100271
Mohammad HafeezPAK2012120217196108.5035760.78100221
Sarfraz AhmedPAK2014-202323117210386.0023872.27110121
Pasindu SooriyabandaraSL20261201729286.0030656.21020191
Misbah-ul-HaqPAK2009-201435116666*41.5032151.71020121
Agha SalmanPAK2023111132132*-15485.71100151
Steve SmithAUS201612012711963.5023254.74100111
Phillip HughesAUS201112012612663.0022256.76101161
Jonny BairstowENG201812012511062.5021757.60100101
Ravichandran AshwinIND2015-20172301175839.0019360.62020131
Mohammad YousufPAK20091201139056.5020156.22010101
Sanath JayasuriyaSL2003-2006220898544.5011080.91010121
KL RahulIND2015-2026340795719.7512563.2001091
Page 1Next

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