Batting match by match (All cricket)

Filters

1 active
Reset"Match result" is from the side of the player or team.
At Galle International Stadium×
PlayerRunsScoresBF4s6sOppositionGroundDate
Wasim AkramPAK1001008986v SLGalle21 Jun 2000
Angelo MathewsSL100100*11464v IREGalle24 Apr 2023
Mahela JayawardeneSL9999 & DNB133130v WIGalle13 Nov 2001
Niroshan DickwellaSL9992 & 7158110v ENGGalle22 Jan 2021
Oshada FernandoSL9935 & 64174111v PAKGalle16 Jul 2022
Kamindu MendisSL9987 & 12*18391v BANGalle17 Jun 2025
Angelo MathewsSL9827 & 7127351v ENGGalle14 Jan 2021
Tom LathamNZ9870 & 2817980v SLGalle18 Sept 2024
Graeme SmithSA9723 & 7424170v SLGalle4 Aug 2004
Kusal MendisSL9721 & 76161120v PAKGalle16 Jul 2022
Babar AzamPAK9716 & 8118091v SLGalle24 Jul 2022
Michael SlaterAUS969622052v SLGalle22 Sept 1999
Mitchell SantnerNZ9629 & 67166104v SLGalle26 Sept 2024
C SandaruKYCC9692* & 4186111v NSWCGalle30 Jan 2026
Nimesha GunasingheACCC9585 & 10171122v KYCCGalle6 Dec 2025
Daniel LawrenceENG9473 & 21*20261v SLGalle14 Jan 2021
Mahela JayawardeneSL9376 & 17*150110v ZIMGalle12 Jan 2002
Lorcan TuckerIRE9380 & 13129120v SLGalle24 Apr 2023
Liton DasBAN9390 & 3128111v SLGalle17 Jun 2025
D InduwaraPSC9360 & 3314190v NSWCGalle2 Jan 2026
Ron ChandragupthaBCAA9334 & 5913990v CMCCGalle16 Jan 2026
Upul ChandanaSL9292 & DNB167100v ZIMGalle12 Jan 2002
Stuart CarlisleZIM9264 & 2834980v SLGalle12 Jan 2002
Lahiru MadushankaBCAA929213584v CCCGalle12 Dec 2025
Nipun KarunanayakeBCAA9271 & 21*178120v BRCGalle28 Mar 2026
Dinesh ChandimalSL9130 & 6122190v NZGalle18 Sept 2024
Dilshan de SoysaBSC919114981v PSCGalle5 Feb 2026
Kumar SangakkaraSL9071 & 19196101v ENGGalle2 Dec 2003
Shadman IslamBAN9014 & 7617980v SLGalle17 Jun 2025
Niroshan DickwellaSL9080 & 1013280v INDGalle15 Aug 2026
Mahela JayawardeneSL8968 & 21149110v AUSGalle8 Mar 2004
Ross TaylorNZ8986 & 313760v SLGalle14 Aug 2019
Agha SalmanPAK8983 & 6*11492v SLGalle16 Jul 2023
Ayana SiriwadhanaBSC8989132100v PSCGalle5 Feb 2026
Angelo MathewsSL888818570v NZGalle26 Sept 2024
Ravindu FernandoBCAA8840 & 4883110v CMCCGalle16 Jan 2026
T AmarasingheCMCC888814563v BCAAGalle16 Jan 2026
Irosh SamarasooriyaPSC8787189100v CCCGalle9 Jan 2026
Thanuka DabareCMCC878712291v BCAAGalle16 Jan 2026
Trevor GripperZIM8683 & 3269100v SLGalle12 Jan 2002
Sanath JayasuriyaSL8612 & 7416070v SAGalle4 Aug 2004
Dimuth KarunaratneSL8686165100v AUSGalle8 Jul 2022
Angelo MathewsSL8636 & 5022780v NZGalle18 Sept 2024
Dinesh ChandimalSL8674 & 1220371v AUSGalle6 Feb 2025
Kumar SangakkaraSL8585116110v SAGalle6 Jul 2000
Kumar SangakkaraSL8529 & 5612491v ZIMGalle12 Jan 2002
Kusal MendisSL858516190v AUSGalle8 Jul 2022
Kane WilliamsonNZ8555 & 3015072v SLGalle18 Sept 2024
Dimuth KarunaratneSL852 & 8313560v NZGalle18 Sept 2024
A BandaraCCC8538 & 4715380v PSCGalle9 Jan 2026

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