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
R JayasuriyaSSC2026210171717.0016106.2500030
Ishant SharmaIND200982017138.503351.5200020
Emma LambENGW202522017138.501894.4400020
WGAKK KulasuriyaSLW2016-202522017178.504438.6400110
Curtis CampherIRE202622017138.5013130.7700020
S KosalaCCC202622017118.5014121.4300020
Deepika RasangikaSLW20133301795.673351.5200120
C GomezKF/PSC2024-2026532179*17.0016106.2500011
Saeed AjmalPAK2009-2012104117125.672277.2700120
Inoka RanaweeraSLW2013-202513761712*17.003844.7400120
Russel ArnoldSL2006210161616.002857.1400010
Ashish BagaiCAN2011110161616.003545.7100020
Ravichandran AshwinIND20125111616*-12133.3300011
Ashan RandikaJK2021110161616.009177.7800011
Nishan PeirisCCC20261111616*-2369.5700030
Navdeep SainiIND2021221161516.003842.1100000
Alice CapseyENGW202522016168.004734.0400120
Karabo MesoSAW20254301695.334734.0400110
Dilshan MadushankaSL/JK/DS2023-20261543161216.003348.4800010
Fabian AllenJK/KF2022-20249601662.6716100.0000211
Kasun RajithaSL/CS/GT2021-202316861610*8.003053.3300010
Muttiah MuralitharanSL2006-201114931662.675032.0000200
Alex CusackIRE20122111515*-14107.1400010
Rachael HaynesAUSW2012210151515.0012125.0000001
Riyan ParagIND2024110151515.0013115.3800020
Azam KhanGG2022110151515.002171.4300001
MPM WeerasingheACCC2026110151515.0011136.3600010
S RajapaksaGM2024110151515.001788.2400020
Keshav MaharajSA2021621151515.001883.3300020
Ben DwarshuisAUS2025-20262201597.501883.3300001
Thikshila de SilvaCS202122015157.501883.3300111
Matthew KuhnemannAUS2022-202652015157.5013115.3800130
CBRLS KumaraKW/GT/NCC2021-20259531510*7.501978.9500211
Chamani SeneviratneSLW20132211412*14.001687.5000000
Marchant de LangeDG202122014137.0010140.0000001
Wellington MasakadzaZIM2024-202662014117.002556.0000000
Faheem AshrafPAK2023-202622014107.002653.8500010
Cooper ConnollyAUS2025-20262211411*14.002458.3300001
Nashra SandhuPAKW202573114117.005724.5600010
Mohammed SirajIND2023-2024643145*14.004829.1700000
R SomarathneSSC20264411474.672458.3300000
A BandaraCCC2026110131313.002356.5200020
Manudi NanayakkaraSLW2025110131313.002259.0900010
Kyle MillsNZ20093201376.502552.0000010
Owais ShahENG20072201396.502161.9000010
Arran BrindleENGW2012221131313.0012108.3300020
Kithuruwan VithanageSL2013-201522013126.502161.9000020
Jonathan CarterWI20152201386.504032.5000000
Aamer JamalBK20232201376.503141.9400000
Imran TahirSA/DG2013-202110311386.5013100.0000130

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