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×

Player figures come from full scorecards, which we hold for 35 of the 48 matches in this selection (from 2004). Earlier matches have results and team totals only.

PlayerRunsScoresBF4s6sOppositionGroundDate
Nazmul Hossain ShantoBAN273148 & 125*478244v SLGalle17 Jun 2025
Lahiru UdaraNCC261261315254v PSCGalle13 Mar 2026
Kusal MendisSL2452452911811v IREGalle24 Apr 2023
Pavan RathnayakeCCC241116 & 125*298195v PSCGalle9 Jan 2026
Saud ShakeelPAK238208* & 30399250v SLGalle16 Jul 2023
Usman KhawajaAUS232232352161v SLGalle29 Jan 2025
Dimuth KarunaratneSL230147 & 83404240v WIGalle21 Nov 2021
Joe RootENG229228 & 1324181v SLGalle14 Jan 2021
Mushfiqur RahimBAN212163 & 49452130v SLGalle17 Jun 2025
Pathum NissankaSL211187 & 24281271v BANGalle17 Jun 2025
Devdutt PadikkalIND211167 & 44305211v SLGalle15 Aug 2026
Nishan MadushkaCCC209183 & 26*394150v BCAAGalle12 Dec 2025
Dinesh ChandimalSL206206*326165v AUSGalle8 Jul 2022
Nishan MadushkaSL205205339221v IREGalle24 Apr 2023
Dhananjaya de SilvaSL204122 & 82332225v PAKGalle16 Jul 2023
Vidura AdikariCMCC200200*317142v TUCAGalle23 Jan 2026
Joe RootENG197186 & 11325190v SLGalle22 Jan 2021
Darren LehmannAUS19263 & 129327222v SLGalle8 Mar 2004
Sonal DinushaSL184100 & 84296123v INDGalle15 Aug 2026
Kamindu MendisSL182182*250164v NZGalle26 Sept 2024
Dimuth KarunaratneSL179179235150v IREGalle16 Apr 2023
Babar AzamPAK174119 & 55348153v SLGalle16 Jul 2022
Abdullah ShafiquePAK17313 & 160*45591v SLGalle16 Jul 2022
Matthew HaydenAUS17141 & 130257182v SLGalle8 Mar 2004
Dinesh ChandimalSL17076 & 94*254153v PAKGalle16 Jul 2022
Promod MaduwanthaBRC166166281160v BCAAGalle28 Mar 2026
Dimuth KarunaratneSL16139 & 122316101v NZGalle14 Aug 2019
Dhananjaya de SilvaSL1572 & 155*264112v WIGalle29 Nov 2021
Alex CareyAUS156156 & DNB188152v SLGalle6 Feb 2025
Damien MartynAUS15242 & 110331130v SLGalle8 Mar 2004
Navod ParanavithanaTUCA152152311100v CMCCGalle23 Jan 2026
Kamil MisharaNCC149149210123v PSCGalle13 Mar 2026
Sammu AshanCMCC146146313100v TUCAGalle23 Jan 2026
Steve SmithAUS145145* & 0276160v SLGalle8 Jul 2022
Dhananjaya de SilvaSL14233 & 109232191v PAKGalle24 Jul 2022
Andrew BalbirnieIRE14195 & 46264190v SLGalle24 Apr 2023
Steve SmithAUS141141251122v SLGalle29 Jan 2025
Kusal MendisSL140140193181v IREGalle16 Apr 2023
Chamari AtapattuSLW140140*80139v NZWGalle3 Jul 2023
Pathum NissankaSL13973 & 6630291v WIGalle29 Nov 2021
Sophie DevineNZW137137121172v SLWGalle30 Jun 2023
Marnus LabuschagneAUS136104 & 32215150v SLGalle8 Jul 2022
Kusal MendisSL13585* & 50193152v AUSGalle6 Feb 2025
Rachin RavindraNZ13139 & 92216131v SLGalle18 Sept 2024
Steve SmithAUS131131 & DNB254101v SLGalle6 Feb 2025
Ashen BandaraPSC128103 & 25215110v NSWCGalle2 Jan 2026
Kamindu MendisSL127114 & 13185140v NZGalle18 Sept 2024
Vishad RandikaPSC12491 & 33*208111v NSWCGalle2 Jan 2026
Curtis CampherIRE123111 & 12262172v SLGalle24 Apr 2023
Mahesh KumaraNSWC121121* & DNB180170v KYCCGalle30 Jan 2026
Page 1Next

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