Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2072nd Match · CSA Pro20 2026/27TIT180/9WAR183/3Warriors won by 7 wickets (8 balls left)T2071st Match · CSA Pro20 2026/27BOL134/8LIO135/5Lions won by 5 wickets (2 balls left)T2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2070th Match · CSA Pro20 2026/27WP105/5SWD99Western Province won by 5 wickets (33 balls left)T2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)ODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T20Semi Final · CSA Pro20 2026/27WARBOLT20Semi Final · CSA Pro20 2026/27LIOWPODI5th ODI · India in New Zealand 2026/27NZINDODI2nd ODI · England tour of Australia 2026AUSENGList A13th Match · One-Day Cup (Australia) 2026/27NSWSAList A14th Match · One-Day Cup (Australia) 2026/27QUETAS

Batting by series (All cricket)

More filters

1 active
Reset"Match result" is from the side of the player or team.
v Galle Gladiators×
PlayerSeriesSpanMatInnsNORunsHSAveBFSR1005004s6s
Avishka FernandoJSLanka Premier League 2020/21202033120392*101.50145140.000201314
Rahmanullah GurbazJKLanka Premier League 2021/2220214401265931.5086146.51010117
Ravi BoparaCSLanka Premier League 2022/23202233212046120.0075160.00000134
Kusal MendisKTLanka Premier League 2020/2120202201176858.5072162.5001088
Daniel Bell-DrummondCKLanka Premier League 2020/2120203201147057.0089128.09010104
Jordan CoxDALanka Premier League 2022/2320222201117755.5079140.5101095
Niroshan DickwellaDVLanka Premier League 2020/212020220986049.0067146.2701094
Dinesh ChandimalCSLanka Premier League 2022/232022330926330.6750184.0001094
Andre RussellCKLanka Premier League 2020/2120203318765*43.5034255.88010125
Upul TharangaDVLanka Premier League 2020/212020220867743.0065132.31010121
S DanielDALanka Premier League 2022/232022220828041.0059138.9801055
Tom Kohler-CadmoreJKLanka Premier League 2021/2220214417857*26.0077101.3001034
Avishka FernandoJKLanka Premier League 2021/222021440776319.2556137.5001093
Shoaib MalikJSLanka Premier League 2020/212020331744637.0069107.2500041
Angelo MathewsCSLanka Premier League 2021/222021110737373.0057128.0701083
Brendan TaylorKTLanka Premier League 2020/2120202217151*71.0054131.48010101
Dinesh ChandimalCSLanka Premier League 2021/222021221623662.0041151.2200062
Philip SaltDGLanka Premier League 2021/222021220614130.5041148.7800071
Charith AsalankaCSLanka Premier League 2022/232022330614620.3359103.3900042
Niroshan DickwellaCSLanka Premier League 2022/2320222216058*60.0050120.0001080
Minod BhanukaJSLanka Premier League 2020/212020220584029.0036161.1100053
Ahmed ShehzadKWLanka Premier League 2021/222021110565656.0051109.8001071
Samiullah ShenwariDVLanka Premier League 2020/2120202225546*-25220.0000082
Afif HossainJKLanka Premier League 2022/232022110545454.0035154.2901051
Angelo PereraDVLanka Premier League 2020/212020221544554.0034158.8200042
Kamindu MendisKFLanka Premier League 2022/232022220534426.5048110.4200052
Matthew FordeDALanka Premier League 2022/232022221525252.0030173.3301062
Janith LiyanageDGLanka Premier League 2021/222021110515151.0037137.8401052
Pathum NissankaKFLanka Premier League 2022/232022220512925.505396.2300061
Dinesh ChandimalCKLanka Premier League 2020/212020320493524.5030163.3300072
Thisara PereraJSLanka Premier League 2020/2120203214839*48.0023208.7000062
Shoaib MalikJKLanka Premier League 2021/222021330482316.0043111.6300023
Dasun ShanakaDVLanka Premier League 2020/212020220463723.0033139.3900023
Ashen BandaraKFLanka Premier League 2022/2320222214441*44.0035125.7100031
Thisara PereraJKLanka Premier League 2022/232022220422621.0029144.8300050
Isuru UdanaCKLanka Premier League 2020/212020320402120.0021190.4800023
Kamindu MendisKWLanka Premier League 2021/222021220393219.504097.5000040
Dhananjaya de SilvaJSLanka Premier League 2020/212020321383338.0022172.7300032
Dasun ShanakaDGLanka Premier League 2021/222021220383719.0034111.7600031
Angelo MathewsCSLanka Premier League 2022/2320223313620*18.004776.6000040
Dunith WellalageJKLanka Premier League 2022/232022220353017.5022159.0900050
Wahab RiazJKLanka Premier League 2021/222021330352711.6731112.9000023
Ravi BoparaKWLanka Premier League 2021/2220211113434*-3987.1800030
Ramesh MendisDGLanka Premier League 2021/2220212113333*-23143.4800021
Thikshila de SilvaCKLanka Premier League 2020/212020330332711.0026126.9200112
Thisara PereraJKLanka Premier League 2021/2220214413317*11.0031106.4500022
Sadeera SamarawickramaJKLanka Premier League 2022/232022110323232.0028114.2900020
Chamika KarunaratneKFLanka Premier League 2022/232022210323232.0015213.3300050
Shoaib MalikJKLanka Premier League 2022/232022220303015.0028107.1400120
Niroshan DickwellaDGLanka Premier League 2021/222021220303015.0025120.0000140
Page 1Next

Span first and last year · Mat matches · Inns innings · NO not outs · HS highest score · Ave batting average · BF balls faced · SR strike rate · 100 hundreds · 50 fifties · 0 ducks · 4s fours · 6s sixes

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