Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsODI3rd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)T2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsFirst-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 2026AFGZIMODI5th ODI · India in New Zealand 2026/27NZIND

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 Queens Sports Club×
PlayerSeriesSpanMatInnsNORunsHSAveBFSR1005004s6s
Kumar SangakkaraSLSri Lanka tour of Zimbabwe 20042004321343270343.0043778.49110442
Pathum NissankaSLICC Cricket World Cup Qualifier 20232023662290101*72.5032988.15121380
Dimuth KarunaratneSLICC Cricket World Cup Qualifier 2023202366128610357.2032488.27120280
Marvan AtapattuSLSri Lanka tour of Zimbabwe 20042004331270249135.0036274.59101381
Marvan AtapattuSLSri Lanka tour of Zimbabwe 1999/001999221231216*231.0046250.00100250
Sadeera SamarawickramaSLICC Cricket World Cup Qualifier 202320236401828245.5018896.81020170
Dhananjaya de SilvaSLICC Cricket World Cup Qualifier 202320236411639354.3318289.56010143
Kusal MendisSLZimbabwe Tri-Nation Series 2016/1720163201519475.50145104.14020175
Charith AsalankaSLICC Cricket World Cup Qualifier 202320236411516350.33126119.84010106
Tillakaratne DilshanSLZimbabwe Triangular Series 2010201022112161121.0012993.80020112
Kusal MendisSLICC Cricket World Cup Qualifier 202320236511147828.5013683.82011130
Russel ArnoldSLSri Lanka tour of Zimbabwe 1999/00199922011010355.0013979.1410073
Niroshan DickwellaSLZimbabwe Tri-Nation Series 2016/1720163201109455.0012290.1601091
Mahela JayawardeneSLSri Lanka tour of Zimbabwe 20042004321105100*105.0017360.6910081
Sanjeeva RanatungaSLSri Lanka tour of Zimbabwe 1994/951994121104100*104.0038626.94100150
Sanath JayasuriyaSLSri Lanka tour of Zimbabwe 20042004330884829.3313067.69000111
Upul TharangaSLZimbabwe Tri-Nation Series 2016/1720163218357*83.0011770.9401091
Angelo MathewsSLZimbabwe Triangular Series 20102010110757575.009578.9501022
Saman JayanthaSLSri Lanka tour of Zimbabwe 200420041117474*-64115.63010121
Asanka GurusinhaSLSri Lanka tour of Zimbabwe 1994/951994120736336.5030623.8601070
Kumar DharmasenaSLSri Lanka tour of Zimbabwe 1994/951994120725436.0029224.66010100
Wanindu HasarangaSLICC Cricket World Cup Qualifier 202320236416223*20.6750124.0000061
Sanath JayasuriyaSLSri Lanka tour of Zimbabwe 1999/001999220584929.008171.6000081
Dhananjaya de SilvaSLZimbabwe Tri-Nation Series 2016/172016320585829.006195.0801170
Mahesh TheekshanaSLICC Cricket World Cup Qualifier 20232023631442822.007062.8600120
Upul TharangaSLZimbabwe Triangular Series 20102010220414020.5039105.1300060
Indika de SaramSLSri Lanka tour of Zimbabwe 1999/001999110393939.0010238.2400050
Tillakaratne DilshanSLSri Lanka tour of Zimbabwe 200420043113535*-4185.3700020
Arjuna RanatungaSLSri Lanka tour of Zimbabwe 1994/951994110343434.007147.8900060
Mahela JayawardeneSLSri Lanka tour of Zimbabwe 1999/001999220331716.508041.2500030
Thilan SamaraweeraSLSri Lanka tour of Zimbabwe 200420041113232*-6251.6100030
Thisara PereraSLZimbabwe Triangular Series 20102010210323232.0023139.1300021
Pramodya WickramasingheSLSri Lanka tour of Zimbabwe 1999/001999220321916.006648.4800030
Romesh KaluwitharanaSLSri Lanka tour of Zimbabwe 1999/001999220303015.007241.6700150
Aravinda de SilvaSLSri Lanka tour of Zimbabwe 1994/951994120272713.5020513.1700140
Sachith PathiranaSLZimbabwe Tri-Nation Series 2016/1720163112424*-16150.0000030
Asela GunaratneSLZimbabwe Tri-Nation Series 2016/1720163212216*22.003268.7500010
Kushal Janith PereraSLZimbabwe Tri-Nation Series 2016/172016320211410.5020105.0000030
Chamara KapugederaSLZimbabwe Triangular Series 20102010210202020.004841.6700000
Nuwan KulasekaraSLZimbabwe Triangular Series 20102010210191919.0014135.7100011
Thilan SamaraweeraSLZimbabwe Triangular Series 20102010110191919.002479.1700020
Hashan TillakaratneSLSri Lanka tour of Zimbabwe 1994/9519941211615*16.004634.7800020
Muttiah MuralitharanSLSri Lanka tour of Zimbabwe 1994/9519941111515*-1693.7500030
Tillakaratne DilshanSLSri Lanka tour of Zimbabwe 1999/0019992201597.505427.7800020
WPUJC VaasSLSri Lanka tour of Zimbabwe 1994/951994110141414.005127.4500010
Nuwan ZoysaSLSri Lanka tour of Zimbabwe 20042004310141414.001782.3500010
WPUJC VaasSLSri Lanka tour of Zimbabwe 1999/0019992201195.504723.4000010
CBRLS KumaraSLICC Cricket World Cup Qualifier 202320235301153.672642.3100010
Dasun ShanakaSLICC Cricket World Cup Qualifier 202320236401152.753135.4800100
Upul ChandanaSLSri Lanka tour of Zimbabwe 1999/001999110101010.002441.6700010
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.