Live6th Match · Pakistan ODI Tri-Series 2026/27SLENG297/2 (40.5)SL chose to bowlLive7th Match · Sheffield Shield 2026/27SAWA406/5 (116)Stumps - Day 1T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMFirst-class8th Match · Sheffield Shield 2026/27TASNSWT20I4th T20I · India in New Zealand 2026/27NZINDODI4th ODI · Ireland in Namibia 2026/27NAMIREODI4th 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 runsODI3rd ODI · Zimbabwe Women in India 2026/27INDW133/2ZIMW131India Women won by 8 wickets (198 balls left)ODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsODI3rd ODI · Ireland in Namibia 2026/27NAM316/7IRE253/9Namibia won by 63 runsODI2nd ODI · Ireland in Namibia 2026/27NAM321/6IRE290Namibia won by 31 runsT20I10th Match · Men's T20 World Cup Africa Sub Regional Qualifier C 2026/27MOZ19UGA23/0Uganda won by 10 wickets (with 115 balls remaining)First-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

Thisara Perera: Batting by series (All cricket)

More filters

1 active
Reset"Match result" is from the side of the player or team.
SeriesSpanMatInnsNORunsHSAveBFSR1005004s6s
Sri Lanka in India ODI Series 2009/102009210313131.0014221.4300041
Tri-Nation Tournament in Bangladesh 2009/1020104325336*53.0038139.4700091
ICC World Twenty20 20102010432302330.0027111.1100012
New Zealand v Sri Lanka T20I Series 20102010220272413.5022122.7300021
Zimbabwe Triangular Series 20102010420403220.0039102.5600021
Sri Lanka Triangular Series 20102010210666.00875.0000000
-2010-2014052894929.6738234.21001106
Sri Lanka in Australia ODI Series 2010/112010320331.501127.2700100
West Indies in Sri Lanka ODI Series 2010/112011110666.00875.0000000
ICC Cricket World Cup 2010/1120114414422*14.6731141.9400051
Indian Premier League 20112011420232211.502785.1900040
Sri Lanka in England Test Series 20112011230472515.676374.6000080
Tri-Nation Series in Scotland in 20112011110999.001752.9400000
Australia in Sri Lanka T20I Series 20112011110999.006150.0000010
Pakistan v Sri Lanka ODI Series 2011/122011440492512.2546106.5200012
Sri Lanka in South Africa Test Series 2011/122011-2012360813013.5012962.7900091
Sri Lanka in South Africa ODI Series 2011/1220122217169*71.0052136.5401035
Commonwealth Bank Series 2011/1220127615121*10.2049104.0800031
Indian Premier League 2012201222144*4.00944.4400100
Pakistan in Sri Lanka T20I Series 201220122213232*32.0018177.7800122
Pakistan in Sri Lanka ODI Series 201220125414924*16.336180.3300142
Pakistan in Sri Lanka Test Series 20122012110757575.008687.2101043
India in Sri Lanka ODI Series 20122012530644421.3350128.0000051
ICC World Twenty20 2012/1320127635226*17.3336144.4400033
New Zealand in Sri Lanka ODI Series 2012/132012410111111.0010110.0000020
Big Bash League 2012/132012541793826.3345175.5600065
Sri Lanka in Australia ODI Series 2012/1320135311577.501693.7500020
Sri Lanka in Australia T20I Series 2012/1320132225435*-27200.0000034
Bangladesh in Sri Lanka ODI Series 2012/132013310444.00850.0000000
Indian Premier League 20132013161442334023.30163142.940001214
ICC Champions Trophy 2013201322015157.503345.4500120
South Africa in Sri Lanka ODI Series 201320135421096554.5084129.76010106
South Africa in Sri Lanka T20I Series 201320133324725*47.0034138.2400151
New Zealand in Sri Lanka ODI Series 2013/142013110888.001457.1400000
Pakistan v Sri Lanka T20I Series 2013/14201321122*-2100.0000000
Pakistan v Sri Lanka ODI Series 2013/1420133301364.332650.0000010
Sri Lanka in Bangladesh T20I Series 2013/1420142225435*-44122.7300030
Sri Lanka in Bangladesh ODI Series 2013/1420143218080*80.0060133.3301146
Asia Cup 2013/142014431321516.005064.0000000
2014 Asia Cup20141111919*-2382.6100000
World T20 2013/1420145427023*35.0045155.5600064
Sri Lanka in England ODI Series 20142014110222.00633.3300000
Pakistan in Sri Lanka ODI Series 20142014320786539.0046169.5701065
Sri Lanka in India ODI Series 2014/152014550752915.007698.6800064
England in Sri Lanka ODI Series 2014/1520147501095421.8069157.97010143
Sri Lanka in New Zealand ODI Series 2014/15201575027205.4024112.5000211
2015 Cricket World Cup20151114747*-26180.7700061
ICC Cricket World Cup 2014/1520155301585.001788.2400120
Indian Premier League 201520152201296.001580.0000001
Pakistan in Sri Lanka ODI Series 2015201543028159.335848.2800000
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.