ODI5th Match · Pakistan ODI Tri-Series 2026/27PAK110SL114/2Sri Lanka won by 8 wickets (191 balls left)T20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFG177ZIM140Afghanistan won by 37 runsODI3rd ODI · Zimbabwe Women in India 2026/27INDWZIMWODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)T20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls left)T20I2nd 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 (2 balls left)ODI3rd Match · Pakistan ODI Tri-Series 2026/27ENG429/4SL430/8Sri Lanka won by 2 wickets (1 ball left)ODIFinal · UAE ODI Tri-Series 2026/27ZIM169AFG170/3Afghanistan won by 7 wickets (93 balls left)T20I3rd T20I · New Zealand Women in Australia 2026/27NZW11/2AUSWNo resultODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsODI6th Match · Pakistan ODI Tri-Series 2026/27SLENGT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20I4th T20I · India in New Zealand 2026/27NZINDODI4th ODI · Ireland in Namibia 2026/27NAMIREODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRE

Batting by year (All cricket)

Filters

1 active
Reset"Match result" is from the side of the player or team.
At Galle International Stadium×
PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Chamari AtapattuSLW20232023332248140*248.00164151.222012314
Kusal MendisSL20232023340415245103.7554376.432004112
Dinesh ChandimalSL20222022472490206*98.0079761.481314110
Chris GayleWI20102010110333333333.0043776.20100349
Himasha LiyanageNCC/ACCC20252025241209106*69.6728274.11111119
Glenn PhillipsNZ202420242411317843.6716380.3701188
Dinesh ChandimalSL20152015351433162*108.2567664.05210526
Kusal MendisSL2017201746033519455.8349068.37112306
Dilruwan PereraSL2017201724219792*98.5028668.88020256
Wasim AkramPAK20002000110100100100.0089112.3610086
Angelo MathewsSL2021202148131511045.0068146.26120245
Virender SehwagIND20082008121251201*251.0028388.69110285
Pavan RathnayakeCCC20262026121241125*241.0029880.87200195
Angelo MathewsSL2014201424223291116.0045351.21020285
Dhananjaya de SilvaSL2023202334122812276.0036562.47110275
Ravindu FernandoBCAA20262026241204103*68.00185110.27100265
Oshada FernandoSL202220224501806436.0028662.94020195
Chalana de SilvaBSC202520251115757*-49116.3301055
Mahela JayawardeneSL2012201235035218070.4066153.25120444
Vidura AdikariCMCC20262026222310200*-54556.88200244
Kamindu MendisSL20242024231309182*154.5043571.03200304
Lahiru UdaraSL/NCC20262026230304261101.3341772.90100324
Nazmul Hossain ShantoBAN20252025121273148273.0047857.11200244
Babar AzamPAK2022202224027111967.7552851.33120244
Harry TectorIRE202320232401798544.7538746.25010174
Angelo MathewsSL201520153501756435.0027663.41010174
Angelo MathewsSL20232023341171100*57.0024769.23111164
Paul StirlingIRE2023202312010410352.0018655.9110094
Lasith AmbuldeniyaSL202120214701044014.8623644.0700294
Mitchell SantnerNZ202420242401006725.0019052.63010104
Jess DuffinAUSW20122012331954247.5075126.6700084
Sophie DevineNZW20122012330935931.0091102.2001084
Lahiru MadushankaBCAA20252025110929292.0013568.1501084
Hasan AliPAK20222022240542113.508960.6700024
Pat CumminsAUS20222022230472615.6742111.9000034
Upul TharangaSL2017201746234711586.7544777.63130403
Mahela JayawardeneSL2004200424033123782.7558456.68110363
Steve SmithAUS20252025220272141136.0050553.86200223
Mahela JayawardeneSL2000200045027016754.0050353.68110343
Kumar SangakkaraSL20132013120247142123.5039862.06200263
Thilan SamaraweeraSL2009200924024415961.0042657.28100353
Ron ChandragupthaBCAA202620262402078051.7525381.82020233
Kusal MendisSL2025202535119585*48.7529765.66020213
Sophie DevineNZW2023202333119413797.00183106.01100203
Sonal DinushaSL/CCC2026202624019110047.7534056.18110123
Kusal MendisSL20242024231179106*89.5024772.47110163
Kamindu MendisSL202520253611738734.6030357.10010173
Kamil MisharaNCC20262026110149149149.0021070.95100123
Prasanna JayawardeneSL2012201235214561*48.3329050.00010163
Ben FoakesENG2018201812014410772.0023661.02100113
Page 1Next

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