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
Angelo MathewsSL/CCC/KR2009-20262026795211050.11183551.882508613
Mahela JayawardeneSL2003-201418222186237493.10325257.267621948
Kumar SangakkaraSL2003-201418223151928779.95263957.565511614
Tillakaratne DilshanSL2003-201215161824125*54.93115971.10240827
Upul TharangaSL2005-201713151459101*32.7972763.14122541
HMRKB HerathSL2009-2018121642024916.8339451.27002260
Lasith CroospulleCCC/GG2024-2026111102587723.45192134.38011298
Muttiah MuralitharanSL2003-201111424021*20.0033121.2100123
Dimuth KarunaratneSL/SSC2015-20251017171014144.38125656.53151822
Dhananjaya de SilvaSL/CCC2016-20261016159212939.4796161.60243763
Kusal MendisSL/CK2016-20261015156411040.2974076.221406013
Chamari AtapattuSLW2014-20231010040010640.0051577.671204211
Niroshan DickwellaSL/NCC/DS2014-2026101613127220.8040876.47022336
Thilan SamaraweeraSL2003-2012910260614375.75126647.87321721
Nishan MadushkaSL/CCC2023-20269103480122*68.57384125.003004623
Dinesh ChandimalSL/CCC/DS2015-2026913044013233.8583952.44110486
Sonal DinushaSL/CCC2024-2026971332133*55.3355060.36200235
PADLR SandakanSL/CCC2016-202595131157.759632.2900040
Inoka RanaweeraSLW2014-202392188*8.001942.1100100
Krishan SanjulaSSC2024-2025810243292*54.0059073.22020497
S DanielSSC2024-2025810038414238.4049178.211223613
Prasanna JayawardeneSL2006-2012861299120*59.8054155.27110242
Hasini PereraSLW2014-2023871934315.5018350.82001110
Chamindu WijesingheCCC2024-20268739029*22.5081111.1100045
Dilhara FernandoSL2003-20118223736*-8444.0500050
Udeshika PrabodhaniSLW2014-202382276*-2626.9200000
Pavan RathnayakeCCC/DS2024-202677127810046.33250111.201101814
Dasun ShanakaSSC/GG2024-20267812085129.71144144.440111216
W SahanACCC/CK2024-202675020212040.4021992.24111174
Nuwanidu FernandoJK/SSC2024-202675119211048.0019797.46100177
WPUJC VaasSL2003-2009762155100*38.7526059.62100140
Chamara KapugederaSL2006-20117521105036.6716865.48010111
Dilruwan PereraSL2014-20187120109259.0818857.98003152
Ramesh MendisSL/MSC/DS2023-2026771892714.8314860.1400070
Dinura KalupahanaSSC/GG2024-20267318343*41.508597.6500066
Malsha TharupathiMSC/CK2024-20267514635*11.5033139.3900052
Vishwa FernandoSL/CCC2024-2026732171517.004835.4200030
Lasith MalingaSL2006-2011721999.002339.1300010
Vijayakanth ViyaskanthTUCA/GG2024-2026731321.501225.0000100
Pasindu SooriyabandaraSL/MSC2024-20266713019250.1740374.69020285
Thanuka DabareCMCC/ACCC/TUCA2024-2026662250100*62.50156160.261002018
Kushal Janith PereraSL/PSC/KR2015-20266802387029.7529082.07020371
Lahiru UdaraSL/NCC/KR2024-20266802347029.2525392.49020314
Nilakshi de SilvaSLW2016-202365314263*71.00124114.5201084
Sineth JayawardenaTUCA2024-20266611022620.4091112.09000162
Isuru UdanaSL/CCC2020-2025650938018.6062150.0001378
Dushan HemanthaBRC/KR2024-2026661782915.609086.6700062
Movin SubasinghaBRC2024-20266627318*18.2564114.0600026
Suranga LakmalSL2011-201868342138.4010340.7800160
Lahiru SamarakoonTUCA2024-202665138219.505076.0000042
Page 1Next

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