Sri Lanka: Batting by year (All cricket)

Filters

2 active
Reset"Match result" is from the side of the player or team.
Team: Sri Lanka×At Harare Sports Club×

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

PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Pathum NissankaSL2025202555029412258.80288102.08120373
Angelo MathewsSL20202020231277200*138.5069539.86110205
Kusal MendisSL20202020231218116*109.0046946.48110222
Pathum NissankaSL2023202322012710463.5014686.99100170
Oshada FernandoSL202020202411164738.6727342.49000100
Kusal MendisSL202520255501123822.4012887.50000101
Dhananjaya de SilvaSL202020202201056352.5017659.66010121
Dimuth KarunaratneSL202020202411034434.3324941.3700080
Kamindu MendisSL202520255421035751.5058177.5901166
Charith AsalankaSL20252025540967124.0095101.0501080
Kamil MisharaSL202520252219373*93.0063147.62010103
Janith LiyanageSL202520252228970*-63141.2701083
Dimuth KarunaratneSL20232023110838383.009290.2201070
Kusal MendisSL20232023221774377.009581.0500081
Sadeera SamarawickramaSL20252025220663533.008676.7400070
Niroshan DickwellaSL20202020220646332.0012650.7901030
Kumar SangakkaraSL20042004110636363.0010063.0001070
Sahan ArachchigeSL20232023210575757.007180.2801040
Upul ChandanaSL20042004110515151.005592.7301050
Kushal Janith PereraSL202520252215046*50.0034147.0600042
Vishwa FernandoSL20202020110383838.008146.9100050
Charith AsalankaSL20232023210363636.0036100.0000040
Sadeera SamarawickramaSL20232023221361936.004187.8000050
Suranga LakmalSL20202020220322716.006847.0600002
Dinesh ChandimalSL202020202313113*15.5011626.7200011
Wanindu HasarangaSL20232023110292929.0021138.1000021
Mahela JayawardeneSL20042004110262626.003574.2900010
Saman JayanthaSL20042004110232323.004156.1000030
Nuwanidu FernandoSL2025202533022147.333956.4100020
Dushan HemanthaSL202520253212114*21.0019110.5300020
Farveez MaharoofSL20042004110191919.002095.0000020
Dasun ShanakaSL2025202532019139.502770.3700000
Tillakaratne DilshanSL20042004110181818.003158.0600010
Mahesh TheekshanaSL20232023210131313.003043.3300000
Russel ArnoldSL20042004110777.001070.0000010
Mahesh TheekshanaSL20252025410666.001250.0000000
Lasith AmbuldeniyaSL20202020220552.504012.5000100
Dhananjaya de SilvaSL20232023110444.00850.0000000
Matheesha PathiranaSL20232023210444.001136.3600010
CBRLS KumaraSL2020202021133*-2213.6400000
Dasun ShanakaSL20232023210111.00250.0000000
Kasun RajithaSL20202020110111.00616.6700000
Dilhara FernandoSL20042004110000.0010.0000100
Nuwan KulasekaraSL2004200411100*-20.0000000
Thilina KandambySL20042004110000.0040.0000100
HMRKB HerathSL2004200411100*-10.0000000
Dushmantha ChameeraSL20252025510000.0020.0000100
Binura FernandoSL2025202521100*-10.0000000
Dilshan MadushankaSL2023202321100*-0-00000
Nishan MadushkaSL20252025110000.00130.0000100

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