Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2072nd Match · CSA Pro20 2026/27TIT180/9WAR183/3Warriors won by 7 wickets (8 balls left)T2071st Match · CSA Pro20 2026/27BOL134/8LIO135/5Lions won by 5 wickets (2 balls left)T2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2070th Match · CSA Pro20 2026/27WP105/5SWD99Western Province won by 5 wickets (33 balls left)T2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)ODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T20Semi Final · CSA Pro20 2026/27WARBOLODI5th ODI · India in New Zealand 2026/27NZINDODI2nd ODI · England tour of Australia 2026AUSENGList A13th Match · One-Day Cup (Australia) 2026/27NSWSAList A14th Match · One-Day Cup (Australia) 2026/27QUETASList A15th Match · One-Day Cup (Australia) 2026/27VICWA

Thisara Perera: Match list (All cricket)

More filters

1 active
Reset"Match result" is from the side of the player or team.
DateMatchTeamBatBowlCtResultGroundSeries
26 Feb 2020SL 345/8 v WI 1842nd ODI · ODISL360/181Sri Lanka won by 161 runsHambantotaWest Indies tour of Sri Lanka 2019/20
22 Feb 2020SL 290/9 v WI 289/71st ODI · ODISL321/400Sri Lanka won by 1 wicketColomboWest Indies tour of Sri Lanka 2019/20
13 Jan 2020DP 144/8 v CC 147/3Eliminator · T20DP250/141Chattogram Challengers won by 7 wicketsDhakaBangladesh Premier League 2019/20
11 Jan 2020DP 205/4 v KT 207/2Match 42 · T20DP6*0/200Khulna Tigers won by 8 wicketsDhakaBangladesh Premier League 2019/20
10 Jan 2020RR 149/9 v DP 138/9Match 39 · T20DP83/230Rangpur Rangers won by 11 runsDhakaBangladesh Premier League 2019/20
8 Jan 2020DP 145/9 v RR 84Match 38 · T20DP10-1Dhaka Platoon won by 61 runsDhakaBangladesh Premier League 2019/20
3 Jan 2020DP 172/4 v KT 160/8Match 31 · T20DPDNB1/360Dhaka Platoon won by 12 runsSylhetBangladesh Premier League 2019/20
27 Dec 2019DP 124/9 v CC 125/4Match 21 · T20DP60/180Chattogram Challengers won by 6 wicketsDhakaBangladesh Premier League 2019/20
18 Dec 2019CC 221/4 v DP 205Match 12 · T20DP470/330Chattogram Challengers won by 16 runsChattogramBangladesh Premier League 2019/20
14 Dec 2019DP 182/4 v ST 158/7Match 8 · T20DP22*0/310Dhaka Platoon won by 24 runsDhakaBangladesh Premier League 2019/20
13 Dec 2019DP 180/7 v CW 160/9Match 6 · T20DP42*5/300Dhaka Platoon won by 20 runsDhakaBangladesh Premier League 2019/20
12 Dec 2019DP 134/9 v RR 136/1Match 3 · T20DP10/60Rajshahi Royals won by 9 wicketsDhakaBangladesh Premier League 2019/20
15 Sept 2019SLZ 138/9 v SKAN 143/4Match 13 · T20SLZ5-0St Kitts and Nevis Patriots won by 6 wicketsSt KittsCaribbean Premier League 2019
12 Sept 2019JT 170/5 v SLZ 171/5Match 9 · T20SLZ11*1/70St Lucia Zouks won by 5 wicketsJamaicaCaribbean Premier League 2019
8 Sept 2019SLZ 167/5 v TKR 168/3Match 5 · T20SLZ5*0/261Trinbago Knight Riders won by 7 wicketsTrinidadCaribbean Premier League 2019
5 Sept 2019GAW 155/9 v SLZ 142/9Match 2 · T20SLZ80/52Guyana Amazon Warriors won by 13 runsGuyanaCaribbean Premier League 2019
26 Jul 2019SL 314/8 v BAN 2231st ODI · ODISL20/361Sri Lanka won by 91 runsColomboBangladesh tour of Sri Lanka 2019
6 Jul 2019IND 265/3 v SL 264/7Match 44 · ODISL20/340India won by 7 wicketsLeedsWorld Cup 2019
28 Jun 2019SA 206/1 v SL 203Match 35 · ODISL210/280South Africa won by 9 wicketsChester-le-StreetWorld Cup 2019
21 Jun 2019ENG 212 v SL 232/9Match 27 · ODISL20/341Sri Lanka won by 20 runsLeedsWorld Cup 2019
15 Jun 2019AUS 334/7 v SL 247Match 20 · ODISL70/670Australia won by 87 runsLondonWorld Cup 2019
4 Jun 2019AFG 152 v SL 2017th match · ODISL21/191Sri Lanka won by 34 runs (D/L method)Cardiff2019 Cricket World Cup
1 Jun 2019NZ 137/0 v SL 136Match 3 · ODISL270/250New Zealand won by 10 wicketsCardiffWorld Cup 2019
21 May 2019SCO 199 v SL 322/82nd ODI · ODISL01/460Sri Lanka won by 35 runs (DLS method)EdinburghSri Lanka tour of England and Scotland 2019
10 Apr 2019KAN 231 v DAM 325/53rd Place · List AKAN212/540Dambulla won by 94 runsDambullaSuper Provincial One Day Tournament 2019
8 Apr 2019DAM 198 v KAN 199/35th Match · List AKANDNB4/250Kandy won by 7 wickets (111 balls left)DambullaSuper Provincial One Day Tournament 2019
6 Apr 2019COLBO 289/6 v KAN 205/54th Match · List AKAN9*0/470Colombo won by 3 runs (D/L method)KandySuper Provincial One Day Tournament 2019
4 Apr 2019KAN 99 v GAL 2552nd Match · List AKAN121/370Galle won by 156 runsKandySuper Provincial One Day Tournament 2019
24 Mar 2019SA 198/2 v SL 1373rd T20I · T20ISL8-0South Africa won by 45 runs (DLS method)JohannesburgSri Lanka tour of South Africa 2018/19
22 Mar 2019SA 180/3 v SL 164/92nd T20I · T20ISL220/450South Africa won by 16 runsCenturionSri Lanka tour of South Africa 2018/19
19 Mar 2019SA 134/8 v SL 134/71st T20I · T20ISL19-0Match tied (South Africa won the Super Over)Cape TownSri Lanka tour of South Africa 2018/19
16 Mar 2019SA 135/2 v SL 2255th ODI · ODISL21/200South Africa won by 41 runs (DLS method)Cape TownSri Lanka tour of South Africa 2018/19
13 Mar 2019SA 190/4 v SL 1894th ODI · ODISL120/131South Africa won by 6 wicketsPort ElizabethSri Lanka tour of South Africa 2018/19
10 Mar 2019SA 331/5 v SL 121/53rd ODI · ODISL120/380South Africa won by 71 runs (DLS method)DurbanSri Lanka tour of South Africa 2018/19
6 Mar 2019SA 251 v SL 1382nd ODI · ODISL233/260South Africa won by 113 runsCenturionSri Lanka tour of South Africa 2018/19
3 Mar 2019SA 232/2 v SL 2311st ODI · ODISL70/220South Africa won by 8 wicketsJohannesburgSri Lanka tour of South Africa 2018/19
8 Feb 2019CV 199/3 v DD 182/9Final · T20CVDNB2/351Comilla Victorians won by 17 runsDhakaBangladesh Premier League 2018/19
4 Feb 2019RR 165/5 v CV 166/2Qualifier 1 · T20CVDNB0/71Comilla Victorians won by 8 wicketsDhakaBangladesh Premier League 2018/19
2 Feb 2019CV 72 v RR 76/1Match 41 · T20CV3-0Rangpur Riders won by 9 wicketsDhakaBangladesh Premier League 2018/19
1 Feb 2019CV 127 v DD 126/9Match 39 · T20CV90/30Comilla Victorians won by 1 runDhakaBangladesh Premier League 2018/19
29 Jan 2019CV 116/8 v CV 117/3Match 35 · T20CV10*0/220Comilla Victorians won by 7 wickets (DLS method)ChattogramBangladesh Premier League 2018/19
28 Jan 2019CV 237/5 v KT 157Match 33 · T20CV111/280Comilla Victorians won by 80 runsChattogramBangladesh Premier League 2018/19
22 Jan 2019CV 153/8 v DD 146/9Match 26 · T20CV263/142Comilla Victorians won by 7 runsDhakaBangladesh Premier League 2018/19
21 Jan 2019RK 176/3 v CV 138Match 23 · T20CV00/430Rajshahi Kings won by 38 runsDhakaBangladesh Premier League 2018/19
18 Jan 2019KT 181/7 v CV 186/7Match 20 · T20CV18*0/200Comilla Victorians won by 3 wicketsSylhetBangladesh Premier League 2018/19
15 Jan 2019SS 68 v CV 69/2Match 16 · T20CVDNB-0Comilla Victorians won by 8 wicketsSylhetBangladesh Premier League 2018/19
13 Jan 2019CV 184/5 v CV 186/6Match 14 · T20CV74*1/280Chittagong Vikings won by 4 wicketsDhakaBangladesh Premier League 2018/19
11 Jan 2019NZ 179/7 v SL 144Only T20I · T20ISL431/421New Zealand won by 35 runsAucklandSri Lanka tour of New Zealand 2018/19
8 Jan 2019NZ 364/4 v SL 2493rd ODI · ODISL800/80New Zealand won by 115 runsNelsonSri Lanka tour of New Zealand 2018/19
5 Jan 2019NZ 319/7 v SL 2982nd ODI · ODISL1400/690New Zealand won by 21 runsMount MaunganuiSri Lanka tour of New Zealand 2018/19
PreviousPage 3 · 475 matchesNext

Bat batted first or second · Bowl bowling figures · Ct catches

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