Batting by format (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.

PlayerFormatSpanMatInnsNORunsHSAveBFSR1005004s6s
Azhar AliPAKTests2022120964.507312.3300000
Shaheen Shah AfridiPAKTests2022-2023220994.501560.0000120
Nishan PeirisSLTests2024-2025341953.004022.5000210
Oshadi RanasingheSLWODIs2023310888.001457.1400000
K DilharaTUCAFirst-class2026110888.001457.1400020
Praveen JayawickramaSLTests202122288*-1942.1100010
K NirmanaCMCCList A2024220884.001361.5400110
T HarshanaBCAAFirst-class2026220874.001650.0000000
Hasan MahmudBANTests202511177*-1546.6700010
GSM FernandoRCCList A2024110777.001258.3300010
Nimasara AtharagallaCMCCFirst-class2026210777.006510.7700010
Lea TahuhuNZWODIs202331166*-2300.0000010
Taijul IslamBANTests2025110666.00785.7100010
Matthew KuhnemannAUSTests2025210666.00875.0000010
Kumar DharmasenaSLTests2004120663.001931.5800110
Graham HumeIRETests2023120663.003119.3500110
Sahan NanayakkareBCAAFirst-class2025-202622166*6.002920.6900110
Jomel WarricanWITests2021240631.504114.6300000
Inoka RanaweeraSLWODIs2023310555.002420.8300000
J KaushalCMCCList A2024110555.001145.4500010
Kevin KothigodaBSCFirst-class2025110555.002123.8100010
Jack LeachENGTests2021220542.503713.5100010
AJADDLA JayasingheNCCFirst-class2025120532.50955.5600000
James AndersonENGTests202111144*-580.0000010
Cooper ConnollyAUSTests2025110444.00666.6700010
EMKB EkanayakeKYCCFirst-class2026110444.00666.6700010
S LiyanageCMCCFirst-class2026110444.00944.4400000
WGRL WijenayakeBSCFirst-class2026110444.002913.7900010
Adam GilchristAUSTests2004120442.001330.7700110
Michael KasprowiczAUSTests200412143*4.00944.4400000
Anamul HaqueBANTests2025120442.003013.3300100
Prasidh KrishnaINDTests2026120422.001428.5700000
Mitchell SwepsonAUSTests2022230431.332119.0500100
William O’RourkeNZTests202424242*2.003611.1100100
Dushmantha ChameeraSLTests2021110333.001225.0000000
Ashian DanielNCCFirst-class2026110333.001127.2700000
A FernandoCMCCList A2024110333.00742.8600000
Vinura DulsaraBSCFirst-class2026110333.001030.0000000
Mark WoodENGTests2021220321.501520.0000000
Vishwa FernandoCCCFirst-class2025-202622232*-1127.2700000
Brooke HallidayNZWODIs2023321323.00742.8600000
Nisala TharakaPSCFirst-class2026110222.00728.5700000
R MadushankaKYCCFirst-class2025110222.001118.1800000
Shashika DulshanBRCFirst-class202611122*-1513.3300000
Shannon GabrielWITests2021120221.001711.7600100
C BattageACCCFirst-class202512122*2.002010.0000100
Mohamed ShirazBRCFirst-class2026110111.00250.0000000
Movin SubasinghaBRCFirst-class2026110111.00119.0900000
Aravinda PremaratneKYCCFirst-class2025110111.00333.3300000
Kosela RavinduCMCCList A2024110111.00520.0000000

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