Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2072nd Match · CSA Pro20 2026/27TIT180/9WAR183/3Warriors won by 7 wickets (8 balls left)ODI1st ODI · England tour of Australia 2026AUSENGODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT1013th Match · Abu Dhabi T10 League 2026UTEET2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2071st 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)ODI5th 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

Sri Lanka: Batting by series (All cricket)

More filters

2 active
Reset"Match result" is from the side of the player or team.
Team: Sri Lanka×At County Ground×
PlayerSeriesSpanMatInnsNORunsHSAveBFSR1005004s6s
Mahela JayawardeneSL-20110117272*-57126.3201081
Dinesh ChandimalSLSri Lanka in England ODI Series 20162016110626262.007780.5201050
Ranjan MadugalleSL1983 Cricket World Cup1983110606060.008768.9701031
Angelo MathewsSLSri Lanka in England ODI Series 20162016110565656.006783.5801031
Kusal MendisSLSri Lanka in England ODI Series 20162016110535353.006680.3001051
Dasun ShanakaSLSri Lanka tour of England 202120211114848*-6573.8500022
Kumar SangakkaraSL-20110114343*-39110.2600050
Duleep MendisSL1983 Cricket World Cup1983110434343.007061.4300020
Upul TharangaSLSri Lanka in England ODI Series 20162016110404040.0033121.2100021
Brendon KuruppuSL1983 Cricket World Cup1983110262626.006043.3300050
Roy DiasSL1983 Cricket World Cup1983110252525.004358.1400040
Wanindu HasarangaSLSri Lanka tour of England 20212021110202020.003360.6100010
Oshada FernandoSLSri Lanka tour of England 20212021110181818.002475.0000001
Dushmantha ChameeraSLSri Lanka tour of England 20212021110161616.002759.2600020
Guy de AlwisSL1983 Cricket World Cup1983110161616.001794.1200020
Avishka FernandoSLSri Lanka tour of England 20212021110141414.0014100.0000020
Somachandra De SilvaSL1983 Cricket World Cup1983110131313.002065.0000000
Chamika KarunaratneSLSri Lanka tour of England 20212021110111111.002937.9300000
Farveez MaharoofSLSri Lanka in England ODI Series 20162016110999.001181.8200000
Kushal Janith PereraSLSri Lanka tour of England 20212021110999.007128.5700010
Kushal Janith PereraSLSri Lanka in England ODI Series 20162016110999.002536.0000000
Sanath JayasuriyaSL-2011010888.008100.0000010
Binura FernandoSLSri Lanka tour of England 20212021110777.001450.0000010
Sidath WettimunySL1983 Cricket World Cup1983110777.001936.8400010
Pathum NissankaSLSri Lanka tour of England 20212021110666.001735.2900010
Rumesh RatnayakeSL1983 Cricket World Cup1983110555.00955.5600000
Dhananjaya de SilvaSLSri Lanka tour of England 20212021110444.001233.3300010
Suranga LakmalSLSri Lanka in England ODI Series 2016201611133*-475.0000000
Seekkuge PrasannaSLSri Lanka in England ODI Series 20162016110222.00540.0000000
Nuwan PradeepSLSri Lanka in England ODI Series 2016201611122*-2100.0000000
Dasun ShanakaSLSri Lanka in England ODI Series 20162016110222.00825.0000000
Vinothen JohnSL1983 Cricket World Cup198311122*-540.0000000
Dhanushka GunathillekeSLSri Lanka in England ODI Series 20162016110111.00250.0000000
Ashantha de MelSL1983 Cricket World Cup1983110111.00616.6700000
Asitha FernandoSLSri Lanka tour of England 20212021110000.0050.0000100
Arjuna RanatungaSL1983 Cricket World Cup1983110000.0030.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.