Batting records (All cricket)

Filters

1 active
Reset"Match result" is from the side of the player or team.
At R Premadasa Stadium×

Player figures come from full scorecards, which we hold for 220 of the 274 matches in this selection (from 2006). Earlier matches have results and team totals only.

PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Charith AsalankaSL/JK/KW2021-202660584181312733.571812100.0648214155
Kumar SangakkaraSL2006-201445446204616953.84264777.30315020214
Kusal MendisSL/GG/JK2016-2026575771914105*38.281894101.06214220926
Tillakaratne DilshanSL2006-2016535331697108*33.94190089.32210219611
Virat KohliIND2008-202416154596128*54.1862395.67220617
Pavan RathnayakeSL/KF/CCC2024-202699147522159.38451105.322004011
Gautam GambhirIND2008-20121414042115030.0743297.45202471
Lahiru UdaraGG/DG/CS2021-20261112041214534.3345889.96211426
Avishka FernandoSL/JK/DA2021-202647463122311828.441128108.4219210048
Dinesh ChandimalSL/CS/KF2012-202547458119410232.27124895.671639324
Pathum NissankaSL/JK/CS2021-20264443184613720.1494989.151458612
Upul TharangaSL/JK2006-202130273634102*26.4280978.37132874
Yuvraj SinghIND2008-20121514245011737.50435103.45131559
Ramesh MendisSL/DG/KF2021-202619169450160*64.2945798.47110309
Umar AkmalPAK2009-201515146447102*55.88425105.181113413
Joe RootENG2014-2026771407111*67.8350181.24130262
Kamil MisharaSL/JK/NCC2025-2026991339108*42.38328103.351103810
Ron ChandragupthaBCAA/SSC2025-202655030723761.4055555.32100282
Smriti MandhanaINDW202566028711647.8332488.58110392
Annerie DercksenSAW202565128510471.25261109.20120229
Shubman GillIND2023-202477128212147.0032287.58110315
Jemimah RodriguesINDW202565027712355.40245113.06100311
A WanninayakeBCAA2025-2026342263104*131.5057745.58120310
Virender SehwagIND2009-201299025311628.11204124.02100371
Nipun KarunanayakeBCAA2025-2026231250138125.0040861.27110233
Thilan SamaraweeraSL2009-201186224410461.0039062.56110221
Tazmin BritsSAW202566124210948.4025794.16111265
Sachin TendulkarIND200955022413844.8024292.56100212
Kaveen BandaraKF/NCC2022-2026551214103*53.50176121.59100178
Harry BrookENG2026441210136*70.00177118.641001610
Nat Sciver-BruntENGW2016-202544020811752.0021497.20110214
KL RahulIND2023-2024651200111*50.0023485.47101182
Ravindu FernandoCS/DA/BCAA2021-202696016610127.6717395.95102107
Janneman MalanSA202133016212154.0018587.57100141
Rilee RossouwJK2024551159106*39.7590176.671011411
Hashim AmlaSA2012-201465015010930.0018182.87101122
Moeen AliENG201444014011935.00115121.74101145
T RajapakseACCC2026111118118*-66178.79100135
Beth MooneyAUSW2025110109109109.0011495.61100110
Angelo MathewsSL/CS/KF2009-2026645812128280*27.87134195.600718935
Mahela JayawardeneSL2006-2014433919929426.11129276.78075837
Kushal Janith PereraSL/CS/DA2013-2026414129439924.18809116.560769825
Dhananjaya de SilvaSL/JK/CS2015-2026474468726422.95102185.41030777
Dasun ShanakaSL/DG/KF2015-20265551869842*16.23652107.060055623
Sadeera SamarawickramaSL/GG/JK2021-2026353356989324.9372096.94033765
Kamindu MendisSL/KW/KF2021-2026353236865423.66617111.180315913
Janith LiyanageSL/DG/DA2021-2026242116319531.5570689.380415020
Chamika KarunaratneSL/DG/KF2021-20264138136177524.68588104.930233925
Wanindu HasarangaSL/JK/KF2021-20264842754777*15.63418130.860145718
MS DhoniIND2008-2012171535439445.2565483.03050334
Page 1Next

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