Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2072nd Match · CSA Pro20 2026/27TIT180/9WAR183/3Warriors won by 7 wickets (8 balls left)T2071st Match · CSA Pro20 2026/27BOL134/8LIO135/5Lions won by 5 wickets (2 balls left)T2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2070th Match · CSA Pro20 2026/27WP105/5SWD99Western Province won by 5 wickets (33 balls left)T2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)ODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T20Semi Final · CSA Pro20 2026/27WARBOLT20Semi Final · CSA Pro20 2026/27LIOWPODI5th ODI · India in New Zealand 2026/27NZINDODI2nd ODI · England tour of Australia 2026AUSENGList A13th Match · One-Day Cup (Australia) 2026/27NSWSAList A14th Match · One-Day Cup (Australia) 2026/27QUETAS

Batting match by match (All cricket)

More filters

1 active
Reset"Match result" is from the side of the player or team.
At Galle International Stadium×
PlayerRunsScoresBF4s6sOppositionGroundDate
Damien FlemingAUS44*600v SLGalle22 Aug 1999
MSK PrasadIND44700v AUSGalle23 Aug 1999
Ian HealyAUS441400v SLGalle22 Sept 1999
Kumar DharmasenaSL44700v SAGalle6 Jul 2000
Kumar DharmasenaSL444300v SAGalle20 Jul 2000
Nasser HussainENG43 & 13900v SLGalle22 Feb 2001
Niroshan BandaratillekeSL44 & DNB1400v WIGalle13 Nov 2001
Travis FriendZIM41 & 32800v SLGalle12 Jan 2002
Adam GilchristAUS44 & 01310v SLGalle8 Mar 2004
Michael KasprowiczAUS41 & 3*900v SLGalle8 Mar 2004
Thilan ThusharaSL44* & DNB410v WIGalle15 Nov 2010
Ajantha MendisSL44 & DNB900v WIGalle15 Nov 2010
Morna NielsenNZW44*500v WIWGalle26 Sept 2012
Shubhlakshmi SharmaINDW44310v AUSWGalle27 Sept 2012
Deandra DottinWIW44610v SLWGalle28 Sept 2012
Juliana NeroWIW441100v SLWGalle28 Sept 2012
Prasanna JayawardeneSL44 & DNB1110v NZGalle17 Nov 2012
Shaminda ErangaSL44 & DNB1010v NZGalle17 Nov 2012
Nuwan PradeepSL44 & 0*3410v PAKGalle17 Jun 2015
Nathan LyonAUS44 & 01700v SLGalle4 Aug 2016
Mustafizur RahmanBAN44 & 01400v SLGalle7 Mar 2017
Anushka SanjeewaniSLW441600v INDWGalle11 Sept 2018
Kane WilliamsonNZ40 & 42800v SLGalle14 Aug 2019
Jack LeachENG44 & DNB2010v SLGalle14 Jan 2021
James AndersonENG44* & DNB510v SLGalle22 Jan 2021
Dinesh ChandimalSL42 & 22000v WIGalle29 Nov 2021
Jomel WarricanWI41 & 31200v SLGalle29 Nov 2021
Joshua Da SilvaWI40 & 4*1600v SLGalle29 Nov 2021
Asitha FernandoSL44* & DNB1310v PAKGalle24 Jul 2022
Harshitha MadaviSLW44*500v NZWGalle27 Jun 2023
Bernadine BezuidenhoutNZW441500v SLWGalle3 Jul 2023
Mitchell SantnerNZ42 & 22400v SLGalle18 Sept 2024
Cooper ConnollyAUS44 & DNB610v SLGalle6 Feb 2025
Nishan PeirisSL40 & 4*1700v AUSGalle6 Feb 2025
Anamul HaqueBAN40 & 43000v SLGalle17 Jun 2025
Asitha FernandoSL44 & DNB810v BANGalle17 Jun 2025
Nipun KarunanayakeBCAA443310v CCCGalle12 Dec 2025
S LiyanageCMCC44900v TUCAGalle23 Jan 2026
EMKB EkanayakeKYCC44 & DNB610v NSWCGalle30 Jan 2026
WGRL WijenayakeBSC442910v PSCGalle5 Feb 2026
Dinesh ChandimalSL441600v INDGalle15 Aug 2026
Prasidh KrishnaIND42 & 21400v SLGalle15 Aug 2026
Shane WarneAUS33800v SLGalle22 Aug 1999
Anil KumbleIND33*500v AUSGalle23 Aug 1999
HMRKB HerathSL33 & DNB2300v AUSGalle22 Sept 1999
Moin KhanPAK33*400v SLGalle21 Jun 2000
Marvan AtapattuSL33900v SAGalle6 Jul 2000
Nantie HaywardSA33*400v SLGalle6 Jul 2000
Dilhara FernandoSL33 & DNB1400v INDGalle14 Aug 2001
Zaheer KhanIND30* & 34100v SLGalle14 Aug 2001

BF balls faced · 4s fours · 6s sixes

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