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
Prabath JayasuriyaSL2022-20261216184165.6024134.85005120
Nishan PeirisSL/CCC/NCC2024-202669250347.1412839.0600370
Lasith AmbuldeniyaSL2019-202261001154011.5026543.40003105
Asitha FernandoSL/CCC2021-2026131511216*5.258823.8600331
Ramesh MendisSL2021-20251218131345*18.4174442.07003312
Muttiah MuralitharanSL2004120000.0030.0000200
Murray ComminsIRE2023120000.0040.0000200
Pulindu PereraNSWC2026120000.00100.0000200
S KosalaCCC2025-202624033208.255560.0000250
Vishad RandikaPSC20262411249141.3321258.49012111
CBRLS KumaraSL2019-202647223104.606833.8200221
Angelo MathewsSL2019-202517293108711041.81227347.822829613
Stuart MacGillAUS2004110000.0010.0000100
Akila DananjayaSL2019110000.0080.0000100
Himesh RamanayakePSC2026110000.0010.0000100
Dushan HemanthaPSC2026110000.0040.0000100
Nahid RanaBAN2025110000.0080.0000100
Pasindu SooriyabandaraSL2026110000.0010.0000100
Amoda WidanapathiranaCMCC2024110000.0020.0000100
R PunchihewaCMCC2024210000.0010.0000100
S MihiraPSC2026210000.0050.0000100
WMN SilvaBCAA2026110000.0060.0000100
M HasankaCMCC2026110000.0060.0000100
Abdul HakamNSWC2026110000.0080.0000100
WPUJC VaasSL20041211010*10.002343.4800120
Adam GilchristAUS2004120442.001330.7700110
Andrew SymondsAUS2004120242412.003372.7300140
Shane WarneAUS2004120232311.506933.3300140
Kumar DharmasenaSL2004120663.001931.5800110
Anamul HaqueBAN2025120442.003013.3300100
Shannon GabrielWI2021120221.001711.7600100
Sam CurranENG202122013136.504429.5500101
Mark AdairIRE20231212323*23.003174.1900130
Dominic BessENG2021220323216.009932.3200140
Josh InglisAUS202522010210251.0096106.25101101
Shaheen Shah AfridiPAK2022-2023220994.501560.0000120
Graham HumeIRE2023120663.003119.3500110
Yashasvi JaiswalIND2026120323216.004080.0000150
Tharindu RatnayakeSL/TUCA2025-2026220994.502142.8600100
Sudeera ThilakaratnePSC2026220110.50166.2500100
Rahul GunasekeraNSWC2026220110.50911.1100100
K NirmanaCMCC2024220884.001361.5400110
Nalin PriyadarshanaPSC2026220242412.0024100.0000140
Danal HemanandaACCC2025120110.50156.6700100
Sahan NanayakkareBCAA2025-202622166*6.002920.6900110
C BattageACCC202512122*2.002010.0000100
H JayasundaraCMCC2026220232311.505541.8200130
Duvindu TillakaratneBCAA20262213131*31.006250.0000141
Lakvin AbeysingheKYCC202612015157.505228.8500120
Chamari AtapattuSLW2023332248140*248.00164151.222012314
Page 1Next

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