Live1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMZimbabwe won the toss and chose to bowlT20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls left)ODI5th Match · Pakistan ODI Tri-Series 2026/27PAK110SL114/2Sri Lanka won by 8 wickets (191 balls left)ODI3rd ODI · Zimbabwe Women in India 2026/27INDWZIMWODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 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 runsODI2nd ODI · Ireland in Namibia 2026/27NAM321/6IRE290Namibia won by 31 runsT2057th Match · CSA T20 Challenge 2026LIOESODI6th Match · Pakistan ODI Tri-Series 2026/27SLENGT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2058th Match · CSA T20 Challenge 2026SWDTITT20I4th T20I · India in New Zealand 2026/27NZINDODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT2059th Match · CSA T20 Challenge 2026SWDES

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
Dhananjaya de SilvaSL/CS20212021201933454421.5640385.61000292
Dasun ShanakaSL/DG20212021201913063917.0032793.58001218
Chamika KarunaratneSL/DG202120212019928944*28.90267108.240021511
Dushmantha ChameeraSL/CS202120212013281297.3611570.4300252
Avishka FernandoSL/JK202120211818151011830.0052597.141303917
Wanindu HasarangaSL/JK2021202118162125378.93106117.92003133
Charith AsalankaSL/KW20212021171715517734.44547100.730304313
Bhanuka RajapaksaSL/GG20212021161502546516.93207122.710242810
Kusal MendisSL/JK2024202414143526105*47.82474110.971315711
Charith AsalankaSL/JK202420241311028510125.91271105.171111912
Minod BhanukaSL/KW20212021131322113619.1826380.23000241
Sadeera SamarawickramaSL/CS20242024131121896221.00184102.72011230
Kumar SangakkaraSL20092009121204588438.1747895.82040412
Sanath JayasuriyaSL20092009121202929824.33259112.74011356
Mahela JayawardeneSL20092009121202355219.5828482.75011175
Dinesh ChandimalSL/CS202120211111435566*50.71255139.220202813
Sadeera SamarawickramaSL/DA20232023111112899328.90279103.58011293
Avishka FernandoSL/JK20242024111002319623.1025092.40022217
Pathum NissankaSL/JK20242024111111735617.3020982.78012213
Dhananjaya de SilvaSL/DA20232023111021684321.0018590.81000144
Chamara KapugederaSL20092009111101583614.3620377.83001110
Ramesh MendisSL/DG2021202111941424128.40113125.6600075
Dasun ShanakaSL/GT202320231110314042*20.00122114.75001115
Nuwan KulasekaraSL20092009111158639*14.3383103.6100172
Mahesh TheekshanaSL/GM202420241152391813.005867.2400120
Mahesh TheekshanaSL/JK2021202111311210*6.003237.5000100
Thilina KandambySL200920091010337093*52.8648276.76030330
Tillakaratne DilshanSL20092009101003629736.20336107.74030494
Charith AsalankaSL/CS202220221010133711037.44306110.131102910
Kusal MendisSL/DA20232023101002999129.9033888.46020353
Janith LiyanageSL/GM2024202410902489527.5629783.50020176
Kamindu MendisSL/KW2021202110901143212.6713982.0100091
Ajantha MendisSL200920091063158*5.003938.4600200
Harshitha MadaviSLW202520259802757734.3834080.88020280
Kusal MendisSL/GG2022202299124387*30.3826292.75021233
Nilakshi de SilvaSLW202520259822355639.17219107.31020244
Chamari AtapattuSLW202520259802185327.2531868.55030254
Hasini PereraSLW202520259802074425.8828572.63001270
Shakib Al HasanBAN/GT202320239912048025.50191106.81010157
Pathum NissankaSL/CS202320239901585117.5617988.27010171
Angelo MathewsSL200920099901345114.8916979.29010111
Anushka SanjeewaniSLW2025202598413443*33.5016879.76000121
Dunith WellalageSL/JK202620269721242924.80107115.89000113
Chamika KarunaratneSL/KF202220229831167523.2011799.1501183
Dunith WellalageSL/JK2023202399410942*21.8013680.1500191
Dasun ShanakaSL/KF20242024971943915.6782114.63000102
Wanindu HasarangaSL/KF20242024972652513.0062104.8400173
Kasun RajithaSL/GT202320239531310*6.502454.1700010
Akila DananjayaSL/CS20212021953115*5.508137.5000110
Matheesha PathiranaSL/CS20232023962882.001650.0000320
Page 1Next

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