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
T HarshanaTUCA2025120342917.008938.2000030
Lauren WinfieldENGW2016110333333.004180.4900060
Dilani ManodaraSLW2016220332716.505856.9000040
Ashen BandaraCCC2026220332616.5020165.0000031
Ramesh NimanthaPSC20242213331*33.004376.7400030
S HapuhinnaTUCA2024-2025320332716.5026126.9200031
Habibul BasharBAN2005-2007230331711.006451.5600040
Keemo PaulWI20201113232*-17188.2400041
I KarannagodaCCC2025-20262113232*-22145.4500031
Graham ThorpeENG2003120321916.009932.3200030
Fawad AlamPAK2009120321616.006549.2300030
Mitchell StarcAUS2016121322332.005360.3800021
Ravindu FernandoBCAA2024-2026320322316.0026123.0800022
Chris GayleWI2011330322810.674276.1900141
Brendan TaylorZIM20261113131*-30103.3300030
D GoonewardenaNCC2026110313131.0016193.7500050
Kavija GamageCCC2026110313131.003881.5800010
Brendon McCullumNZ2009120311815.506250.0000030
C NimeshKYCC/CMCC2024-2025220312915.5029106.9000050
PADLR SandakanSL/CCC2016-202595131157.759632.2900040
Bas de LeedeNED2026110303030.0025120.0000040
DKRC JayatissaACCC2025110303030.006050.0000012
Dane van NiekerkSAW20143213029*30.005950.8500021
Faheem AshrafPAK20263213029*30.0013230.7700023
Nayeem HasanBAN2025120302515.005950.8500020
Danal HemanandaACCC2024-2025221302930.004369.7700021
Beth MooneyAUSW20161112929*-24120.8300030
Milind KumarUSA2026110292929.0022131.8200021
S SamarasingheNCC2024110292929.005156.8600040
Shane WatsonAUS2011120292114.505156.8600050
Vishen HalambagePSC/KR2024-202633029159.6729100.0000041
Sachindu ColombageNSWC2025110282828.007935.4400000
Rahul GunasekeraNSWC2025320282514.008931.4600020
S WadugeCMCC/ACCC2024-2026220281714.003971.7900020
Vinayak ShuklaOMA2026220282814.0023121.7400140
Darren SammyWI20113312821*14.0025112.0000011
UWMBCA WelegedaraSL2011-20142312827*14.004070.0000150
Shamima SultanaBANW202333028189.333580.0000040
Lakvin WeerasuriyaBRC2024-20255422818*14.004759.5700110
Pulina TharangaRCC2024110272727.0022122.7300012
K WanniarachchiNCC2024110272727.004757.4500020
Sourav GangulyIND2008120272313.506939.1300050
Yashoda MendisSLW2014220272613.503187.1000030
Nazmul Hossain ShantoBAN2025120271913.507934.1800011
Nimesh VimukthiPSC2024220271813.5027100.0000031
Keshan WijerathneBRC2024-2025220272413.5022122.7300002
Nipuni HansikaSLW2016110262626.005150.9800030
Ravindu SembukuttigeRCC2024110262626.005349.0600011
Peter SiddleAUS2011120262613.003574.2900140
Mashrafe MortazaBAN2007-201723026168.674065.0000040

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