Batting records (All cricket)

Filters

1 active
Reset"Match result" is from the side of the player or team.
At P Sara Oval×

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

PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
K NirmanaCMCC/TUCA2024-20253314924*24.5049100.0000003
Raveen de SilvaACCC2024-20265534920*24.509352.6900020
Aftab AhmedBAN2005120482524.008655.8100070
Hashim AmlaSA2006120484024.007663.1600070
Bismah MaroofPAKW2017220483524.008755.1700050
Nipuni HansikaSLW2017220484824.0010247.0600160
Promod MaduwanthaBRC2026120482524.0013136.6400040
Marizanne KappSAW2017431482924.006573.8500030
Risith UpamalBRC/TUCA2025-20262314837*24.0013336.0900050
Ashan PriyanjanCCC2024210474747.0027174.0700024
Sanjida IslamBANW2017220473423.5011740.1700030
Tim SoutheeNZ2012-20192324724*47.004897.9200023
Nimesh VimukthiNSWC/PSC2025-202666047357.838455.9500140
Abhimanyu MithunIND2010110464646.007759.7400050
Santhush GunathilakeMSC/RCC2024-2026521464246.004993.8800042
Shoaib MalikPAK20091214539*45.009447.8700051
Rumana AhmedBANW2017220453922.5010542.8600050
Habibul BasharBAN2005-2007240451811.256371.4300060
Pawan SandeshCCC/BRC2025-2026440452611.254893.7500022
Nipun KarunanayakeBCAA2024-20264514521*11.255680.3600122
Nilakshi de SilvaSLW2019-2023762452211.256470.3100130
Khaled MashudBAN2005120442622.0011338.9400050
I DissanayakaTUCA2024-2025220444122.007757.1400050
Senitha HalambagePSC20253224443*-6073.3300060
Vishmi GunaratneSLW2023330442614.675580.0000080
Avishka FernandoSSC2024221434243.004497.7300033
SR WeliwattaTUCA2026220433521.507160.5600020
Ravija SandaruwanBRC2024-2025220423921.0030140.0000024
Vinura DulsaraBSC2025121423742.0010141.5800040
Milan PriyanathMSC2024-2026543422042.006070.0000032
Krishan SanjulaSSC2024210414141.006464.0600040
K PathiratneNCC2026210414141.0026157.6900032
Khurram ManzoorPAK2009120413820.509443.6200030
Anushka SanjeewaniSLW2019-20234314118*20.5038107.8900031
D KappagodaPSC2024-2025331412620.504591.1100031
A LiyanaarachchiKYCC/CMCC2024-2026440411910.2538107.8900032
Sompal KamiNEP2014110404040.0031129.0300062
Kavisha DilhariSLW20234314030*20.006165.5700110
Priyamal PereraPSC2025-2026230403213.337950.6300130
Dilhara PolgampolaKYCC2025231403120.0010538.1000030
Janith RathnasiriKYCC2026331401620.0034117.6500051
Brendon McCullumNZ2012120393519.505373.5800070
Shai HopeWI2015120393519.507651.3200060
Geeth KumaraBSC20251213931*39.0010636.7900011
Kavija GamageCCC2026331393619.5038102.6300031
Upul TharangaSL2006-201724039269.759640.6300140
HM KapurubandaraBSC/CCC2025-202644039219.754782.9800022
Ayana SiriwadhanaTUCA202445039197.806065.0000241
Todd AstleNZ2012120383519.0013627.9400030
Charith AsalankaSSC2024110373737.004386.0500031

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