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

Batting by year (All cricket)

Filters

1 active
Reset"Match result" is from the side of the player or team.
At R Premadasa Stadium×
PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Kumar SangakkaraSL20132013562534169133.5066979.82230646
Sanath JayasuriyaSL1997199766057534095.8378073.72131638
Kusal MendisSL/JK2024202414143526105*47.82474110.971315711
Yuvraj SinghIND2009200988137311753.29348107.18130496
Tillakaratne DilshanSL20092009101003629736.20336107.74030494
Sanath JayasuriyaSL200120018804229952.7550184.23051475
Virender SehwagIND2002200255227112690.33225120.44110452
Charith AsalankaSL/KW20212021171715517734.44547100.730304313
Kumar SangakkaraSL20092009121204588438.1747895.82040412
Pavan RathnayakeSL/CCC2026202688046422158.00446104.042004010
Avishka FernandoSL/JK202120211818151011830.0052597.141303917
Tillakaratne DilshanSL20112011771299108*49.8332891.16110393
Smriti MandhanaINDW2025202566028711647.8332488.58110392
Arjuna RanatungaSL19971997653315131*157.5037783.55120373
Kamil MisharaSL/JK/NCC20262026881299108*42.71241124.07110379
Roshan MahanamaSL1997199765035222570.4072648.48120361
Kusal MendisSL/DA20232023101002999129.9033888.46020353
Sanath JayasuriyaSL20092009121202929824.33259112.74011356
Upul TharangaSL20112011772246102*49.2029982.27111352
Virat KohliIND20122012772351128*70.20335104.78120345
Thilina KandambySL200920091010337093*52.8648276.76030330
Tillakaratne DilshanSL2014201455027110154.2031286.86110321
Jemimah RodriguesINDW2025202565027712355.40245113.06100311
Kusal MendisSL2025202555022710145.40210108.10110312
Aravinda de SilvaSL19961996444334127*-35893.30120304
Dhananjaya de SilvaSL/CS20212021201933454421.5640385.61000292
Charith AsalankaSL/CS202220221010133711037.44306110.131102910
Sadeera SamarawickramaSL/DA20232023111112899328.90279103.58011293
Avishka GunawardeneSL200120017702589036.8638866.49020291
Sanath JayasuriyaSL20022002551254102*63.5029785.52111290
Sachin TendulkarIND1997199755025014350.0037666.49110290
Herschelle GibbsSA20022002221232116*232.0024594.69200293
Marvan AtapattuSL1997199766137711875.4049875.70120281
Dinesh ChandimalSL/CS202120211111435566*50.71255139.220202813
Harshitha MadaviSLW202520259802757734.3834080.88020280
Bhanuka RajapaksaSL/GG20212021161502546516.93207122.710242810
David WarnerAUS202220225512099952.25186112.37020281
Charith AsalankaSL2025202555132012780.0034094.122102712
Kumar SangakkaraSL201420145512768869.0033682.14030270
Hasini PereraSLW202520259802074425.8828572.63001270
Aravinda de SilvaSL1997199766125812651.6034973.93110260
Tazmin BritsSAW2025202566124210948.4025794.16111265
Shubman GillIND2023202344122512175.0022998.25110265
Virender SehwagIND2009200955017011634.00131129.77100260
Kusal MendisSL/SSC2026202688227593*45.8330091.67030253
Philip SaltDG202120218802476430.88163151.53020258
Laura WolvaardtSAW202520255512369059.0026489.39020252
Suresh RainaIND2012201276323365*77.67183127.32020252
Chamari AtapattuSLW202520259802185327.2531868.55030254
Gautam GambhirIND2009200955021315042.60205103.90100251
Page 1Next

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