Live7th Match · Sheffield Shield 2026/27SA154 & 182/1 (48)WA406/5d & 169 (61.5)Stumps - Day 3Live8th Match · Sheffield Shield 2026/27TAS335/5 (96)NSWStumps - Day 1T20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsODI4th ODI · Ireland in Namibia 2026/27NAM168IRE298/8Ireland won by 130 runsFirst-class9th Match · Sheffield Shield 2026/27QUEVICODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT2060th Match · CSA Pro20 2026/27DOLBOLODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)T20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls left)ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsODI5th Match · Pakistan ODI Tri-Series 2026/27PAK110SL114/2Sri Lanka won by 8 wickets (191 balls left)T20I2nd 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)ODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRET2061st Match · CSA Pro20 2026/27DOLBOLT2062nd Match · CSA Pro20 2026/27LIOTITT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIM

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 Gaddafi Stadium×
PlayerSeriesSpanMatInnsNORunsHSAveBFSR1005004s6s
Kumar SangakkaraSLAsian Test Championship 2001/022002121244230244.0034870.11100343
Thilan SamaraweeraSLSri Lanka in Pakistan Test Series 2008/092009110214214214.0033863.31100320
Roy DiasSLSri Lanka tour of Pakistan 1981/82198223019910966.3328170.82110271
Russel ArnoldSLPakistan tour of India 1998/991999121179123179.0035949.86110240
Marvan AtapattuSLPaktel Cup 2004/05200422017711188.5020885.10110142
Sanath JayasuriyaSL1997-98 Wills Quadrangular Tournament1997331172134*86.00164104.88100174
Tillakaratne DilshanSLSri Lanka in Pakistan Test Series 2008/092009110145145145.0017085.29100210
Aravinda de SilvaSL1997-98 Wills Quadrangular Tournament1997441145102*48.33127114.17100200
Pavan RathnayakeSLPakistan ODI Tri-Series 2026/272026221141118141.00103136.89100171
Tillakaratne DilshanSLSri Lanka in Pakistan ODI Series 2008/092009111137137*-13998.56100100
Kumar SangakkaraSLPaktel Cup 2004/0520042201376968.5015190.73020150
Roshan MahanamaSL1997-98 Wills Quadrangular Tournament199744112994*43.0015483.7701192
Arjuna RanatungaSL1997-98 Wills Quadrangular Tournament199743111987*59.5015278.29011110
Bhanuka RajapaksaSLSri Lanka tour of Pakistan 2019/2020193301127737.3378143.5901068
Aravinda de SilvaSL1995–96 Wills World Cup1996111107107*-12486.29100130
Kumar SangakkaraSLSri Lanka in Pakistan Test Series 2008/092009110104104104.0021049.5210080
Kumar SangakkaraSLAsia Cup 2008200822010110150.5097104.12101160
Romesh KaluwitharanaSLPakistan tour of India 1998/991999110100100100.0014469.44100160
Kusal MendisSLPakistan ODI Tri-Series 2026/272026220978948.5077125.97010105
Kumar DharmasenaSL1997-98 Wills Quadrangular Tournament19974229369*-12276.2301050
Sidath WettimunySLSri Lanka tour of Pakistan 1981/821982230934131.0019348.1900070
Kusal MendisSL2023 Cricket World Cup2023110929292.0084109.5201063
Sanath JayasuriyaSLAsian Test Championship 2001/022002120898844.5016653.61010140
Chamara KapugederaSLAsia Cup 20082008220857442.5074114.8601072
Duleep MendisSLSri Lanka tour of Pakistan 1981/821982230835227.6710281.37010101
Mahela JayawardeneSLAsian Test Championship 2001/022002121806880.0010377.67010101
Avishka GunawardeneSLPakistan tour of India 1998/991999120804340.0010476.92000140
Dhanushka GunathillekeSLSri Lanka tour of Pakistan 2019/202019330805726.6757140.35010121
Oshada FernandoSLSri Lanka tour of Pakistan 2019/2020191117878*-48162.5001083
Marvan AtapattuSL2000 Asia Cup2000110777777.009184.6201040
Ranjan MadugalleSLSri Lanka tour of Pakistan 1985/861985110737373.007794.8101034
Sanath JayasuriyaSLAsia Cup 20082008110727272.0047153.19010103
Tillakaratne DilshanSLPaktel Cup 2004/052004221713971.0062114.5200080
Marvan AtapattuSL1997-98 Wills Quadrangular Tournament1997440712517.7514548.9700080
Mahela UdawatteSLAsia Cup 20082008110676767.007490.5401060
Mahela JayawardeneSLAsia Cup 20082008220676133.5053126.42010100
Mahela JayawardeneSLPaktel Cup 2004/052004220674933.508380.7200040
Kamindu MendisSLPakistan ODI Tri-Series 2026/2720262216662*66.007192.9601092
Asanka GurusinhaSL1995–96 Wills World Cup1996110656565.009965.6601061
Avishka FernandoSLPakistan ODI Tri-Series 2026/272026220644832.006795.52000101
Lanka de SilvaSL1997-98 Wills Quadrangular Tournament1997420585729.006984.0601090
Dasun ShanakaSLSri Lanka tour of Pakistan 2019/2020193315627*28.0050112.0000033
Dasun ShanakaSLSri Lanka tour of United Arab Emirates and Pakistan 2017/182017110545454.0036150.0001053
Mahela JayawardeneSLPakistan tour of India 1998/991999120545027.0010451.9201050
Tillakaratne DilshanSLAsia Cup 20082008220532926.505694.6400020
Kumar SangakkaraSLSri Lanka in Pakistan ODI Series 2008/092009110505050.005886.2101020
Arjuna RanatungaSL1995–96 Wills World Cup19961114747*-37127.0300041
Sanath JayasuriyaSLSri Lanka in Pakistan ODI Series 2008/092009110454545.005090.0000051
Russel ArnoldSLAsian Test Championship 2001/022002110444444.005284.6200060
Mahela JayawardeneSL2000 Asia Cup2000110434343.006467.1900040
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.