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
Marvan AtapattuSL201201*536180v ENGGalle22 Feb 2001
Marcus TrescothickENG179122 & 57517180v SLGalle22 Feb 2001
Nazmul Hossain ShantoBAN273148 & 125*478244v SLGalle17 Jun 2025
Abdullah ShafiquePAK17313 & 160*45591v SLGalle16 Jul 2022
Mushfiqur RahimBAN212163 & 49452130v SLGalle17 Jun 2025
Mahela JayawardeneSL242237 & 5435253v SAGalle4 Aug 2004
Dimuth KarunaratneSL230147 & 83404240v WIGalle21 Nov 2021
Saud ShakeelPAK238208* & 30399250v SLGalle16 Jul 2023
Nishan MadushkaCCC209183 & 26*394150v BCAAGalle12 Dec 2025
Brian LaraWI218178 & 40393210v SLGalle13 Nov 2001
Kumar SangakkaraSL140140 & DNB373160v WIGalle13 Nov 2001
Jacques RudolphSA129102 & 27*372160v SLGalle4 Aug 2004
Usman KhawajaAUS232232352161v SLGalle29 Jan 2025
Stuart CarlisleZIM9264 & 2834980v SLGalle12 Jan 2002
Babar AzamPAK174119 & 55348153v SLGalle16 Jul 2022
Nishan MadushkaSL205205339221v IREGalle24 Apr 2023
Mark ButcherENG10551 & 54339101v SLGalle2 Dec 2003
Dhananjaya de SilvaSL204122 & 82332225v PAKGalle16 Jul 2023
Damien MartynAUS15242 & 110331130v SLGalle8 Mar 2004
Mike AthertonENG7733 & 4433130v SLGalle22 Feb 2001
Darren LehmannAUS19263 & 129327222v SLGalle8 Mar 2004
Dinesh ChandimalSL206206*326165v AUSGalle8 Jul 2022
Joe RootENG197186 & 11325190v SLGalle22 Jan 2021
Joe RootENG229228 & 1324181v SLGalle14 Jan 2021
Vidura AdikariCMCC200200*317142v TUCAGalle23 Jan 2026
Dimuth KarunaratneSL16139 & 122316101v NZGalle14 Aug 2019
Ramnaresh SarwanWI11888 & 30316120v SLGalle13 Nov 2001
Lahiru UdaraNCC261261315254v PSCGalle13 Mar 2026
Sammu AshanCMCC146146313100v TUCAGalle23 Jan 2026
Navod ParanavithanaTUCA152152311100v CMCCGalle23 Jan 2026
Devdutt PadikkalIND211167 & 44305211v SLGalle15 Aug 2026
Pathum NissankaSL13973 & 6630291v WIGalle29 Nov 2021
Pavan RathnayakeCCC241116 & 125*298195v PSCGalle9 Jan 2026
Sonal DinushaSL184100 & 84296123v INDGalle15 Aug 2026
Kusal MendisSL2452452911811v IREGalle24 Apr 2023
Mahela JayawardeneSL167167288222v SAGalle20 Jul 2000
Mahela JayawardeneSL10317 & 86*28490v ENGGalle2 Dec 2003
Pathum NissankaSL211187 & 24281271v BANGalle17 Jun 2025
Promod MaduwanthaBRC166166281160v BCAAGalle28 Mar 2026
Younis KhanPAK11611628191v SLGalle21 Jun 2000
Steve SmithAUS145145* & 0276160v SLGalle8 Jul 2022
Angelo MathewsSL9827 & 7127351v ENGGalle14 Jan 2021
Lahiru ThirimanneSL1154 & 111273120v ENGGalle14 Jan 2021
Trevor GripperZIM8683 & 3269100v SLGalle12 Jan 2002
Dhananjaya de SilvaSL1572 & 155*264112v WIGalle29 Nov 2021
Andrew BalbirnieIRE14195 & 46264190v SLGalle24 Apr 2023
Curtis CampherIRE123111 & 12262172v SLGalle24 Apr 2023
Daryll CullinanSA126114* & 12261131v SLGalle20 Jul 2000
Matthew HaydenAUS17141 & 130257182v SLGalle8 Mar 2004
Dinesh ChandimalSL17076 & 94*254153v PAKGalle16 Jul 2022
Page 1Next

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