Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)ODI2nd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)ODIFinal · Pakistan ODI Tri-Series 2026/27PAK331/7SL325/8Pakistan won by 3 wickets (9 balls left)T20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)ODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)T2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsT2061st Match · CSA Pro20 2026/27DOL174/4BOL178/3Boland won by 7 wickets (3 balls left)T2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2059th Match · CSA Pro20 2026/27SWD149/4ES144/7South Western Districts won by 6 wickets (6 balls left)ODI3rd ODI · India in New Zealand 2026/27NZINDFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETASODI1st ODI · England tour of Australia 2026AUSENGODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM

Batting by series (All cricket)

More filters

1 active
Reset"Match result" is from the side of the player or team.
v Galle Marvels×
PlayerSeriesSpanMatInnsNORunsHSAveBFSR1005004s6s
Rilee RossouwJKLanka Premier League 20242024441214106*71.33124172.581102113
Kusal MendisJKLanka Premier League 2024202444115272*50.67102149.02010173
Avishka FernandoJKLanka Premier League 202420244301255941.6792135.87020134
Andre FletcherKFLanka Premier League 202420242201196959.5079150.63020106
Reeza HendricksDSLanka Premier League 20242024220887244.0070125.7101081
Pathum NissankaJKLanka Premier League 20242024440675116.7549136.7301182
Waseem MuhammadCSLanka Premier League 20242024220665033.0053124.5301053
Wanindu HasarangaKFLanka Premier League 202420242216565*65.0033196.9701173
Chamindu WickramasingheDSLanka Premier League 202420242216056*60.0040150.0001063
Glenn PhillipsCSLanka Premier League 202420242215731*57.0050114.0000022
Angelo MathewsKFLanka Premier League 20242024220542927.0042128.5700042
Charith AsalankaJKLanka Premier League 20242024431543327.0029186.2100043
Rahmanullah GurbazCSLanka Premier League 20242024220522926.0034152.9400053
Azmatullah OmarzaiJKLanka Premier League 202420243224935*-21233.3300043
Dunith WellalageCSLanka Premier League 20242024210454545.0026173.0800052
Lahiru UdaraDSLanka Premier League 20242024220382619.0028135.7100051
Dinesh ChandimalKFLanka Premier League 20242024220333216.5017194.1200023
Sadeera SamarawickramaCSLanka Premier League 20242024221311631.0029106.9000020
Ibrahim ZadranDSLanka Premier League 20242024110303030.0018166.6700060
Ramesh MendisKFLanka Premier League 20242024110282828.0014200.0000022
Dhananjaya de SilvaJKLanka Premier League 20242024320271813.5013207.6900022
Mohammad NabiDSLanka Premier League 20242024220262513.0019136.8400012
Thisara PereraCSLanka Premier League 20242024210181818.0014128.5700030
Kushal Janith PereraDSLanka Premier League 2024202422017178.5013130.7700130
Mark ChapmanDSLanka Premier League 2024202422016128.002080.0000010
Dushan HemanthaDSLanka Premier League 20242024221161516.0014114.2900001
Kamindu MendisKFLanka Premier League 2024202422014107.001687.5000001
Alex RossJKLanka Premier League 20242024110131313.001776.4700000
Dasun ShanakaKFLanka Premier League 202420242201396.509144.4400001
Chamika KarunaratneCSLanka Premier League 20242024110121212.0010120.0000010
Nuwanidu FernandoDSLanka Premier League 20242024110121212.001485.7100010
Angelo PereraCSLanka Premier League 20242024110111111.006183.3300011
Mohammad HarisKFLanka Premier League 20242024220884.001080.0000120
S DanielCSLanka Premier League 20242024110777.006116.6700010
K PathiratneKFLanka Premier League 2024202411177*-1353.8500000
Dushmantha ChameeraKFLanka Premier League 2024202411155*-3166.6700010
Pramod MadushanJKLanka Premier League 2024202421144*-1400.0000010
Dilshan MadushankaDSLanka Premier League 20242024210222.00450.0000000
Kasun RajithaKFLanka Premier League 20242024110111.001100.0000000
Shoriful IslamKFLanka Premier League 2024202421111*-1100.0000000
Vijayakanth ViyaskanthJKLanka Premier League 2024202431111*-1100.0000000
Fabian AllenJKLanka Premier League 20242024420110.50333.3300100
Nuwan PradeepDSLanka Premier League 2024202421100*-0-00000
Binura FernandoCSLanka Premier League 2024202421100*-0-00000
Shadab KhanCSLanka Premier League 20242024210000.0030.0000100
W SahanJKLanka Premier League 2024202411100*-10.0000000
Pavan RathnayakeKFLanka Premier League 20242024110000.0020.0000100

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.