ODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)ODI2nd Match · Pakistan ODI Tri-Series 2026/27PAK302/9ENG215Pakistan won by 87 runsT20I2nd T20I · India in New Zealand 2026/27NZ179/5IND181/6India won by 4 wickets (1 ball left)T20I1st T20I · India in New Zealand 2026/27NZ225/4IND230/6India won by 4 wickets (with 2 balls remaining)ODI3rd Match · Pakistan ODI Tri-Series 2026/27ENG429/4SL430/8Sri Lanka won by 2 wickets (with 1 ball remaining)ODIFinal · UAE ODI Tri-Series 2026/27ZIM169AFG170/3Afghanistan won by 7 wickets (with 93 balls remaining)ODI3rd Match · UAE ODI Tri-Series 2026/27BAN160AFG161/3Afghanistan won by 7 wickets (with 87 balls remaining)T20I3rd T20I · New Zealand Women in Australia 2026/27NZW11/2AUSWNo resultT20I2nd T20I · New Zealand Women in Australia 2026/27AUSW167/7NZW127/8AUS Women won by 40 runsODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsT20I3rd T20I · India in New Zealand 2026/27NZINDODI5th Match · Pakistan ODI Tri-Series 2026/27PAKSLT20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI3rd ODI · Zimbabwe Women in India 2026/27INDWZIMWODI6th Match · Pakistan ODI Tri-Series 2026/27SLENGT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20I4th T20I · India in New Zealand 2026/27NZINDT20I5th T20I · India in New Zealand 2026/27NZIND

Sri Lanka: Batting by format

Filters

2 active
Reset"Match result" is from the side of the player or team.
Team: Sri Lanka×Series: Australia tour of Sri Lanka 2022×
PlayerFormatSpanMatInnsNORunsHSAveBFSR1005004s6s
Kusal MendisSLODIs202255224987*83.0027490.88020223
Pathum NissankaSLODIs202255022213744.4026185.06110223
Dinesh ChandimalSLTests2022231219206*109.5034862.93101175
Charith AsalankaSLODIs202255118711046.7521487.38100162
Dimuth KarunaratneSLTests20222301378645.6726950.93010180
Dhananjaya de SilvaSLODIs20224401266031.5013692.65010131
Chamika KarunaratneSLODIs20225511077526.7511097.2701093
Charith AsalankaSLT20Is20223301033934.3386119.7700084
Kusal MendisSLTests2022230968532.0019150.26010100
Angelo MathewsSLTests2022220915245.5018848.4001070
Dhanushka GunathillekeSLODIs2022330815527.009783.5101090
Dasun ShanakaSLT20Is20223316854*34.0044154.5501174
Niroshan DickwellaSLTests2022230665822.007983.5401060
Pathum NissankaSLT20Is2022330663622.0062106.4500041
Kamindu MendisSLTests2022110616161.0013744.5301070
Wanindu HasarangaSLODIs2022221583758.0039148.7200090
Ramesh MendisSLTests2022230512917.0013637.5000140
Dhanushka GunathillekeSLT20Is2022330452615.0031145.1600052
Dasun ShanakaSLODIs202255045349.005680.3600160
Kusal MendisSLT20Is2022330433614.334987.7600031
Pathum NissankaSLTests2022230432314.338848.8600040
Dunith WellalageSLODIs2022530432014.337259.7200021
Wanindu HasarangaSLT20Is2022330371712.3330123.3300050
Bhanuka RajapaksaSLT20Is2022330301710.0025120.0000121
Niroshan DickwellaSLODIs2022220262513.002989.6600050
Dhananjaya de SilvaSLTests2022120251412.504259.5200020
Pramod MadushanSLODIs2022110151515.005228.8500020
Chamika KarunaratneSLT20Is20223311514*7.5014107.1400120
Jeffrey VandersaySLTests20221201487.002360.8700020
Mahesh TheekshanaSLODIs20225321311*13.002748.1500110
Oshada FernandoSLTests2022210121212.001866.6700011
Jeffrey VandersaySLODIs20224301173.673531.4300100
Mahesh TheekshanaSLTests2022110101010.002737.0400020
Dushmantha ChameeraSLODIs202231177*-1838.8900010
Asitha FernandoSLTests202212275*-3233.3300010
Dinesh ChandimalSLODIs2022110666.001154.5500010
Lasith AmbuldeniyaSLTests2022120663.001250.0000101
Nuwan ThusharaSLT20Is202222222*-450.0000000
Mahesh TheekshanaSLT20Is202232121*2.00540.0000000
Dushmantha ChameeraSLT20Is2022320110.50616.6700100
Kasun RajithaSLTests2022110000.0090.0000100
Prabath JayasuriyaSLTests2022110000.0090.0000100

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