Batting records (All cricket)

Filters

1 active
Reset"Match result" is from the side of the player or team.
At Sinhalese Sports Club Ground×

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

PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
L SubasingheBRC2024440573214.257675.0000032
Gareth DelanyIRE2026110565656.0030186.6701034
S GalagodaBCAA20261115656*-43130.2301072
Naman OjhaIND2015120563528.0011747.8600070
Vijay ShankarKR20262215641*56.0027207.4100044
LA de ZoysaNSWC2025120565128.0014438.8901050
Marvan AtapattuSL2003-2005210555555.009259.7801050
Aamir KaleemOMA2026220555027.5036152.7801062
Rajin SalehBAN2007120545127.0021425.2301080
Manoj SarathchandraSSC2024-2025242541827.0011945.3800051
Joe RootENG2018120534626.508860.2300040
Dale PhillipsKR2026220535226.5041129.2701052
Kalana PereraTUCA2025230534617.675694.6400143
Ishant SharmaIND2008-2015353532726.5018728.3400030
Javeria KhanPAKW2018110525252.0036144.4401080
Khaled MashudBAN2005-20072325239*52.0012441.9400050
Virat KohliIND2015-2017230522117.3315234.2100070
R SilvaBSC/ACCC2024-2026341523317.338065.0000151
Shan MasoodPAK2023110515151.0047108.5101041
Shubham RanjaneUSA2026110515151.0030170.0001033
L DawatagePSC2024220515125.5048106.2501161
Dean ElgarSA2014-2018240513712.7517129.8200150
Mohammad RizwanPAK20231115050*-6774.6301041
Shubman GillIND2026110505050.0010846.3001060
Shayan JahangirUSA2026110494949.0034144.1200052
Stuart BinnyIND2015120494924.506377.7800170
Ben FoakesENG20181214936*49.0010845.3700030
Milinda SiriwardanaSL/NCC2017-2024220493724.506575.3800051
H JayasundaraCMCC/ACCC/CCC2024-20264414931*16.338061.2500121
Brian BennettZIM20261114848*-36133.3300070
Heshan DhanushkaPSC2024110484848.0045106.6700042
Umar GulPAK2009120484624.005488.8900033
Liton DasBAN2025120483424.009948.4800021
Mohammad AshrafulBAN2005-2007230483716.0014832.4300060
Akila DananjayaSL/CCC/DS2018-20265314843*24.009848.9800070
Mohammad NawazPAK/GG2026541482116.0040120.0000005
Nat Sciver-BruntENGW20161114747*-40117.5000070
Odil PereraCMCC2024110474747.005782.4600080
Gulbadin NaibDS20262214746*47.0028167.8600024
Imran FarhatPAK2006110464646.005288.4600080
Kevin PietersenENG20071214645*46.008454.7600041
Mignon du PreezSAW2014320463423.005780.7000050
Dilan JayalathNSWC2025120463823.0012437.1000060
H AmarasingheBCAA2024-2026220464423.0038121.0500052
Hammad MirzaOMA2026220464623.0042109.5200161
Malsha TharupathiMSC/CK2024-20267514635*11.5033139.3900052
Dale SteynSA2006-201836046307.6711739.3200243
Heather KnightENGW20161114545*-4795.7400040
Yashasvi JaiswalIND2026110454545.005384.9100090
Adil RashidENG2018121452445.007956.9600030

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