Live7th Match · Sheffield Shield 2026/27SAWA304/3 (96)Stumps - Day 1ODI3rd ODI · Zimbabwe Women in India 2026/27INDW133/2ZIMW131India Women won by 8 wickets (198 balls left)ODI6th Match · Pakistan ODI Tri-Series 2026/27SLENGT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI4th 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)T20I2nd T20I · India in New Zealand 2026/27NZ179/5IND181/6India won by 4 wickets (1 ball 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 runsODIFinal · UAE ODI Tri-Series 2026/27ZIM169AFG170/3Afghanistan won by 7 wickets (93 balls left)ODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsODI1st ODI · Zimbabwe Women in India 2026/27INDW200/1ZIMW197India Women won by 9 wickets (137 balls left)ODI3rd ODI · Ireland in Namibia 2026/27NAM316/7IRE253/9Namibia won by 63 runsT20I4th T20I · India in New Zealand 2026/27NZINDODI4th ODI · Ireland in Namibia 2026/27NAMIREFirst-class9th Match · Sheffield Shield 2026/27QUEVICODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRE

Sri Lanka: Batting figures (All internationals)

Mahela Jayawardene has scored the most runs in internationals for Sri Lanka at SuperSport Park: 238 in 5 matches.

More filters

2 active
Reset"Match result" is from the side of the player or team.
Team: Sri Lanka×At SuperSport Park×
PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Mahela JayawardeneSL2002-20115702387734.0041257.77011281
Aravinda de SilvaSL1994-20034502379547.4029480.61020238
Kumar SangakkaraSL2002-20115702118930.1430369.64020290
Hashan TillakaratneSL1998-2003351186104*46.5046739.83111290
Niroshan DickwellaSL2017-20205601674927.83164101.83000215
Dhananjaya de SilvaSL2017-202055114279*35.5018078.89010163
Sanath JayasuriyaSL1994-20095611325126.4016281.48010173
Asela GunaratneSL2017222124114*-123100.81100143
Tillakaratne DilshanSL2009-201123011810639.33108109.26100181
Dinesh ChandimalSL2017-20202311168558.0021154.98010160
Thilan SamaraweeraSL2009-20112301053735.0016862.50000120
Arjuna RanatungaSL1994-1998230977332.3321145.97011160
Kushal Janith PereraSL2019-2020230886429.3313963.31010120
Isuru UdanaSL20191118484*-48175.0001086
Marvan AtapattuSL1998-2003460802213.3325431.50000120
Wanindu HasarangaSL2020120775938.5073105.48010151
Dasun ShanakaSL20201217266*72.0012259.0201035
Thisara PereraSL2011-2019340672316.7567100.0000053
Angelo MathewsSL2009-2017340643816.009170.3300070
Jehan MubarakSL2002120634831.5013048.46000110
Roshan MahanamaSL1994-1998230585019.3320428.4301141
Muttiah MuralitharanSL1994-2009572582711.608270.7300071
Sachith PathiranaSL2017110565656.006290.3201061
WPUJC VaasSL1994-2003450512110.2014535.1700060
Pramodya WickramasingheSL1994-1998231442122.008949.4400060
Asanka GurusinhaSL1994110434343.006269.3500041
Kusal MendisSL2017-202056042247.006465.6300150
Hasantha FernandoSL2002230392413.008346.9900080
HMRKB HerathSL2011121372337.0034108.8200042
Tharanga ParanavitanaSL2011120363218.008840.9100050
Dilhara FernandoSL2002-201146234148.506155.7400270
Oshada FernandoSL2019110313131.004568.8900030
Dimuth KarunaratneSL2020120282214.0028100.0000050
Suranga LakmalSL20172112020*-2871.4300011
Russel ArnoldSL2002-200334019124.754839.5800010
Pulasthi GunaratneSL2002-20032211715*17.002470.8300030
Kaushal SilvaSL201112017178.504636.9600110
Nuwan ZoysaSL199812014147.004332.5600110
UWMBCA WelegedaraSL201112014107.0011127.2700021
Ravindra PushpakumaraSL1994-19982331414*-2458.3300010
Seekkuge PrasannaSL2017110121212.003400.0000002
Kasun RajithaSL2019-202023012124.007715.5800220
Angelo PereraSL2019110111111.001861.1100010
Sandun WeerakkodySL2017110101010.009111.1100010
Avishka FernandoSL201922010105.001190.9100111
Romesh KaluwitharanaSL1998120994.501850.0000110
Lasith MalingaSL2009-2019320984.508112.5000020
Pubudu DassanayakeSL1994110888.001844.4400000
Upul TharangaSL2017110777.001163.6400000
Lahiru MadushankaSL2017110777.001070.0000010
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.