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
Abrar AhmedPAK1010 & DNB1211v SLGalle16 Jul 2023
Pulina TharangaRCC1010820v CMCCGalle10 Jun 2024
Jaker AliBAN108 & 22310v SLGalle17 Jun 2025
Lasith CroospulleCCC1010 & 01610v BCAAGalle12 Dec 2025
Oshada FernandoPSC10101310v CCCGalle9 Jan 2026
KDA ManojPSC1010*1620v BSCGalle5 Feb 2026
CBRLS KumaraSL1010 & 0911v INDGalle15 Aug 2026
Prabath JayasuriyaSL1010 & 04420v INDGalle15 Aug 2026
Andy FlowerZIM96 & 32200v SLGalle12 Jan 2002
Farveez MaharoofSL96* & 3*3200v SAGalle4 Aug 2004
Steve HarmisonENG99* & DNB910v SLGalle18 Dec 2007
Suraj RandivSL99 & 02510v AUSGalle31 Aug 2011
Lahiru ThirimanneSL93 & 63500v ENGGalle26 Mar 2012
Nicola BrowneNZW99810v WIWGalle26 Sept 2012
Sumaiya SiddiqiPAKW99801v ENGWGalle27 Sept 2012
Sara McGlashanNZW99810v SAWGalle28 Sept 2012
Nicola BrowneNZW99*710v SAWGalle28 Sept 2012
Marizanne KappSAW99900v NZWGalle28 Sept 2012
Sulakshana NaikINDW99910v PAKWGalle1 Oct 2012
Nagarajan NiranjanaINDW99510v PAKWGalle1 Oct 2012
Marina IqbalPAKW99*601v INDWGalle1 Oct 2012
Alyssa HealyAUSW99820v ENGWGalle1 Oct 2012
Suraj RandivSL99 & DNB2210v NZGalle17 Nov 2012
Dimuth KarunaratneSL99 & 02400v INDGalle12 Aug 2015
Tharindu KaushalSL99*1220v WIGalle14 Oct 2015
Ryan BurlZIM991400v SLGalle2 Jul 2017
HMRKB HerathSL99 & DNB1310v INDGalle26 Jul 2017
Angelo MathewsSL90 & 94010v PAKGalle16 Jul 2022
Azhar AliPAK93 & 67300v SLGalle16 Jul 2022
Udeshika PrabodhaniSLW99*4310v NZWGalle30 Jun 2023
Harshitha MadaviSLW992110v NZWGalle30 Jun 2023
Shaheen Shah AfridiPAK99 & DNB1420v SLGalle16 Jul 2023
Chanaka RuwansiriBSC99 & DNB2100v NCCGalle23 Feb 2025
Tharindu RatnayakeTUCA991400v CMCCGalle23 Jan 2026
Alankara Asanka SilvaBSC992500v PSCGalle5 Feb 2026
Andrew SymondsAUS88610v SLGalle22 Aug 1999
Avishka GunawardeneSL881910v AUSGalle22 Aug 1999
Mahela JayawardeneSL883210v SAGalle6 Jul 2000
Upul ChandanaSL882310v SAGalle20 Jul 2000
Makhaya NtiniSA88 & 01820v SLGalle20 Jul 2000
WPUJC VaasSL881400v ENGGalle22 Feb 2001
Muttiah MuralitharanSL88 & DNB1510v INDGalle14 Aug 2001
WPUJC VaasSL88 & DNB3110v ZIMGalle12 Jan 2002
Craig WishartZIM81 & 73500v SLGalle12 Jan 2002
Muttiah MuralitharanSL88 & DNB501v NZGalle18 Aug 2009
Carlton BaughWI88*2310v SLGalle15 Nov 2010
Suraj RandivSL88 & DNB2810v PAKGalle22 Jun 2012
Sara McGlashanNZW88510v WIWGalle26 Sept 2012
Sarah TaylorENGW881200v PAKWGalle27 Sept 2012
Tremayne SmarttWIW88710v SLWGalle28 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.