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
Bhanuka RajapaksaSL/GG/JK2021-2026323025198218.54379136.940485125
Lasith MalingaSL2006-20173920973176.649874.4900644
Kushal Janith PereraSL/CS/DA2013-2026414129439924.18809116.560769825
Mahela JayawardeneSL2006-2014433919929426.11129276.78075837
Pathum NissankaSL/JK/CS2021-20264443184613720.1494989.151458612
Dasun ShanakaSL/DG/KF2015-20265551869842*16.23652107.060055623
Thisara PereraSL/JK/CS2011-20244535850257*18.59365137.530344821
Wanindu HasarangaSL/JK/KF2021-20264842754777*15.63418130.860145718
Craig ErvineZIM20246601628227.0018388.52023173
Matheesha PathiranaSL/CS2023-20261473882.001747.0600320
Andre FletcherWI/KF2015-2024101011906021.11154123.380131514
Nuwan PradeepSL/GG/DG2012-20241910518103.603452.9400301
Ajantha MendisSL2008-2015301474721*6.719847.9600311
Shahid AfridiPAK2006-2015171611795011.93141126.95013147
Jeffrey VandersaySL/CS/CS2015-2026261868319*6.9213561.4800341
Rahmanullah GurbazJK/CS2021-2024181813466920.35255135.690233618
Dushmantha ChameeraSL/CS/BK2015-202634227147299.8021867.43003102
Niroshan DickwellaSL/DG/CS2021-2026222313575816.23268133.21013612
Mahesh TheekshanaSL/JK/GM2021-2026462511103187.3620450.4900350
Sadeera SamarawickramaSL/GG/JK2021-2026353356989324.9372096.94033765
Chamika KarunaratneSL/DG/KF2021-20264138136177524.68588104.930233925
Dinesh ChandimalSL/CS/KF2012-202547458119410232.27124895.671639324
William PorterfieldIRE2012220000.0020.0000200
Graeme SwannENG2007-2012320000.0040.0000200
Morné MorkelSA2012-2014830662.00966.6700201
David HusseyAUS2011-2012430464615.335386.7900251
Blessing MuzarabaniZIM2024-202683100*0.0030.0000200
Nonkululeko MlabaSAW2025530882.67988.8900201
Malki MadaraSLW2025830220.67450.0000200
Isitha WijesunderaCS/BCAA/ACCC2024-20266412614*8.673086.6700211
Jesse RyderNZ2009-2011550845216.808994.3801273
Udeshika PrabodhaniSLW2013-20257511363.253735.1400200
Hardik PandyaIND2021-202685034196.805166.6700230
Mehedi Hasan MirazBAN2017-2025550502810.007071.4300260
CBRLS KumaraKW/GT/NCC2021-20259531510*7.501978.9500211
Asitha FernandoSL/JK2022-2026155343*2.001428.5700200
Tinashe KamunhukamweZIM2024550502610.0047106.3800232
Asela GunaratneSL/JK/KW2017-202376048178.005981.3600230
Fabian AllenJK/KF2022-20249601662.6716100.0000211
Ravindu FernandoCS/DA/BCAA2021-202696016610127.6717395.95102107
Mushfiqur RahimBAN2007-2023670994014.1417257.5600252
Yusuf PathanIND200987210659*21.2096110.4201275
Dilani ManodaraSLW2013-20167711173019.5015078.00002101
Aaron FinchAUS2016-20227712076234.50198104.55032197
Alex HalesENG/GM2012-2024770903812.8682109.76002103
Liton DasBAN/GT2023-2025770813211.578694.1900281
Muttiah MuralitharanSL2006-201114931662.675032.0000200
Ashan PriyanjanSL/CS/GT2014-20239901083512.0011593.9100290
Angelo PereraSL/KW/CS2013-20241311110629*10.6091116.48002122
Najibullah ZadranDG/KF/GT2021-2023131101445413.09135106.6701296
Page 1Next

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