Live9th Match · Sheffield Shield 2026/27QUE280 (103.5)VIC307 & 136/6 (66)Stumps - Day 3T20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)ODI1st 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 runsT20I2nd 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)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 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

Thisara Perera: Batting by series (All T20s)

More filters

1 active
Reset"Match result" is from the side of the player or team.
SeriesSpanMatInnsNORunsHSAveBFSR1005004s6s
ICC World Twenty20 20102010432302330.0027111.1100012
New Zealand v Sri Lanka T20I Series 20102010220272413.5022122.7300021
-2010-2014052894929.6738234.21001106
Indian Premier League 20112011420232211.502785.1900040
Australia in Sri Lanka T20I Series 20112011110999.006150.0000010
Indian Premier League 2012201222144*4.00944.4400100
Pakistan in Sri Lanka T20I Series 201220122213232*32.0018177.7800122
ICC World Twenty20 2012/1320127635226*17.3336144.4400033
Big Bash League 2012/132012541793826.3345175.5600065
Sri Lanka in Australia T20I Series 2012/1320132225435*-27200.0000034
Indian Premier League 20132013161442334023.30163142.940001214
South Africa in Sri Lanka T20I Series 201320133324725*47.0034138.2400151
Pakistan v Sri Lanka T20I Series 2013/14201321122*-2100.0000000
Sri Lanka in Bangladesh T20I Series 2013/1420142225435*-44122.7300030
World T20 2013/1420145427023*35.0045155.5600064
Indian Premier League 201520152201296.001580.0000001
Pakistan in Sri Lanka T20I Series 20152015220321.50742.8600000
Bangladesh Premier League 2015/16201511911122714.00110101.8200094
Sri Lanka in New Zealand T20I Series 2015/162016220342817.0029117.2400031
Sri Lanka in India T20I Series 2015/16201632012126.002157.1400110
Asia Cup 2015/162016320211710.5012175.0000021
World T20 2015/162016440804020.0055145.4500074
Indian Premier League 20162016121031503421.4393161.29000711
Caribbean Premier League 20162016530372012.3332115.6300022
Australia in Sri Lanka T20I Series 20162016220773.50977.7800110
Bangladesh Premier League 2016/1720161111516334*27.17124131.45003117
Big Bash League 2016/1720174414028*13.3327148.1500141
Pakistan Super League 2016/172017641402713.3334117.6500031
Bangladesh in Sri Lanka T20I Series 2016/172017221312731.0024129.1700040
NatWest T20 Blast 201720176413026*10.0021142.8600002
India tour of Sri Lanka 20172017110111111.007157.1400001
Independence Cup 2017/18201755217547*58.3375233.33000716
Sri Lanka tour of United Arab Emirates and Pakistan 2017/18201733019106.332382.6100020
Bangladesh Premier League 2017/1820178839528*19.0067141.7900065
Sri Lanka tour of India 2017/18201733014114.6711127.2700120
Sri Lanka tour of Bangladesh 2017/1820182217039*70.0035200.0000074
Nidahas Trophy 2017/182018441955831.6754175.9301156
Pakistan Super League 2017/182018110121212.0011109.0900001
ICC World XI tour of England 20182018110616161.0037164.8601073
Vitality Blast 201820182111313*-11118.1800020
South Africa tour of Sri Lanka 20182018110000.0020.0000100
England tour of Sri Lanka 2018/192018110575757.0031183.8701016
Sri Lanka tour of New Zealand 2018/192019110434343.0024179.1700023
Bangladesh Premier League 2018/192019118315174*30.2073206.85011615
Sri Lanka tour of South Africa 2018/192019330492216.3344111.3600022
Caribbean Premier League 201920194422911*14.503193.5500021
Bangladesh Premier League 2019/202019-202010931674727.83102163.73000178
West Indies tour of Sri Lanka 2019/2020202213221*32.0020160.0000012
Lanka Premier League 2020/212020108226197*43.50117223.080202219
Sri Lanka tour of West Indies 2020/212021320321.50742.8600000
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.