Batting records (All cricket)

Filters

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

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

PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Taijul IslamBAN2025110666.00785.7100010
Matthew KuhnemannAUS2025210666.00875.0000010
Kumar DharmasenaSL2004120663.001931.5800110
Graham HumeIRE2023120663.003119.3500110
Sahan NanayakkareBCAA2025-202622166*6.002920.6900110
Jomel WarricanWI2021240631.504114.6300000
Inoka RanaweeraSLW2023310555.002420.8300000
J KaushalCMCC2024110555.001145.4500010
Kevin KothigodaBSC2025110555.002123.8100010
Jack LeachENG2021220542.503713.5100010
AJADDLA JayasingheNCC2025120532.50955.5600000
James AndersonENG202111144*-580.0000010
Cooper ConnollyAUS2025110444.00666.6700010
EMKB EkanayakeKYCC2026110444.00666.6700010
S LiyanageCMCC2026110444.00944.4400000
WGRL WijenayakeBSC2026110444.002913.7900010
Adam GilchristAUS2004120442.001330.7700110
Michael KasprowiczAUS200412143*4.00944.4400000
Anamul HaqueBAN2025120442.003013.3300100
Prasidh KrishnaIND2026120422.001428.5700000
Mitchell SwepsonAUS2022230431.332119.0500100
William O’RourkeNZ202424242*2.003611.1100100
Dushmantha ChameeraSL2021110333.001225.0000000
Ashian DanielNCC2026110333.001127.2700000
A FernandoCMCC2024110333.00742.8600000
Vinura DulsaraBSC2026110333.001030.0000000
Mark WoodENG2021220321.501520.0000000
Brooke HallidayNZW2023321323.00742.8600000
Nisala TharakaPSC2026110222.00728.5700000
R MadushankaKYCC2025110222.001118.1800000
Shashika DulshanBRC202611122*-1513.3300000
Shannon GabrielWI2021120221.001711.7600100
C BattageACCC202512122*2.002010.0000100
Mohamed ShirazBRC2026110111.00250.0000000
Movin SubasinghaBRC2026110111.00119.0900000
Aravinda PremaratneKYCC2025110111.00333.3300000
Kosela RavinduCMCC2024110111.00520.0000000
Kalhara SenarathneCMCC/RCC2024-202621111*-425.0000000
K PathiratneNCC2026110111.00250.0000000
Mohomed DilshadPSC2026110111.00119.0900000
Sudeera ThilakaratnePSC2026220110.50166.2500100
Rahul GunasekeraNSWC2026220110.50911.1100100
Danal HemanandaACCC2025120110.50156.6700100
Ben WhiteIRE2023242110.50175.8800100
Stuart MacGillAUS2004110000.0010.0000100
Akila DananjayaSL2019110000.0080.0000100
Himesh RamanayakePSC2026110000.0010.0000100
Nimesh VimukthiPSC202621100*-10.0000000
Dushan HemanthaPSC2026110000.0040.0000100
Nahid RanaBAN2025110000.0080.0000100

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