Live6th Match · Pakistan ODI Tri-Series 2026/27SLENG316/3 (43.1)SL chose to bowlLive7th Match · Sheffield Shield 2026/27SA154 (37.1)WA406/5d & 79/6 (29)Stumps - Day 2T20I2nd 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 innings by innings (List A)

More filters

1 active
Reset"Match result" is from the side of the player or team.
RunsBF4s6sSRPosDismissalInnsOppositionGroundDate
311441221.436c RA Jadeja b A Nehra1v INDKolkata24 Dec 2009
36*1561240.007not out2v INDMirpur5 Jan 2010
11172064.717c Yuvraj Singh b A Mishra1v INDMirpur10 Jan 2010
6*610100.008not out2v INDMirpur13 Jan 2010
322321139.137c SK Raina b PP Ojha1v INDBulawayo30 May 2010
8160050.008b CB Mpofu1v ZIMHarare7 Jun 2010
680075.008c †MS Dhoni b MM Patel1v INDDambulla28 Aug 2010
04000.007b MG Johnson2v AUSMelbourne3 Nov 2010
370042.869c SPD Smith b CJ McKay1v AUSBrisbane7 Nov 2010
680075.007c †CS Baugh b DJ Bravo1v WIColombo6 Feb 2011
111110100.005run out (ZE Surkari/†A Bagai)1v CANHambantota20 Feb 2011
8610133.338b Shoaib Akhtar2v PAKColombo26 Feb 2011
350060.003c E Chigumbura b RW Price1v ZIMKandy10 Mar 2011
22*931244.448not out1v INDMumbai2 Apr 2011
9170052.948c CS MacLeod b G Goudie1v SCOEdinburgh13 Jul 2011
131201108.338st †Sarfraz Ahmed b Saeed Ajmal1v PAKDubai14 Nov 2011
450080.009b Saeed Ajmal2v PAKDubai18 Nov 2011
7111063.648c Umar Akmal b Shahid Afridi2v PAKSharjah20 Nov 2011
251801138.898b Sohail Tanvir1v PAKAbu Dhabi23 Nov 2011
69*4435156.826not out2v SAKimberley20 Jan 2012
280025.007c F du Plessis b JP Duminy2v SAJohannesburg22 Jan 2012
7120058.336st †MS Dhoni b R Ashwin1v INDPerth8 Feb 2012
590055.567c V Kohli b R Ashwin1v INDAdelaide14 Feb 2012
10710142.867b SK Raina1v INDBrisbane21 Feb 2012
21*1121190.918not out2v AUSHobart24 Feb 2012
3300100.004run out (P Kumar/SR Tendulkar)1v INDHobart28 Feb 2012
570071.437c MEK Hussey b DT Christian1v AUSMelbourne2 Mar 2012
17331051.528lbw b Mohammad Hafeez1v PAKKandy7 Jun 2012
24*1422171.436not out1v PAKKandy9 Jun 2012
891088.896c Umar Akmal b Saeed Ajmal1v PAKColombo16 Jun 2012
05000.007run out (Imran Farhat/†Sarfraz Ahmed)2v PAKColombo18 Jun 2012
442831157.148c V Kohli b IK Pathan2v INDHambantota21 Jul 2012
230066.678c SK Raina b MK Tiwary1v INDColombo31 Jul 2012
18192094.748c V Kohli b IK Pathan2v INDKandy4 Aug 2012
111020110.008c AF Milne b AM Ellis1v NZHambantota12 Nov 2012
480050.008c GJ Bailey b MG Johnson2v AUSMelbourne11 Jan 2013
4*210200.008not out2v AUSBrisbane18 Jan 2013
7610116.678b MC Henriques2v AUSHobart23 Jan 2013
480050.004b Abdur Razzak1v BANKandy28 Mar 2013
15292051.728c DL Vettori b MJ McClenaghan1v NZCardiff9 Jun 2013
04000.008c S Dhawan b I Sharma1v INDCardiff20 Jun 2013
16*721228.576not out1v SAColombo20 Jul 2013
11141078.578c sub (CA Ingram) b CH Morris1v SAColombo23 Jul 2013
654955132.658c F du Plessis b F Behardien2v SAKandy26 Jul 2013
17*1420121.436not out1v SAColombo31 Jul 2013
8140057.147c TWM Latham b AM Ellis1v NZDambulla16 Nov 2013
6610100.007c Misbah-ul-Haq b Bilawal Bhatti2v PAKSharjah18 Dec 2013
5140035.715b Junaid Khan2v PAKDubai20 Dec 2013
260033.339c Shahid Afridi b Junaid Khan2v PAKSharjah22 Dec 2013
80*5746140.359not out1v BANMirpur17 Feb 2014
Page 1Next

BF balls faced · 4s fours · 6s sixes · SR strike rate: runs per 100 balls · Pos batting position · Inns innings of the match

Click a column heading to sort. Names, opponents, grounds and years narrow the query to that player, team, ground or year.