T20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls left)ODI5th Match · Pakistan ODI Tri-Series 2026/27PAK110SL114/2Sri Lanka won by 8 wickets (191 balls left)T20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFG177ZIM140Afghanistan won by 37 runsFirst-class7th Match · Sheffield Shield 2026/27SAWAODI3rd ODI · Zimbabwe Women in India 2026/27INDWZIMWODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)T20I2nd T20I · India in New Zealand 2026/27NZ179/5IND181/6India won by 4 wickets (1 ball left)T20I1st T20I · India in New Zealand 2026/27NZ225/4IND230/6India won by 4 wickets (2 balls left)ODI3rd Match · Pakistan ODI Tri-Series 2026/27ENG429/4SL430/8Sri Lanka won by 2 wickets (1 ball left)ODIFinal · UAE ODI Tri-Series 2026/27ZIM169AFG170/3Afghanistan won by 7 wickets (93 balls left)T20I3rd T20I · New Zealand Women in Australia 2026/27NZW11/2AUSWNo resultODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsODI6th Match · Pakistan ODI Tri-Series 2026/27SLENGT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20I4th T20I · India in New Zealand 2026/27NZINDODI4th ODI · Ireland in Namibia 2026/27NAMIREODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT20I5th T20I · India in New Zealand 2026/27NZIND

Sri Lanka: Batting by series (All cricket)

Filters

2 active
Reset"Match result" is from the side of the player or team.
Team: Sri Lanka×At McLean Park×
PlayerSeriesSpanMatInnsNORunsHSAveBFSR1005004s6s
Mahela JayawardeneSLSri Lanka tour of New Zealand 2004/052005110141141141.0024358.02100191
Marvan AtapattuSLSri Lanka tour of New Zealand 2004/052005121129127129.0024752.23100220
Sanath JayasuriyaSLSri Lanka in New Zealand ODI Series 2006/072006110111111111.0082135.37100125
Chamara DunusingheSLSri Lanka tour of New Zealand 1994/9519951201029151.0027437.2301090
Thilan SamaraweeraSLSri Lanka tour of New Zealand 2004/052005110888888.0016653.01010140
Hashan TillakaratneSLSri Lanka tour of New Zealand 1994/951995120837441.5026631.2001090
Arjuna RanatungaSLSri Lanka tour of New Zealand 1994/951995120835541.5017547.4301070
Marvan AtapattuSLSri Lanka tour of New Zealand 2005/062006110696969.0068101.4701060
WPUJC VaasSLSri Lanka tour of New Zealand 1994/951995121693669.0021931.5100080
Upul TharangaSLSri Lanka in New Zealand ODI Series 2006/072006110686868.007393.1501090
Aravinda de SilvaSLSri Lanka tour of New Zealand 1994/951995120626231.009465.9601190
Kumar SangakkaraSLSri Lanka tour of New Zealand 2005/062006110585858.007973.4201070
Sanath JayasuriyaSLSri Lanka tour of New Zealand 2004/052005121534853.007372.60000100
Russel ArnoldSLSri Lanka tour of New Zealand 2000/012001110505050.006576.9201011
Tillakaratne DilshanSLSri Lanka tour of New Zealand 2005/062006110434343.005479.6300050
Dulip SamaraweeraSLSri Lanka tour of New Zealand 1994/951995120393319.509441.4900050
Somachandra De SilvaSLSri Lanka tour of Australia and New Zealand 1982/8319831113737*-29127.5900030
Kumar SangakkaraSLSri Lanka in New Zealand ODI Series 2006/072006110363636.004187.8000050
Mahela JayawardeneSLSri Lanka in New Zealand ODI Series 2006/0720061113434*-3987.1800060
Mahela JayawardeneSLSri Lanka tour of New Zealand 2000/012001110323232.004571.1100020
Kumar DharmasenaSLSri Lanka tour of New Zealand 2000/012001110323232.005855.1700020
Mahela JayawardeneSLSri Lanka tour of New Zealand 2005/062006110303030.004173.1700020
Marvan AtapattuSLSri Lanka tour of New Zealand 2000/012001110292929.006147.5400020
Arjuna RanatungaSLSri Lanka tour of New Zealand 1990/911991110292929.005949.1500010
Pramodya WickramasingheSLSri Lanka tour of New Zealand 1994/951995120291614.505058.0000010
Tillakaratne DilshanSLSri Lanka tour of New Zealand 2004/052005110282828.004957.1400050
Asanka GurusinhaSLSri Lanka tour of New Zealand 1990/911991110282828.004759.5700000
Ravi RatnayekeSLSri Lanka tour of Australia and New Zealand 1982/831983110272727.003090.0000020
Hashan TillakaratneSLSri Lanka tour of New Zealand 1990/911991110262626.007534.6700020
Jehan MubarakSLSri Lanka tour of New Zealand 2005/062006110262626.003281.2500041
Charith SenanayakeSLSri Lanka tour of New Zealand 1990/911991110262626.004459.0900020
Graeme LabrooySLSri Lanka tour of New Zealand 1990/9119911112222*-2975.8600010
Sidath WettimunySLSri Lanka tour of Australia and New Zealand 1982/831983110202020.006530.7700030
Upul ChandanaSLSri Lanka tour of New Zealand 2004/052005110191919.005534.5500020
Ashantha de MelSLSri Lanka tour of Australia and New Zealand 1982/831983110191919.006827.9400020
Sanjeeva RanatungaSLSri Lanka tour of New Zealand 1994/95199512019129.504740.4300020
Muttiah MuralitharanSLSri Lanka tour of New Zealand 1994/9519951211810*18.0016112.5000010
WPUJC VaasSLSri Lanka tour of New Zealand 2004/052005110171717.005034.0000020
Aravinda de SilvaSLSri Lanka tour of New Zealand 2000/012001110171717.003154.8400010
Russel ArnoldSLSri Lanka tour of New Zealand 2005/0620061111515*-14107.1400010
Kumar SangakkaraSLSri Lanka tour of New Zealand 2000/012001110121212.001392.3100010
Guy de AlwisSLSri Lanka tour of Australia and New Zealand 1982/831983110121212.004030.0000010
Asoka de SilvaSLSri Lanka tour of New Zealand 1990/911991110111111.002250.0000000
Nuwan ZoysaSLSri Lanka tour of New Zealand 2000/0120011111111*-1291.6700000
Upul TharangaSLSri Lanka tour of New Zealand 2005/062006110111111.001668.7500010
Duleep MendisSLSri Lanka tour of Australia and New Zealand 1982/831983110111111.003333.3300000
Yohan GoonasekeraSLSri Lanka tour of Australia and New Zealand 1982/831983110111111.001861.1100010
Marvan AtapattuSLSri Lanka in New Zealand ODI Series 2006/0720061111010*-1662.5000020
Asanka GurusinhaSLSri Lanka tour of New Zealand 1994/9519951201085.004223.8100000
Roshan MahanamaSLSri Lanka tour of New Zealand 1990/911991110888.001747.0600000
Page 1Next

Click a column heading to sort. Names, opponents, grounds and years narrow the query to that player, team, ground or year.