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
Kusal MendisSL2019-202514232107824551.33164165.6936111120
Chamari AtapattuSLW2023332248140*248.00164151.222012314
Angelo MathewsSL2019-202517293108711041.81227347.822829613
Dinesh ChandimalSL2021-2026172951262206*52.58237253.2038112112
Dhananjaya de SilvaSL/CCC2019-202616284997155*41.54173357.5333111211
Himasha LiyanageNCC/ACCC2025241209106*69.6728274.11111119
Kamindu MendisSL2022-20267122559182*55.9091261.29220558
Glenn PhillipsNZ20242411317843.6716380.3701188
Oshada FernandoSL/PSC2021-20261115036410924.2763257.59121375
Pavan RathnayakeCCC2025-2026231256125*128.0031980.25200205
Ravindu FernandoBCAA2025-2026351241103*60.25233103.43100305
Lasith AmbuldeniyaSL2019-202261001154011.5026543.40003105
Chalana de SilvaBSC/CMCC2025-20263216057*60.0054111.1101055
Lahiru UdaraSL/NCC2025-202635034226168.4046473.71100404
Vidura AdikariCMCC2026222310200*-54556.88200244
Babar AzamPAK2022-202336030811951.3357253.85120314
Nazmul Hossain ShantoBAN2025121273148273.0047857.11200244
Harry TectorIRE20232401798544.7538746.25010174
Mitchell SantnerNZ2019-20243601256720.8326746.82010114
Lahiru MadushankaBCAA2025-20262201169258.0017865.17010104
Paul StirlingIRE202312010410352.0018655.9110094
Hasan AliPAK2022240542113.508960.6700024
Pat CumminsAUS2022230472615.6742111.9000034
Pathum NissankaSL/NCC2021-2026915057818738.5398958.44140683
Steve SmithAUS2022-2025451423145*105.7579253.41301383
Ron ChandragupthaBCAA2025-20263502128042.4026280.92020243
Sonal DinushaSL/CCC2025-202635021110042.2038554.81110153
Sophie DevineNZW202333119413797.00183106.01100203
Agha SalmanPAK2022-20233611728334.4029658.11020163
Kamil MisharaNCC2026110149149149.0021070.95100123
T AmarasingheCMCC20262201268863.0021359.15010113
KL RahulIND20261201178258.5022252.70010123
Tom BlundellNZ20242401166029.0017765.54010113
Rishabh PantIND20261201056652.5013180.15010123
Suranga LakmalSL2019-2021461814016.2020739.1300183
Sachitha JayathilakeTUCA2026110767676.009580.0001043
Lahiru JayaratneKYCC20251115757*-7477.0301063
Isitha WijesunderaACCC20251215337*53.006186.8900053
Nipun MalingaNSWC/RCC2024-2026320443622.006963.7700043
Nishan MadushkaSL/CCC2023-2026610161420568.22107457.17231632
Ramesh MendisSL2021-20251218131345*18.4174442.07003312
Alex CareyAUS2022-202545229115697.0039374.05100262
Darren LehmannAUS200412019212996.0032758.72110222
Matthew HaydenAUS200412017113085.5025766.54100182
C SandaruKYCC/CMCC2024-202634215692*78.0028055.71020152
Curtis CampherIRE202324015311138.2533745.40101222
Kane WilliamsonNZ2019-20243601425523.6728949.13011112
Thanuka DabareCMCC20262201188759.0017268.60010102
Jeffrey VandersaySL/BCAA2022-20264601085318.0016665.06010142
Nimesha GunasingheACCC2025120958547.5017155.56010122
Page 1Next

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