Batting records (All cricket)

Filters

1 active
Reset"Match result" is from the side of the player or team.
At R Premadasa Stadium×

Player figures come from full scorecards, which we hold for 220 of the 274 matches in this selection (from 2006). Earlier matches have results and team totals only.

PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Tillakaratne SampathKW/PSC2021-20265524219*14.0030140.0000161
Rameen ShamimPAKW2025740412310.2511136.9400120
Sohaib MaqsoodDG202155041248.204591.1100160
Sarah TaylorENGW20122214021*40.004883.3300021
Harry TectorIRE2026220404020.0037108.1100110
Will JacksENG20263224032*-26153.8500051
Dominic DrakesCS2022420403820.0024166.6700042
Sithara GimhanMSC2026110393939.0037105.4100080
Aveesha SamashBSC20261113939*-4292.8600011
Hayley MatthewsWIW20152213932*39.004292.8600060
Ahan WickramasingheJK/NCC2024-2026321393939.006560.0000040
Sachith PathiranaSL2015-2016330391913.004979.5900021
Dwaine PretoriusSA/GM2021-2024743391639.0029134.4800041
Fatima SanaPAKW202575039227.806857.3500050
Temba BavumaSA20211113838*-5371.7000010
Krunal PandyaIND2021321383538.005766.6700030
Devdutt PadikkalIND2021220382919.0038100.0000021
Shreyas IyerIND2024330382312.673997.4400070
Daniel VettoriNZ2009-2011541382512.675964.4100110
Kuldeep YadavIND2021-202611523823*12.679639.5800100
M PremaratneBCAA2026110373737.008145.6800030
Naved-ul-HasanPAK2006-2009521373337.0035105.7100012
Nazmul Hossain ShantoBAN2025220372318.504582.2200040
Yashodha LankaCS/BSC2023-2026220372618.504484.0900021
K PathiratneNCC2026320373718.5010634.9100140
Umaima SohailPAKW20255523719*12.335567.2700160
Imrul KayesBAN2017110363636.0025144.0000041
Jason HolderWI2015110363636.0013276.9200023
Tharanga ParanavitanaSL20101213620*36.009737.1100070
Craig KieswetterENG2012110353535.0025140.0000042
Sabbir RahmanBAN2017220351917.5032109.3800021
Chad BowesGT2023221352235.004185.3700030
Ruturaj GaikwadIND2021220352117.5028125.0000030
Sammu AshanJK/NSWC2021-2026220352017.504185.3700020
Tom MooresKW2021331352817.5029120.6900040
Adam ZampaAUS2016-20267413520*11.675662.5000030
Mohamed ShamazGG/PSC2021-2026441352111.673892.1100030
Prasanna JayawardeneSL2010110343434.005759.6500050
Jamie OvertonENG2026310343434.0017200.0000042
D InduwaraPSC2026110343434.0031109.6800011
Alex BlackwellAUSW2012220342117.003791.8900020
WPUJC VaasSL2007-200844034178.506453.1300120
Clive MadandeZIM20246413415*11.333791.8900112
Hardik PandyaIND2021-202685034196.805166.6700230
Lahiru SamarakoonJK/GT/TUCA2023-20261052341511.3332106.2500131
Ed JoyceIRE2012220331716.503789.1900060
RJMGM RupasingheSL2009220331816.503984.6200020
Kasun AbeyrathneBCAA2025120333116.506451.5600040
Jeewaka ShashenNCC2026220333216.5024137.5000031
Paul StirlingIRE2012-2026441331911.004278.5700050

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