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 (T20Is)

Kushal Janith Perera has scored the most runs in T20Is for Sri Lanka at R Premadasa Stadium: 257 in 13 matches.

More filters

2 active
Reset"Match result" is from the side of the player or team.
Team: Sri Lanka×At R Premadasa Stadium×
PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Kushal Janith PereraSL2013-2026131302577719.77202127.23012332
Charith AsalankaSL2021-20269902346926.00210111.43010159
Tillakaratne DilshanSL2009-2016101002326123.20197117.77031263
Kumar SangakkaraSL2009-20136612196943.80180121.67020241
Pathum NissankaSL2021-202610912136226.63174122.41011203
Dhananjaya de SilvaSL2015-2024101032006228.57187106.95010131
Angelo MathewsSL2009-20241110218666*23.25172108.14010163
Kusal MendisSL2016-20261010118356*20.3318499.46010172
Chamara KapugederaSL2009-20179821675027.83122136.89010118
Dasun ShanakaSL2015-20261614216335*13.58151107.95002164
Mahela JayawardeneSL2009-20125501314226.20121108.26000142
Kamindu MendisSL2021-20266501134422.6078144.87000103
Dinesh ChandimalSL2013-20256618866*17.6083106.0201072
Milinda SiriwardanaSL2015-2017540733518.2549148.9800154
Avishka FernandoSL2021550722614.407694.7400080
GSNFG JayasuriyaSL2015220704035.0064109.3800063
Chamika KarunaratneSL2021-20228737024*17.5059118.6400115
Wanindu HasarangaSL2021-20261211367178.3863106.3500370
Minod BhanukaSL2021330643621.336598.4600070
Sanath JayasuriyaSL2009440643316.0045142.2200054
Pavan RathnayakeSL2026330594419.6752113.4600032
Dunith WellalageSL2026331542927.0044122.7300051
Thisara PereraSL2012-201788248278.0048100.0000260
Upul TharangaSL2017220472423.5044106.8200070
Nuwan KulasekaraSL2009-201786147269.4042111.9000031
Seekkuge PrasannaSL2016-20173314022*20.0034117.6500012
Sadeera SamarawickramaSL2021-202454039169.754488.6400040
Bhanuka RajapaksaSL2021-202255038207.6032118.7500251
RJMGM RupasingheSL2009220331816.503984.6200020
Dhanushka GunathillekeSL2022220302615.0019157.8900041
Chamara SilvaSL20091112121*-18116.6700021
Dushmantha ChameeraSL2015-20261484217*5.253265.6300110
Jeevan MendisSL2012-201333018156.002281.8200110
Asela GunaratneSL201722017178.501989.4700110
Kamil MisharaSL2026110141414.0011127.2700020
Jehan MubarakSL2009110131313.001968.4200010
Dilshan MunaweeraSL20172201286.009133.3300020
Malinga BandaraSL200932111711.001384.6200000
Mahela UdawatteSL200922011115.509122.2200120
Lasith MalingaSL2009-201712731152.752642.3100200
K WeeraratneSL20091111010*-10100.0000010
Sachithra SenanayakeSL2013-2016331107*5.001662.5000100
Ashen BandaraSL2021110999.001947.3700000
Lahiru ThirimanneSL2012-2013320954.501656.2500000
Mahesh TheekshanaSL2021-2026126496*4.501752.9400100
Binura FernandoSL2015-202531188*-1266.6700010
Jeffrey VandersaySL2015-2025310777.001450.0000000
Sachith PathiranaSL2016110666.005120.0000010
JRMVB SanjayaSL2017210666.003200.0000010
Thilan ThusharaSL2009210333.00650.0000000
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.