Live7th Match · Sheffield Shield 2026/27SAWA304/3 (96)Stumps - Day 1ODI3rd ODI · Zimbabwe Women in India 2026/27INDW133/2ZIMW131India Women won by 8 wickets (198 balls left)ODI6th Match · Pakistan ODI Tri-Series 2026/27SLENGT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI4th 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)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 runsODIFinal · UAE ODI Tri-Series 2026/27ZIM169AFG170/3Afghanistan won by 7 wickets (93 balls left)ODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsODI1st ODI · Zimbabwe Women in India 2026/27INDW200/1ZIMW197India Women won by 9 wickets (137 balls left)ODI3rd ODI · Ireland in Namibia 2026/27NAM316/7IRE253/9Namibia won by 63 runsT20I4th T20I · India in New Zealand 2026/27NZINDODI4th ODI · Ireland in Namibia 2026/27NAMIREFirst-class9th Match · Sheffield Shield 2026/27QUEVICODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRE

Batting by year (All internationals)

The most runs in a calendar year in internationals at Galle International Stadium: 490 by Dinesh Chandimal in 2022.

More filters

1 active
Reset"Match result" is from the side of the player or team.
At Galle International Stadium×
PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Dinesh ChandimalSL20222022472490206*98.0079761.481314110
Dinesh ChandimalSL20152015351433162*108.2567664.05210526
Joe RootENG20212021240426228106.5064965.64200371
Kusal MendisSL20232023340415245103.7554376.432004112
Mahela JayawardeneSL2012201235035218070.4066153.25120444
Upul TharangaSL2017201746234711586.7544777.63130403
Dimuth KarunaratneSL2023202334034317985.7543878.31200400
Kumar SangakkaraSL2014201424034222185.5062654.63110391
Kusal MendisSL2017201746033519455.8349068.37112306
Chris GayleWI20102010110333333333.0043776.20100349
Mahela JayawardeneSL2004200424033123782.7558456.68110363
Angelo MathewsSL2021202148131511045.0068146.26120245
Kamindu MendisSL20242024231309182*154.5043571.03200304
Kumar SangakkaraSL20012001331303140151.5072441.85210340
Usman KhawajaAUS20252025231295232147.5045365.12100221
Marvan AtapattuSL20012001353295201*147.5079237.25110230
Dimuth KarunaratneSL2015201535029518659.0059349.75111271
Nishan MadushkaSL2023202334029020572.5051156.75110332
Dimuth KarunaratneSL2021202124027814769.5050455.16110310
Nazmul Hossain ShantoBAN20252025121273148273.0047857.11200244
Steve SmithAUS20252025220272141136.0050553.86200223
Babar AzamPAK2022202224027111967.7552851.33120244
Mahela JayawardeneSL2000200045027016754.0050353.68110343
Tillakaratne DilshanSL20092009241265123*88.3327397.07110322
Dimuth KarunaratneSL202220224702558636.4350051.00020260
Virender SehwagIND20082008121251201*251.0028388.69110285
Dinesh ChandimalSL202520253602497441.5055444.95030231
Chamari AtapattuSLW20232023332248140*248.00164151.222012314
Dimuth KarunaratneSL20182018241248158*82.6739063.59110221
Kumar SangakkaraSL20132013120247142123.5039862.06200263
Thilan SamaraweeraSL2009200924024415961.0042657.28100353
Tharanga ParanavitanaSL2010201024123911179.6754743.69110260
Saud ShakeelPAK20232023121238208*238.0039959.65100250
Angelo MathewsSL2014201424223291116.0045351.21020285
Pathum NissankaSL2025202524023018757.5032071.88100311
Dhananjaya de SilvaSL2023202334122812276.0036562.47110275
Dhananjaya de SilvaSL20212021241219155*73.0036659.84110162
Kumar SangakkaraSL20122012351219199*54.7545847.82101192
Brian LaraWI20012001120218178109.0039355.47100210
Mahela JayawardeneSL20072007111213213*-41151.82100250
Mohammad AshrafulBAN20132013121212190212.0047344.82100211
Mushfiqur RahimBAN20252025120212163106.0045246.90100130
Sanath JayasuriyaSL2000200045021214842.4026679.70101331
Devdutt PadikkalIND20262026120211167105.5030569.18100211
Kusal MendisSL202220224702118530.1439253.83020240
Niroshan DickwellaSL201720174602107535.0026978.07020232
Dinesh ChandimalSL2024202423020711669.0042948.25110240
Shikhar DhawanIND20172017120204190102.00182112.09100340
Alex CareyAUS20252025221202156202.0025778.60100162
Dhananjaya de SilvaSL2022202236020110933.5032262.42100252
Page 1Next

Span first and last year · Mat matches · Inns innings · NO not outs · HS highest score · Ave batting average · BF balls faced · SR strike rate · 100 hundreds · 50 fifties · 0 ducks · 4s fours · 6s sixes

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