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
S RajapaksaSSC2024-20254501727534.4023074.78020201
Harshitha MadaviSLW202344317051*170.0017696.59010132
Pathum NissankaSL/NCC2024-202522016715883.5026762.55100200
Mohammad YousufPAK2006-20092301669055.3327460.58020161
Misbah-ul-HaqPAK2009-201435116666*41.5032151.71020121
Darren BravoWI2011-20204401657941.2522972.05010126
Daniel VettoriNZ200912016314081.5023868.49100170
Sammu AshanCMCC/ACCC2024-202543116097*80.0020080.00020114
Kamindu MendisSL/CK2025-20264501565531.2021971.23010136
WPUJC VaasSL2003-2009762155100*38.7526059.62100140
Nigar SultanaBANW202344115075*50.0015298.68010104
Ramnaresh SarwanWI20113301477549.0021468.6902082
Malinda WarnapuraSL2007-200934014611536.5028551.23102170
Ajinkya RahaneIND2015-201723014413248.0025257.14100170
Alastair CookENG20071201438171.5035839.94020130
Nilakshi de SilvaSLW2016-202365314263*71.00124114.5201084
Kamil MisharaSL/JK/NCC2024-20265701423720.2917680.68001183
AB de VilliersSA2006-20142401386534.5027650.00010170
Virender SehwagIND2006-20103301379945.67134102.24010220
D SigeraCCC2025-20263301315243.6788148.86010108
Kaveen BandaraNCC2024-202634012910232.2518071.67101160
Sandun WeerakkodyTUCA2024-202533012812742.6713892.75101151
Khurram ManzoorPAK2009-20142401289332.0027346.89010160
Chamika KarunaratneNCC/GG2024-20265421285264.00118108.47010105
Steve SmithAUS201612012711963.5023254.74100111
Phillip HughesAUS201112012612663.0022256.76101161
Jonny BairstowENG201812012511062.5021757.60100101
Adrian BarathWI201133012511341.6716575.7610192
Roshen SilvaSL20182411226540.6731538.7301090
Suresh RainaIND2010110120120120.0022852.63100122
Jacques RudolphSA20061201199059.5023450.85010180
Nipun DananjayaSSC2024-202555211957*39.6714880.41011103
Michael ClarkeAUS201112011811259.0020258.42100153
Devdutt PadikkalIND2026110117117117.0019360.62100120
Ravichandran AshwinIND2015-20172301175839.0019360.62020131
Mehedi Hasan MirazBAN/GG2017-20264501165123.2015574.84010130
Shai HopeWI2020110115115115.0014082.14100100
Dhruv JurelIND2026111115115*-17764.9710092
Sanath JayasuriyaSL2003-20064301148538.0013683.82010161
MPM WeerasingheACCC2024-20265501149422.8014578.62011112
Ravindra JadejaIND2017-202622111370*113.0016867.2601083
Chamara KapugederaSL2006-20117521105036.6716865.48010111
Dilruwan PereraSL2014-20187120109259.0818857.98003152
Ross TaylorNZ20091201088154.0019156.54010140
VR RubasingheNCC20251201087654.0020552.68010120
Andrew FlintoffENG20031201077753.5018458.15010164
Taufeeq UmarPAK201212110765107.0013181.68010170
A BandaraCCC2024-202533110776*53.5013479.8501081
S KosalaCCC2025-20264401077526.7513380.4501175
VVS LaxmanIND2008-20102301065635.3324243.80010110

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