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
MFM AkmalSSC2024-2025430000.00240.0000300
Isuru UdanaSL/CCC2020-2025650938018.6062150.0001378
Dilruwan PereraSL2014-20187120109259.0818857.98003152
Dhananjaya de SilvaSL/CCC2016-20261016159212939.4796161.60243763
André NelSA2006120000.00100.0000200
Josh HazlewoodAUS2016120000.00150.0000200
Usman KhanPAK2026320000.0030.0000200
Dilshan AbeysingheNSWC2025330110.33482.0800200
Malinda WarnapuraSL2007-200934014611536.5028551.23102170
Chathuranga de SilvaCCC2024-202564196*3.001275.0000210
Dale SteynSA2006-201836046307.6711739.3200243
Ama KanchanaSLW2014-201866223145.755145.1000220
Asitha FernandoSL/CCC/KR2023-20266632112*7.006333.3300250
Nuwan PradeepSL/PSC2012-202457342*1.003312.1200200
Prabath JayasuriyaSL/SSC2023-202669124103.0012020.0000220
S DanielSSC2024-2025810038414238.4049178.211223613
Upul TharangaSL2005-201713151459101*32.7972763.14122541
HMRKB HerathSL2009-2018121642024916.8339451.27002260
Niroshan DickwellaSL/NCC/DS2014-2026101613127220.8040876.47022336
Mahela JayawardeneSL2003-201418222186237493.10325257.267621948
Steve HarmisonENG2007110000.0010.0000100
Morné MorkelSA2014110000.0010.0000100
Ravi BoparaENG2007110000.0010.0000100
Sabbir RahmanBAN2017110000.0030.0000100
Logan van BeekNED2026110000.0010.0000100
Paul van MeekerenNED2026110000.0010.0000100
Bernadine BezuidenhoutSAW2014210000.0020.0000100
Sanduni AbeywickremaSLW2014110000.0040.0000100
Imalka MendisSLW2018110000.0020.0000100
Abrar AhmedPAK2023-2026310000.000-00100
Mohammad MohsinUSA2026110000.0010.0000100
Himesh RamanayakePSC2024110000.0050.0000100
Ruben TrumpelmannNAM2026110000.0020.0000100
Dion MyersZIM2026110000.0020.0000100
Sanjay KrishnamurthiUSA2026110000.0020.0000100
D InduwaraPSC2024110000.0010.0000100
Nalin PriyadarshanaPSC2024110000.0010.0000100
TRA SilvaBSC2024110000.0010.0000100
Ravishka WijesiriRCC2024110000.0010.0000100
UVS FernandoMSC2024-2025210000.0030.0000100
Neranjana WanniarachchiCMCC2025110000.0020.0000100
Chameera DissanayakeBRC2025110000.0010.0000100
K SonavaleOMA2026110000.0060.0000100
Ravindra KarunaratneKYCC2024110000.00140.0000100
Dinushka MalanKYCC2024110000.0010.0000100
Lakvin AbeysingheKYCC2025110000.0010.0000100
Y DewthusaNCC2026110000.000-00100
D TennakoonKYCC2025110000.0030.0000100
Marcus TrescothickENG2003120707035.0010467.31011130
Russel ArnoldSL2005-200622012126.001485.7100110
Page 1Next

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