Live7th Match · Sheffield Shield 2026/27SA154 (37.1)WA406/5d & 79/6 (29)Stumps - Day 2ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsFirst-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 runsFirst-class9th Match · Sheffield Shield 2026/27QUEVICODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRET2062nd Match · CSA Pro20 2026/27LIOTIT

Thilan Samaraweera: Batting innings by innings (First-class)

More filters

1 active
Reset"Match result" is from the side of the player or team.
RunsBF4s6sSRPosDismissalInnsOppositionGroundDate
103*17510058.868not out2v INDColombo29 Aug 2001
771801042.787c †RD Jacobs b CEL Stuart2v WIGalle13 Nov 2001
29992029.297c †RD Jacobs b M Dillon1v WIKandy21 Nov 2001
3*100030.008not out3v WIKandy21 Nov 2001
872528034.527run out (MI Black)2v WIColombo29 Nov 2001
123*16612174.107not out1v ZIMColombo27 Dec 2001
17263065.387c †A Flower b TJ Friend2v ZIMKandy4 Jan 2002
762325032.767run out (DA Marillier)1v ZIMGalle12 Jan 2002
8201040.008c †Rashid Latif b Shoaib Akhtar2v PAKLahore6 Mar 2002
581564037.186c Habibul Bashar b Manjural Islam1v BANColombo28 Jul 2002
11680016.186c †RD Jacobs b CD Collymore1v WISaint Lucia20 Jun 2003
451136039.826c †CMW Read b A Flintoff1v ENGGalle2 Dec 2003
123004.356c ME Trescothick b AF Giles3v ENGGalle2 Dec 2003
380037.507lbw b AF Giles1v ENGKandy10 Dec 2003
23*274085.197not out3v ENGKandy10 Dec 2003
14240813034.803run out (GJ Batty/†CMW Read)2v ENGColombo18 Dec 2003
36*1206030.007not out2v AUSGalle8 Mar 2004
15371040.547b SCG MacGill4v AUSGalle8 Mar 2004
41848048.817c †AC Gilchrist b JN Gillespie2v AUSColombo24 Mar 2004
531267042.063st †AC Gilchrist b DS Lehmann4v AUSColombo24 Mar 2004
6171035.296c †T Taibu b T Panyangara2v ZIMHarare6 May 2004
32*623051.615not out2v ZIMBulawayo14 May 2004
190011.116c †AC Gilchrist b GD McGrath2v AUSDarwin1 Jul 2004
32812039.515c †AC Gilchrist b MS Kasprowicz4v AUSDarwin1 Jul 2004
701996035.185c RT Ponting b JN Gillespie2v AUSCairns9 Jul 2004
018000.005run out (DR Martyn)4v AUSCairns9 Jul 2004
13341038.245lbw b SM Pollock1v SAGalle4 Aug 2004
19521036.545b L Klusener3v SAGalle4 Aug 2004
21613034.436c M Ntini b JH Kallis1v SAColombo11 Aug 2004
21*541038.895not out3v SAColombo11 Aug 2004
10023210043.105c Mohammad Sami b Shoaib Akhtar1v PAKFaisalabad20 Oct 2004
21650032.315run out (Abdul Razzaq)3v PAKFaisalabad20 Oct 2004
13441029.555c Imran Farhat b Abdul Razzaq1v PAKKarachi28 Oct 2004
221302016.925c Younis Khan b Danish Kaneria3v PAKKarachi28 Oct 2004
8816614053.015c SP Fleming b CS Martin2v NZNapier4 Apr 2005
731638044.795lbw b NJ Astle1v NZWellington11 Apr 2005
17381044.746c SP Fleming b NJ Astle3v NZWellington11 Apr 2005
11220050.005c & b JJC Lawson2v WIColombo13 Jul 2005
51678076.125lbw b JJC Lawson4v WIColombo13 Jul 2005
37774048.055c N Deonarine b OAC Banks1v WIKandy22 Jul 2005
02000.005c †D Ramdin b JJC Lawson3v WIKandy22 Jul 2005
781987039.394c †Khaled Mashud b Shahadat Hossain2v BANColombo12 Sept 2005
13821720063.595c Shahriar Nafees b Syed Rasel1v BANColombo20 Sept 2005
35*937037.634not out2v INDChennai2 Dec 2005
170014.295b A Kumble2v INDDelhi10 Dec 2005
014000.006c R Dravid b Harbhajan Singh4v INDDelhi10 Dec 2005
116006.255c M Kaif b Harbhajan Singh2v INDAhmedabad18 Dec 2005
581062.505c M Kaif b A Kumble4v INDAhmedabad18 Dec 2005
581437040.565c Javed Omar b Shahadat Hossain2v BANChattogram28 Feb 2006
20284071.434c Khaled Mashud b Shahadat Hossain2v BANBogra8 Mar 2006
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.