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 Rawalpindi Cricket Stadium×

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

PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Kamil MisharaSL202520257702637637.57227115.860202410
Pathum NissankaSL2025202588121198*30.14197107.11011255
Janith LiyanageSL202520257621515437.7516492.0701194
Kusal MendisSL202520258811424020.2916785.03001122
Sadeera SamarawickramaSL202520253301294843.0016578.18000111
Wanindu HasarangaSL202520257511205930.00114105.26010110
Dhananjaya de SilvaSL20192019111102102*-16661.45100150
Kusal MendisSL202620263319787*48.5065149.2301094
Lahiru UdaraSL20262026330979132.3361159.02010121
Kamindu MendisSL202620263318640*43.0064134.38000101
Kamindu MendisSL20252025550754415.007698.6800072
Sineth JayawardenaSL20262026220603830.0047127.6600092
Dimuth KarunaratneSL20192019110595959.0011053.6401090
Dasun ShanakaSL20252025540533413.2543123.2600143
Sanath JayasuriyaSL20042004110404040.0030133.3300061
Oshada FernandoSL20192019110404040.008149.3800061
Pavan RathnayakeSL20252025420403220.004883.3300021
Charith AsalankaSL20252025220383219.005667.8600030
Mahesh TheekshanaSL202520256413721*12.335074.0000030
Kushal Janith PereraSL2025202554036259.003894.7400031
Niroshan DickwellaSL20192019110333333.006352.3800040
Mahesh TheekshanaSL202620262213332*33.0028117.8600040
Angelo MathewsSL20192019110313131.007740.2600040
Chamindu WickramasingheSL20262026210292929.0024120.8300011
Dasun ShanakaSL20262026320271813.5023117.3900003
Tillakaratne DilshanSL200420041112626*-21123.8100050
Saman JayanthaSL20042004110212121.002972.4100040
Pramod MadushanSL202520252211811*18.002669.2300030
Dilruwan PereraSL201920191111616*-3447.0600020
Bhanuka RajapaksaSL20252025110111111.001861.1100010
Kusal MendisSL20192019110101010.004721.2800010
Dushmantha ChameeraSL20252025740872.002532.0000200
Upul ChandanaSL20042004110777.001936.8400010
Farveez MaharoofSL2004200411177*-1070.0000010
Dushmantha ChameeraSL2026202611166*-3200.0000010
Kamil MisharaSL20262026110666.001346.1500010
Dunith WellalageSL20262026110555.00862.5000000
Jeffrey VandersaySL20252025110444.001233.3300000
Dinesh ChandimalSL20192019110222.00728.5700000
Nuwan ThusharaSL2025202511111*-911.1100000
Eshan MalingaSL2026202631111*-333.3300000
Sahan ArachchigeSL20262026320110.50333.3300100
Eshan MalingaSL20252025632111.00812.5000000
Binura FernandoSL2026202621100*-20.0000000
Asitha FernandoSL2025202521100*-20.0000000
Vijayakanth ViyaskanthSL2025202511100*-20.0000000

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