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
C ParanavithanaPSC2026110181818.004242.8600030
Sarfraz AhmedPAK202312018179.002572.0000030
Kuldeep YadavIND20261211813*18.002475.0000020
Nayeem HasanBAN2025121181118.005333.9600010
HHD SandaruwanNCC202512018179.002475.0000002
Anushka SanjeewaniSLW2023310171717.0014121.4300020
Bhanuka RajapaksaTUCA2026110171717.002860.7100030
M MadubashanaBSC2026110171717.003844.7400000
D BandaraRCC2024110161616.002661.5400010
Veerasammy PermaulWI202112016158.004337.2100010
Harshitha MadaviSLW20233311698.003644.4400010
Kawya KavindiSLW2023110151515.003148.3900010
Jason GillespieAUS20041221511*-2657.6900030
Lakvin AbeysingheKYCC202612015157.505228.8500120
Kasun AbeyrathneBCAA2025110141414.0013107.6900030
Madawa WarnapuraKYCC2025110141414.003638.8900020
AS PereraCMCC2024110131313.002650.0000010
Sam CurranENG202122013136.504429.5500101
Mohammed SirajIND2026121131113.002161.9000001
Roston ChaseWI202124013103.256520.0000120
Hannah RoweNZW2023210121212.008150.0000020
Roshen SilvaBRC2026110121212.003831.5800000
S HapuhinnaTUCA2026110121212.001963.1600020
Ranmith JayasenaRCC20241111212*-12100.0000020
Chanaka KomasaruBSC2025110121212.003435.2900030
Nisala AbeyratneBCAA2025-20262211211*12.006418.7500010
Stuart BroadENG20211111111*-1384.6200020
Chamika GunasekaraNCC2026110111111.001478.5700010
Matthew HumphreysIRE202312111711.005420.3700020
Sugandika KumariSLW2023210101010.002540.0000000
Abrar AhmedPAK2023110101010.001283.3300011
Pulina TharangaRCC2024110101010.008125.0000020
KDA ManojPSC20261111010*-1662.5000020
WPUJC VaasSL20041211010*10.002343.4800120
Jaker AliBAN20251201085.002343.4800010
A LiyanaarachchiCMCC20242201075.002050.0000010
Udeshika PrabodhaniSLW202331199*-4320.9300010
Chanaka RuwansiriBSC2025110999.002142.8600000
Azhar AliPAK2022120964.507312.3300000
Shaheen Shah AfridiPAK2022-2023220994.501560.0000120
Tharindu RatnayakeSL/TUCA2025-2026220994.502142.8600100
Oshadi RanasingheSLW2023310888.001457.1400000
K DilharaTUCA2026110888.001457.1400020
Praveen JayawickramaSL202122288*-1942.1100010
K NirmanaCMCC2024220884.001361.5400110
T HarshanaBCAA2026220874.001650.0000000
Hasan MahmudBAN202511177*-1546.6700010
GSM FernandoRCC2024110777.001258.3300010
Nimasara AtharagallaCMCC2026210777.006510.7700010
Lea TahuhuNZW202331166*-2300.0000010

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