Live9th Match · Sheffield Shield 2026/27QUE280 (103.5)VIC307 & 136/6 (66)Stumps - Day 3T20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)ODI1st ODI · India in New Zealand 2026/27NZINDT20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)T20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsODIFinal · Pakistan ODI Tri-Series 2026/27PAK331/7SL325/8Pakistan won by 3 wickets (9 balls left)ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsT20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFG177ZIM140Afghanistan won by 37 runsODI3rd ODI · Zimbabwe Women in India 2026/27INDW133/2ZIMW131India Women won by 8 wickets (198 balls left)ODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)ODI4th ODI · Ireland in Namibia 2026/27NAM168IRE298/8Ireland won by 130 runsTest1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2064th Match · CSA Pro20 2026/27WARBOLODI2nd ODI · India in New Zealand 2026/27NZINDT2069th Match · CSA Pro20 2026/27TITDOLODI3rd ODI · India in New Zealand 2026/27NZINDFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSA

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 New Wanderers Stadium×
PlayerSeriesSpanMatInnsNORunsHSAveBFSR1005004s6s
Mahela JayawardeneSLICC World Twenty20 2007/0820074411586552.67102154.90010164
Sanath JayasuriyaSLICC World Twenty20 2007/0820074401548838.5094163.83021177
Kumar SangakkaraSLSri Lanka in South Africa ODI Series 2011/122012110102102102.0097105.15100100
Mahela JayawardeneSLICC Champions Trophy 2009/102009220867743.009788.6601072
Kumar SangakkaraSLICC World Twenty20 2007/082007440823020.5076107.89000101
Marvan AtapattuSLICC World Cup 2002/032002-2003340784319.5022434.82001130
Jehan MubarakSLICC World Twenty20 2007/0820074327746*77.0036213.8900156
Niroshan DickwellaSLSri Lanka in South Africa ODI Series 2016/172017110747474.008092.5001070
Nuwan KulasekaraSLICC Champions Trophy 2009/1020092227457*-8092.5001035
Mahela JayawardeneSLICC World Cup 2002/032002-2003340713917.7518937.5700180
Kumar SangakkaraSLICC World Cup 2002/032002-2003340703017.5012655.56000100
Upul TharangaSLICC World Twenty20 2007/082007440703717.5052134.6200162
Lahiru ThirimanneSLSri Lanka in South Africa ODI Series 2011/122012110696969.0063109.5201070
Kusal MendisSLSri Lanka in South Africa Test Series 2016/172017120654132.5010860.19000111
Thilina KandambySLICC Champions Trophy 2009/102009220645332.0010163.3701060
Chamara SilvaSLICC World Twenty20 2007/082007441643821.3350128.0000072
Tillakaratne DilshanSLICC World Twenty20 2007/082007431623831.0048129.1700024
WPUJC VaasSLICC World Cup 2002/032002-2003341613220.339862.2400060
Angelo MathewsSLSri Lanka in South Africa T20I Series 2016/1720171115454*-50108.0001013
Angelo MathewsSLICC Champions Trophy 2009/102009220545227.008464.2901060
Hashan TillakaratneSLICC World Cup 2002/032002120512725.5013238.6400080
Sanath JayasuriyaSLICC World Cup 2002/032002-2003340513212.758460.7100170
Upul TharangaSLSri Lanka in South Africa Test Series 2016/172017120502625.007467.5700090
Dimuth KarunaratneSLSri Lanka in South Africa Test Series 2016/172017120505025.008260.9801150
Thilan SamaraweeraSLICC Champions Trophy 2009/102009220473023.506671.2100070
Upul TharangaSLSri Lanka in South Africa ODI Series 2011/122012110464646.0039117.9500071
Tillakaratne DilshanSLICC Champions Trophy 2009/102009220434121.5043100.0000071
Tillakaratne DilshanSLSri Lanka in South Africa ODI Series 2011/122012110414141.004983.6700050
Russel ArnoldSLICC World Cup 2002/032002-200334036289.009040.0000240
Suranga LakmalSLSri Lanka in South Africa Test Series 2016/172017120353117.5035100.0000070
Upul TharangaSLSri Lanka in South Africa ODI Series 2016/172017110313131.004568.8900050
Angelo MathewsSLSri Lanka in South Africa Test Series 2016/172017120291914.505453.7000040
Muttiah MuralitharanSLICC World Cup 2002/032002-200323026168.6720130.0000141
Sanath JayasuriyaSLICC Champions Trophy 2009/102009220242412.0020120.0000140
Dilhara FernandoSLICC World Cup 2002/032002-20033422413*12.005246.1500130
Dinesh ChandimalSLSri Lanka in South Africa T20I Series 2016/172017110222222.002878.5700000
Niroshan DickwellaSLSri Lanka in South Africa T20I Series 2016/172017110222222.0015146.6700050
Dhananjaya de SilvaSLSri Lanka in South Africa Test Series 2016/172017120221211.004746.8100020
Dinesh ChandimalSLSri Lanka in South Africa ODI Series 2011/122012110202020.003557.1400010
Muttiah MuralitharanSLICC Champions Trophy 2009/102009110181818.0010180.0000021
Sachith PathiranaSLSri Lanka in South Africa ODI Series 2016/172017110181818.002669.2300010
HMRKB HerathSLSri Lanka in South Africa Test Series 2016/17201712018109.002864.2900030
Dhananjaya de SilvaSLSri Lanka in South Africa ODI Series 2016/172017110161616.002564.0000020
Lasith MalingaSLICC Champions Trophy 2009/10200922015157.5011136.3600111
Ruchira PereraSLICC World Cup 2002/0320021211511*15.003345.4500030
Dinesh ChandimalSLSri Lanka in South Africa Test Series 2016/17201712015107.504533.3300020
Kaushal SilvaSLSri Lanka in South Africa Test Series 2016/17201712013136.504330.2300120
WPUJC VaasSLICC World Twenty20 2007/0820074111212*-1392.3100000
Kumar SangakkaraSLICC Champions Trophy 2009/10200922012116.001963.1600010
Aravinda de SilvaSLICC World Cup 2002/032002-200322012126.002548.0000110
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.