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
Kavisha DilhariSLW84849890v NZWGalle30 Jun 2023
Inzamam-ul-HaqPAK8383*11860v SLGalle5 Jul 2000
WPUJC VaasSL8269 & 13*172110v SAGalle4 Aug 2004
Jonny BairstowENG8247 & 35*15840v SLGalle14 Jan 2021
Kushal Janith PereraSL8220 & 6213771v ENGGalle14 Jan 2021
Mahela JayawardeneSL8172 & 914991v PAKGalle21 Jun 2000
Andrew HallSA818111463v SLGalle6 Jul 2000
Imam-ul-HaqPAK8132 & 4914480v SLGalle24 Jul 2022
Daren GangaWI8047 & 3321180v SLGalle13 Nov 2001
Jermaine BlackwoodWI8044 & 3619190v SLGalle29 Nov 2021
Ramesh MendisSL8035 & 45*10691v PAKGalle24 Jul 2022
Dhananjaya de SilvaSL8021 & 59192110v INDGalle15 Aug 2026
Nkruma BonnerWI7935 & 4423850v SLGalle29 Nov 2021
Angelo MathewsSL7850 & 28*17191v NZGalle14 Aug 2019
BJ WatlingNZ781 & 7717860v SLGalle14 Aug 2019
Kraigg BrathwaiteWI7872 & 6206100v SLGalle29 Nov 2021
Glenn PhillipsNZ780 & 7810163v SLGalle26 Sept 2024
Dulash UdayangaPSC7847 & 3118470v NCCGalle13 Mar 2026
Mike AthertonENG7733 & 4433130v SLGalle22 Feb 2001
Thilan SamaraweeraSL7777 & DNB18010v WIGalle13 Nov 2001
Cameron GreenAUS7777 & DNB10960v SLGalle29 Jun 2022
Angelo MathewsSL7742 & 3516891v PAKGalle24 Jul 2022
Angelo MathewsSL771 & 7617541v AUSGalle6 Feb 2025
Pathum NissankaNCC777790121v PSCGalle13 Mar 2026
Raminda WijesooriyaBRC777784120v BCAAGalle28 Mar 2026
Thilan SamaraweeraSL7676 & DNB23250v ZIMGalle12 Jan 2002
Harry TectorIRE7634 & 4215461v SLGalle16 Apr 2023
Sachitha JayathilakeTUCA76769543v CMCCGalle23 Jan 2026
Jonty RhodesSA7512 & 63*13370v SLGalle20 Jul 2000
Carl HooperWI7569 & 613870v SLGalle13 Nov 2001
Tom LathamNZ7530 & 4516961v SLGalle14 Aug 2019
Lahiru ThirimanneSL7410 & 6419950v NZGalle14 Aug 2019
Rahul DravidIND7312 & 61*20070v SLGalle14 Aug 2001
Kusal MendisSL7350 & 2398100v NZGalle18 Sept 2024
Promod MaduwanthaNCC7372* & 1*12350v BSCGalle23 Feb 2025
Angelo MathewsSL723 & 69*10962v WIGalle21 Nov 2021
Chamindu WijesingheCCC7272 & DNB15360v BCAAGalle12 Dec 2025
Kumar SangakkaraSL7158 & 1381130v SAGalle4 Aug 2004
Dilruwan PereraSL7167 & 418381v ENGGalle22 Jan 2021
Usman KhawajaAUS7171 & 0*13070v SLGalle29 Jun 2022
Angelo MathewsSL7164 & 7130100v PAKGalle16 Jul 2023
Umesh LakshanNCC7145 & 2613780v BSCGalle23 Feb 2025
Upul ChandanaSL7027 & 4311590v AUSGalle8 Mar 2004
Devon ConwayNZ709 & 6183101v SLGalle26 Sept 2024
Jacques KallisSA6929 & 4016981v SLGalle20 Jul 2000
Nkruma BonnerWI691 & 68*23170v SLGalle21 Nov 2021
Joshua Da SilvaWI6915* & 5422360v SLGalle21 Nov 2021
Oshada FernandoSL6950 & 199473v PAKGalle24 Jul 2022
MPM WeerasingheACCC6965 & 49682v KYCCGalle6 Dec 2025
Adam GilchristAUS68689270v INDGalle23 Aug 1999

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