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
Sanath JayasuriyaSL1997199766057534095.8378073.72131638
Ron ChandragupthaBCAA20252025120241237120.5049948.30100201
Roshan MahanamaSL1997199765035222570.4072648.48120361
Pavan RathnayakeSL/CCC2026202688046422158.00446104.042004010
Kumar SangakkaraSL20132013562534169133.5066979.82230646
Ramesh MendisMSC20262026221245160*245.0031478.03110161
Gautam GambhirIND2009200955021315042.60205103.90100251
Kumar SangakkaraSL20102010121151150151.0027255.51100181
Andy FlowerZIM2002200222018914594.5022384.75100150
Lahiru UdaraNCC20252025110145145145.0019175.92100143
Sachin TendulkarIND1997199755025014350.0037666.49110290
Sachin TendulkarIND2009200955022413844.8024292.56100212
Nipun KarunanayakeBCAA20262026110138138138.0020268.32100150
Pathum NissankaSL/KF2022202277022813732.5724792.31100203
Harry BrookENG20262026441210136*70.00177118.641001610
Arjuna RanatungaSL19971997653315131*157.5037783.55120373
Virat KohliIND20122012772351128*70.20335104.78120345
Aravinda de SilvaSL19961996444334127*-35893.30120304
Charith AsalankaSL2025202555132012780.0034094.122102712
Mohammad AzharuddinIND19971997552400126133.3352875.76220214
Virender SehwagIND2002200255227112690.33225120.44110452
Aravinda de SilvaSL1997199766125812651.6034973.93110260
Lahiru UdaraNCC/KR2026202623019612665.33179109.50110203
Jemimah RodriguesINDW2025202565027712355.40245113.06100311
Virat KohliIND20232023321125122*125.00106117.9210093
Shubman GillIND2023202344122512175.0022998.25110265
Janneman MalanSA2021202133016212154.0018587.57100141
Sanath JayasuriyaSL19961996441196120*65.33193101.55100214
Ajay JadejaIND1997199744017211943.0018791.98100111
Moeen AliENG2014201444014011935.00115121.74101145
Marcus TrescothickENG2002200222011911959.50110108.18101112
T RajapakseACCC20262026111118118*-66178.79100135
Avishka FernandoSL/JK202120211818151011830.0052597.141303917
Marvan AtapattuSL1997199766137711875.4049875.70120281
Sourav GangulyIND20022002531143117*71.50134106.72100183
Yuvraj SinghIND2009200988137311753.29348107.18130496
Nathan AstleNZ2001200144017811744.5022479.46110162
Nat Sciver-BruntENGW2025202522012111760.5012795.28100102
Herschelle GibbsSA20022002221232116*232.0024594.69200293
Smriti MandhanaINDW2025202566028711647.8332488.58110392
Virender SehwagIND2009200955017011634.00131129.77100260
Sourav GangulyIND1997199755018911337.8023480.77101220
Joe RootENG20262026331247111*123.5028885.76120191
KL RahulIND20232023431169111*84.5018989.42100162
Mohammad KaifIND20022002521130111*130.0013397.74100101
Navjot SidhuIND1997199722012111160.5023052.61100132
Charith AsalankaSL/CS202220221010133711037.44306110.131102910
Sachin TendulkarIND1996199633015711052.3319580.51100141
Sachin TendulkarIND1994199433112711063.5015184.11100102
Tazmin BritsSAW2025202566124210948.4025794.16111265
Page 1Next

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