T20I3rd 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)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)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 R Premadasa Stadium×
PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Chamika KarunaratneSL/DG202120212019928944*28.90267108.240021511
Nuwan KulasekaraSL20092009111158639*14.3383103.6100172
Nuwan ThusharaSL/GG2022202265572*-1163.6400000
Dinesh ChandimalSL/CS202120211111435566*50.71255139.220202813
Aravinda de SilvaSL19961996444334127*-35893.30120304
Angelo MathewsSL2012201276418680*93.0018998.41020113
Umar AkmalPAK2012201276415755*78.50154101.95011134
Ramesh MendisSL/DG2021202111941424128.40113125.6600075
Anushka SanjeewaniSLW2025202598413443*33.5016879.76000121
Dunith WellalageSL/JK2023202399410942*21.8013680.1500191
Anil KumbleIND199719975545227*52.009853.0600040
Praveen JayawickramaSL/JK2021202164452*-1241.6700000
Kusal MendisSL/JK2024202414143526105*47.82474110.971315711
Thilina KandambySL200920091010337093*52.8648276.76030330
Dhananjaya de SilvaSL/CS20212021201933454421.5640385.61000292
Arjuna RanatungaSL19971997653315131*157.5037783.55120373
Suresh RainaIND2012201276323365*77.67183127.32020252
Russel ArnoldSL2002200264315862158.0020377.8302090
Michael HusseyAUS2012201265315554*77.50126123.02010124
Sahan ArachchigeNCC/GG2026202666314461*48.00123117.0701077
Ravi BoparaCS2022202255314047*70.0098142.86000124
Dasun ShanakaSL/GT202320231110314042*20.00122114.75001115
Shoaib MalikJK202120217631334444.3389149.4400096
Shoaib MalikPAK2015201544312546*125.0088142.0500094
Chamika KarunaratneSL/KF202220229831167523.2011799.1501183
Alex RossDA20232023653945247.0074127.0301183
Seekkuge PrasannaCS202120217737232*18.0040180.0000037
Ramesh MendisKF202420244334030*-17235.2900052
Muttiah MuralitharanSL200120018532713*13.503381.8200011
Shanel DaleyWIW201320133332315*-20115.0000030
Jeffrey VandersaySL/GM202420245432319*23.0023100.0000120
Ajantha MendisSL200920091063158*5.003938.4600200
Noor AhmadGG202120218431511*15.002365.2200110
Kasun RajithaSL/GT202320239531310*6.502454.1700010
Akila DananjayaSL/CS20212021953115*5.508137.5000110
Dilhara FernandoSL2001200153375*-1070.0000000
Mahesh TheekshanaSL/JK2022202286362*2.002227.2700100
Lasith MalingaSL2009200985344*2.00666.6700200
Mujeeb Ur RahmanBK2023202373343*-850.0000000
Inoka RanaweeraSLW2025202583333*-1915.7900000
Ayabonga KhakaSAW2025202543322*-366.6700000
Kumar SangakkaraSL20132013562534169133.5066979.82230646
Mohammad AzharuddinIND19971997552400126133.3352875.76220214
Virat KohliIND20122012772351128*70.20335104.78120345
MS DhoniIND200920098823179452.8339680.05030144
Kusal MendisSL/SSC2026202688227593*45.8330091.67030253
Virender SehwagIND2002200255227112690.33225120.44110452
Dean JonesAUS19921992342253100*126.5048252.49120183
Upul TharangaSL20112011772246102*49.2029982.27111352
Kumar SangakkaraSL2011201176224173*60.2532973.25020212
Page 1Next

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