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
Angelo MathewsSL/CS/KF2009-2026645812128280*27.87134195.600718935
Charith AsalankaSL/JK/KW2021-202660584181312733.571812100.0648214155
Kusal MendisSL/GG/JK2016-2026575771914105*38.281894101.06214220926
Dasun ShanakaSL/DG/KF2015-20265551869842*16.23652107.060055623
Tillakaratne DilshanSL2006-2016535331697108*33.94190089.32210219611
Wanindu HasarangaSL/JK/KF2021-20264842754777*15.63418130.860145718
Avishka FernandoSL/JK/DA2021-202647463122311828.441128108.4219210048
Dinesh ChandimalSL/CS/KF2012-202547458119410232.27124895.671639324
Dhananjaya de SilvaSL/JK/CS2015-2026474468726422.95102185.41030777
Mahesh TheekshanaSL/JK/GM2021-2026462511103187.3620450.4900350
Kumar SangakkaraSL2006-201445446204616953.84264777.30315020214
Thisara PereraSL/JK/CS2011-20244535850257*18.59365137.530344821
Pathum NissankaSL/JK/CS2021-20264443184613720.1494989.151458612
Mahela JayawardeneSL2006-2014433919929426.11129276.78075837
Kushal Janith PereraSL/CS/DA2013-2026414129439924.18809116.560769825
Chamika KarunaratneSL/DG/KF2021-20264138136177524.68588104.930233925
Lasith MalingaSL2006-20173920973176.649874.4900644
Sadeera SamarawickramaSL/GG/JK2021-2026353356989324.9372096.94033765
Kamindu MendisSL/KW/KF2021-2026353236865423.66617111.180315913
Dunith WellalageSL/JK/CS2022-20263528846067*23.0048994.070113910
Dushmantha ChameeraSL/CS/BK2015-202634227147299.8021867.43003102
Bhanuka RajapaksaSL/GG/JK2021-2026323025198218.54379136.940485125
Upul TharangaSL/JK2006-202130273634102*26.4280978.37132874
Nuwan KulasekaraSL2006-20173025823739*13.9438461.72001164
Ajantha MendisSL2008-2015301474721*6.719847.9600311
Jeffrey VandersaySL/CS/CS2015-2026261868319*6.9213561.4800341
Shoaib MalikPAK/JK2006-20232523844655*29.73372119.890123413
Janith LiyanageSL/DG/DA2021-2026242116319531.5570689.380415020
Isuru UdanaSL/GG/KF2012-20262318413125*9.36125104.8000284
Chamara KapugederaSL2006-2017222123725019.5844883.04011229
Niroshan DickwellaSL/DG/CS2021-2026222313575816.23268133.21013612
Seekkuge PrasannaSL/CS/GT2011-20262216514132*12.8293151.61002611
Nuwan ThusharaSL/GG/JK2021-2026221182277.333073.3300111
Mohammad HafeezPAK/GG2011-2021212003607018.0042385.11022375
Binura FernandoSL/JK/KW2015-20262165259*25.002792.5900030
Lahiru ThirimanneSL2012-2015201744969038.1568971.99041293
Sahan ArachchigeSL/GG/BK2021-20262018430661*21.8630899.350211913
Ramesh MendisSL/DG/KF2021-202619169450160*64.2945798.47110309
Sanath JayasuriyaSL2007-2009191904279822.47421101.430215210
Rohit SharmaIND2008-2024191724276428.47386110.620524215
Nuwan PradeepSL/GG/DG2012-20241910518103.603452.9400301
Rahmanullah GurbazJK/CS2021-2024181813466920.35255135.690233618
Minod BhanukaSL/KW/KF2021-2026181732473617.6429384.30000272
Suranga LakmalSL/JK/CS2010-20221874321510.675261.5400020
MS DhoniIND2008-2012171535439445.2565483.03050334
Suresh RainaIND2008-2012171655097646.27506100.59042459
Nuwanidu FernandoGG/DG/CS2021-20261716129663*19.73245120.820202314
Shahid AfridiPAK2006-2015171611795011.93141126.95013147
Virat KohliIND2008-202416154596128*54.1862395.67220617
Ravi BoparaENG/KW/CS2007-2022161574686558.5047698.32030309
Page 1Next

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