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 R Premadasa Stadium: 575 by Sanath Jayasuriya in 1997.

More filters

1 active
Reset"Match result" is from the side of the player or team.
At R Premadasa Stadium×
PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Sanath JayasuriyaSL1997199766057534095.8378073.72131638
Kumar SangakkaraSL20132013562534169133.5066979.82230646
Kumar SangakkaraSL20092009121204588438.1747895.82040412
Sanath JayasuriyaSL200120018804229952.7550184.23051475
Mohammad AzharuddinIND19971997552400126133.3352875.76220214
Charith AsalankaSL202120219903877743.0042890.42030267
Marvan AtapattuSL1997199766137711875.4049875.70120281
Yuvraj SinghIND2009200988137311753.29348107.18130496
Thilina KandambySL200920091010337093*52.8648276.76030330
Avishka FernandoSL202120211111036711833.3642885.75120315
Tillakaratne DilshanSL20092009101003629736.20336107.74030494
Roshan MahanamaSL1997199765035222570.4072648.48120361
Virat KohliIND20122012772351128*70.20335104.78120345
Aravinda de SilvaSL19961996444334127*-35893.30120304
Charith AsalankaSL2025202555132012780.0034094.122102712
MS DhoniIND200920098823179452.8339680.05030144
Arjuna RanatungaSL19971997653315131*157.5037783.55120373
Tillakaratne DilshanSL20112011771299108*49.8332891.16110393
Sanath JayasuriyaSL20092009121202929824.33259112.74011356
Smriti MandhanaINDW2025202566028711647.8332488.58110392
Kusal MendisSL2024202499128666*35.7532986.93020322
Annerie DercksenSAW2025202565128510471.25261109.20120229
Jemimah RodriguesINDW2025202565027712355.40245113.06100311
Kumar SangakkaraSL201420145512768869.0033682.14030270
Harshitha MadaviSLW202520259802757734.3834080.88020280
Virender SehwagIND2002200255227112690.33225120.44110452
Tillakaratne DilshanSL2014201455027110154.2031286.86110321
Aravinda de SilvaSL1997199766125812651.6034973.93110260
Avishka GunawardeneSL200120017702589036.8638866.49020291
Sanath JayasuriyaSL20022002551254102*63.5029785.52111290
Dean JonesAUS19921992342253100*126.5048252.49120183
Sachin TendulkarIND1997199755025014350.0037666.49110290
Kumar SangakkaraSL201220126502509750.0033075.76020203
Shane WatsonAUS201220126612497249.80166150.000301915
Joe RootENG20262026331247111*123.5028885.76120191
Upul TharangaSL20112011772246102*49.2029982.27111352
Lahiru ThirimanneSL201520154412449081.3330879.22030161
Tazmin BritsSAW2025202566124210948.4025794.16111265
Kumar SangakkaraSL2011201176224173*60.2532973.25020212
Mahela JayawardeneSL200120018802379629.6330477.96032180
Laura WolvaardtSAW202520255512369059.0026489.39020252
Charith AsalankaSL2024202487023510133.5723898.74111168
Nilakshi de SilvaSLW202520259822355639.17219107.31020244
Mahela JayawardeneSL20092009121202355219.5828482.75011175
Roshan MahanamaSL1992199256123410746.8039559.24111141
Suresh RainaIND2012201276323365*77.67183127.32020252
Herschelle GibbsSA20022002221232116*232.0024594.69200293
Aravinda de SilvaSL199319936612326246.4033170.0903073
Kusal MendisSL2025202555022710145.40210108.10110312
Shubman GillIND2023202344122512175.0022998.25110265
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.