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
Dinesh ChandimalSL130 & 132210v AUSGalle29 Jun 2022
Marnus LabuschagneAUS1313 & DNB1920v SLGalle29 Jun 2022
Dinesh ChandimalSL1313*1420v IREGalle24 Apr 2023
Bernadine BezuidenhoutNZW13131320v SLWGalle27 Jun 2023
Kasun RajithaSL138 & 52720v PAKGalle16 Jul 2023
AS PereraCMCC13132610v RCCGalle10 Jun 2024
Oshada FernandoSL137 & 62020v AUSGalle29 Jan 2025
S KosalaCCC130 & 132420v BCAAGalle12 Dec 2025
Mohammed SirajIND1311 & 2*2101v SLGalle15 Aug 2026
Mark WaughAUS12121210v INDGalle23 Aug 1999
Sameer DigheIND129 & 33200v SLGalle14 Aug 2001
Harbhajan SinghIND121 & 111910v SLGalle31 Jul 2008
Suraj RandivSL1212 & DNB2120v WIGalle15 Nov 2010
HMRKB HerathSL120 & 121620v AUSGalle31 Aug 2011
HMRKB HerathSL125 & 74010v ENGGalle26 Mar 2012
Saeed AjmalPAK120 & 121520v SLGalle22 Jun 2012
Arran BrindleENGW12121000v PAKWGalle27 Sept 2012
Stacy-Ann KingWIW1212701v SLWGalle28 Sept 2012
Jeetan PatelNZ1212* & 03300v SLGalle17 Nov 2012
Doug BracewellNZ1212 & 02610v SLGalle17 Nov 2012
KL RahulIND127 & 52100v SLGalle12 Aug 2015
Mominul HaqueBAN127 & 53220v SLGalle7 Mar 2017
Dean ElgarSA128 & 44100v SLGalle12 Jul 2018
Keshav MaharajSA123 & 92120v SLGalle12 Jul 2018
Dilani ManodaraSLW12121910v INDWGalle11 Sept 2018
Deepti SharmaINDW12122301v SLWGalle13 Sept 2018
Oshada FernandoSL12DNB & 121811v AUSGalle29 Jun 2022
Dhananjaya de SilvaSL12121630v IREGalle16 Apr 2023
Dhananjaya de SilvaSL1212*1720v IREGalle24 Apr 2023
Hannah RoweNZW1212820v SLWGalle30 Jun 2023
Vishmi GunaratneSLW12121620v NZWGalle30 Jun 2023
Ranmith JayasenaRCC1212*1220v CMCCGalle10 Jun 2024
Tim SoutheeNZ122 & 101611v SLGalle26 Sept 2024
Chanaka KomasaruBSC1212 & DNB3430v NCCGalle23 Feb 2025
M PremaratneBCAA125 & 75120v CMCCGalle16 Jan 2026
S HapuhinnaTUCA12121920v CMCCGalle23 Jan 2026
Geeth KumaraBSC12124500v PSCGalle5 Feb 2026
Roshen SilvaBRC12123800v BCAAGalle28 Mar 2026
Sanath JayasuriyaSL11111210v PAKGalle5 Jul 2000
Jacques KallisSA11113000v SLGalle6 Jul 2000
Graeme HickENG115 & 65700v SLGalle22 Feb 2001
Robert CroftENG119 & 28910v SLGalle22 Feb 2001
Hashan TillakaratneSL1111 & DNB3410v INDGalle14 Aug 2001
Hemang BadaniIND116 & 51810v SLGalle14 Aug 2001
Ryan SidebottomENG1111 & 0*7610v SLGalle18 Dec 2007
Tillakaratne DilshanSL1111 & 01020v ENGGalle26 Mar 2012
Samit PatelENG112 & 94600v SLGalle26 Mar 2012
Sophie DevineNZW11111810v WIWGalle26 Sept 2012
Nain AbidiPAKW11111210v ENGWGalle27 Sept 2012
Batool FatimaPAKW1111*1710v ENGWGalle27 Sept 2012

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.