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 runsFirst-class7th Match · Sheffield Shield 2026/27SAWAODI3rd 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/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
Chandika HathurusingheSL199319935501576431.4034545.5101070
Umar AkmalPAK2012201276415755*78.50154101.95011134
Rahul DravidIND2001200155115549*38.7528953.6300070
Michael HusseyAUS2012201265315554*77.50126123.02010124
Hashan TillakaratneSL1993199366115566*31.0030051.67010110
Marlon SamuelsWI201220124301547851.33108142.59020812
Dinesh ChandimalSL2013201354115410251.3323764.98100140
Quinton de KockSA2021202133215359*153.00126121.43020171
Mohammad HafeezPAK201520154401527038.0017885.39020151
Avishka FernandoJK/SSC202620266601525125.3397156.700101210
Charith AsalankaSL/JK202320238811525621.7118582.16011122
Kumar SangakkaraSL20102010121151150151.0027255.51100181
Kaveen BandaraNCC20262026331151103*75.5097155.67100128
Janith LiyanageSL202520254411507850.0017585.71010144
Mahela JayawardeneSL201120117501507130.0025957.92020130
Lasith CroospulleGT202320235511508037.50118127.12010133
Ravindu FernandoBCAA/CK2026202632014910174.5015298.03100106
Navod ParanavithanaTUCA202620263311496374.5097153.61020175
MS DhoniIND200820083301487649.3316788.62020120
David BoonAUS1992199234114769*49.0029250.34010100
Aaron FinchAUS202220225511476236.75145101.38022125
Dunith WellalageSL/CS2024202475114767*36.75136108.09010135
Lahiru UdaraNCC20252025110145145145.0019175.92100143
Richa GhoshINDW202520256511455836.25103140.78010138
Sahan ArachchigeNCC/GG2026202666314461*48.00123117.0701077
Sourav GangulyIND20022002531143117*71.50134106.72100183
Kavisha DilhariSLW202520257601436123.8316586.67010162
Tanzid HasanBAN2025202533114273*71.00119119.33020107
Ravi BoparaKW2021202154214259*71.00125113.60010113
Angelo MathewsBK202320238811422620.29114124.56000124
Ramesh MendisSL/DG2021202111941424128.40113125.6600075
Kusal MendisSL201620163301416947.0017182.46020160
Angelo MathewsCS202120214401417335.25115122.61010136
Wanindu HasarangaSL/KF2022202276214177*35.2590156.67010163
Moeen AliENG2014201444014011935.00115121.74101145
Ravi BoparaCS2022202255314047*70.0098142.86000124
Dasun ShanakaSL/GT202320231110314042*20.00122114.75001115
Suresh RainaIND200820083301397646.3317181.29020122
Chamika KarunaratneNCC/GG202620266501396127.80131106.11010118
Nipun KarunanayakeBCAA20262026110138138138.0020268.32100150
Ravi BoparaENG201420143301386546.0016285.1902052
Umar AkmalPAK20092009331138102*69.00101136.6310094
Rahmanullah GurbazJK202220224401386934.5085162.35010158
Nipun DananjayaSSC202620265411389846.0014396.50010111
Sidra AmeenPAKW202520257501388127.6019969.35011171
Stafanie TaylorWIW2015201533113759*68.50125109.60010180
Sanath JayasuriyaSL199419944401347733.5020266.3402191
Anushka SanjeewaniSLW2025202598413443*33.5016879.76000121
Angelo MathewsSL200920099901345114.8916979.29010111
Chamara SilvaSL201120117401336333.2517675.57021151

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