Live9th Match · Sheffield Shield 2026/27QUE280 & 0/1 (0)VIC307 & 173 (78.2)Stumps - Day 3ODI1st 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 runsT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 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 runsFirst-class8th Match · Sheffield Shield 2026/27TAS427NSW202 & 144Tasmania won by an innings and 81 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 figures (All T20s)

Tillakaratne Dilshan has scored the most runs in T20 cricket for Sri Lanka v Pakistan: 323 in 14 matches.

More filters

2 active
Reset"Match result" is from the side of the player or team.
Team: Sri Lanka×v Pakistan×
PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Tillakaratne DilshanSL2007-20161414232375*26.92279115.77012415
Dasun ShanakaSL2015-20262019230976*18.18208148.560241525
Kumar SangakkaraSL2007-20131010225464*31.75193131.61010244
Kamil MisharaSL2025-20267702097629.86146143.150211811
Bhanuka RajapaksaSL2019-20225512077751.75142145.770201213
Kusal MendisSL2022-20261111119887*19.80146135.62013197
Angelo MathewsSL2009-201510931705028.33163104.29010122
Kushal Janith PereraSL2013-20258801698421.13137123.36010117
Dhanushka GunathillekeSL2017-20228801595719.88131121.37021202
Dinesh ChandimalSL2011-20166501585831.60148106.76020161
Chamara KapugederaSL2008-201677315448*38.50132116.67000108
Kamindu MendisSL2025-20266611425028.40121117.36010133
Janith LiyanageSL2025-202666313241*44.00106124.53001113
Pathum NissankaSL2022-202699112255*15.2512498.39011113
Sanath JayasuriyaSL2007-20096601194019.8394126.60000106
Dhananjaya de SilvaSL2015-20266601143119.00105108.57000120
Wanindu HasarangaSL2019-2026111041113618.5085130.59000151
Mahela JayawardeneSL2007-20127701094215.5711396.46000112
Lahiru UdaraSL2026330979132.3361159.02010121
Charith AsalankaSL2025-2026440842521.0065129.2300045
GSNFG JayasuriyaSL2015-2019440804020.0072111.1100072
Oshada FernandoSL20191117878*-48162.5001083
Lahiru ThirimanneSL2012-2013531713035.5060118.3300081
Sadeera SamarawickramaSL2017-2019440713217.757397.2600050
Mahela UdawatteSL2008-2017660712511.8371100.0000181
Thisara PereraSL2011-2017121036732*9.5759113.5600262
Pavan RathnayakeSL2025-2026320665833.0048137.5001043
Chamara SilvaSL2007-2011440643816.0060106.6700081
Milinda SiriwardanaSL2015-2016331623531.0041151.2200043
Seekkuge PrasannaSL2013-20174416123*20.3342145.2400026
Sineth JayawardenaSL2026220603830.0047127.6600092
Jehan MubarakSL2007-2009550523910.405692.8600260
Avishka FernandoSL2019220413320.504493.1800040
Mahesh TheekshanaSL2022-202610523532*11.6734102.9400040
K WeeraratneSL20082213220*32.0023139.1300031
Chamika KarunaratneSL2022-20253223117*-3588.5700021
Chamindu WickramasingheSL2026210292929.0024120.8300011
Chathuranga de SilvaSL2017110212121.0020105.0000010
Isuru UdanaSL2009-20197732185.252295.4500120
Dilshan MunaweeraSL201733020196.672676.9200130
Sachith PathiranaSL201733019146.3317111.7600020
Jeevan MendisSL2012110151515.001883.3300010
Ashan PriyanjanSL2017221141214.002263.6400000
Angelo PereraSL2019110131313.0011118.1800010
WPUJC VaasSL20071111212*-1392.3100000
Thilina KandambySL2008-200922012106.001770.5900000
Upul TharangaSL2007-201122012126.001580.0000120
Kaushal LokuarachchiSL201222011115.501384.6200110
JRMVB SanjayaSL201733294*9.001275.0000010
Binura FernandoSL2015-202642288*-1457.1400010
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.