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
Kusal MendisSL13585* & 50193152v AUSGalle6 Feb 2025
Rachin RavindraNZ13139 & 92216131v SLGalle18 Sept 2024
Steve SmithAUS131131 & DNB254101v SLGalle6 Feb 2025
Jacques RudolphSA129102 & 27*372160v SLGalle4 Aug 2004
Ashen BandaraPSC128103 & 25215110v NSWCGalle2 Jan 2026
Kamindu MendisSL127114 & 13185140v NZGalle18 Sept 2024
Daryll CullinanSA126114* & 12261131v SLGalle20 Jul 2000
Vishad RandikaPSC12491 & 33*208111v NSWCGalle2 Jan 2026
Saeed AnwarPAK123123237122v SLGalle21 Jun 2000
Curtis CampherIRE123111 & 12262172v SLGalle24 Apr 2023
Mahesh KumaraNSWC121121* & DNB180170v KYCCGalle30 Jan 2026
Ramnaresh SarwanWI11888 & 30316120v SLGalle13 Nov 2001
Sanath JayasuriyaSL117111 & 6*143171v INDGalle14 Aug 2001
Gayan ManeeshanKYCC117112 & 5*23690v NSWCGalle30 Jan 2026
KL RahulIND11782 & 35222123v SLGalle15 Aug 2026
Younis KhanPAK11611628191v SLGalle21 Jun 2000
Arjuna RanatungaSL11651 & 65204180v PAKGalle21 Jun 2000
Dinesh ChandimalSL116116208150v NZGalle26 Sept 2024
Ravindu FernandoBCAA11613 & 103*102155v BRCGalle28 Mar 2026
Lahiru ThirimanneSL1154 & 111273120v ENGGalle14 Jan 2021
Angelo MathewsSL115110 & 5249110v ENGGalle22 Jan 2021
Dimuth KarunaratneSL115115133150v IREGalle24 Apr 2023
Ron ChandragupthaBCAA11434 & 80114143v BRCGalle28 Mar 2026
Inzamam-ul-HaqPAK112112163180v SLGalle21 Jun 2000
Jacques KallisSA11159 & 52*207151v SLGalle4 Aug 2004
Tillakaratne DilshanSL110104 & 6194131v AUSGalle8 Mar 2004
Vidura AdikariCMCC110110*228102v BCAAGalle16 Jan 2026
R HirushanPSC11040 & 70*176140v NCCGalle13 Mar 2026
Nishan MadushkaCCC10950 & 59140150v PSCGalle9 Jan 2026
Oshada FernandoPSC109109163100v BSCGalle5 Feb 2026
Chamari AtapattuSLW108108*83105v NZWGalle27 Jun 2023
Amelia KerrNZW10810810671v SLWGalle30 Jun 2023
Aravinda de SilvaSL106106243101v ENGGalle22 Feb 2001
Kusal MendisSL106106*14963v NZGalle26 Sept 2024
Himasha LiyanageACCC106106* & 018565v KYCCGalle6 Dec 2025
Kumar SangakkaraSL105105* & DNB226130v INDGalle14 Aug 2001
Hashan TillakaratneSL105105* & DNB24730v WIGalle13 Nov 2001
Mark ButcherENG10551 & 54339101v SLGalle2 Dec 2003
Rishabh PantIND10539 & 66131123v SLGalle15 Aug 2026
Sadeera SamarawickramaSL104104*114110v IREGalle16 Apr 2023
Paul StirlingIRE104103 & 118694v SLGalle24 Apr 2023
Mahela JayawardeneSL10317 & 86*28490v ENGGalle2 Dec 2003
Harry TectorIRE10318 & 85233113v SLGalle24 Apr 2023
Dinesh ChandimalSL10372 & 31188120v AUSGalle29 Jan 2025
Himasha LiyanageNCC10329 & 749754v BSCGalle23 Feb 2025
Dinesh ChandimalSL102102*155120v IREGalle16 Apr 2023
Josh InglisAUS10210294101v SLGalle29 Jan 2025
Jos ButtlerENG10155 & 46*143120v SLGalle22 Jan 2021
Dinesh ChandimalSL10180 & 2119592v PAKGalle24 Jul 2022
Dimuth KarunaratneSL10140 & 6119560v PAKGalle24 Jul 2022

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