Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM111/1 (29.2)ZIM chose to batODI2nd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)ODIFinal · Pakistan ODI Tri-Series 2026/27PAK331/7SL325/8Pakistan won by 3 wickets (9 balls left)T20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)ODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)First-class9th Match · Sheffield Shield 2026/27QUE280 & 75/3VIC307 & 173Match drawnT2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsT2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2061st Match · CSA Pro20 2026/27DOL174/4BOL178/3Boland won by 7 wickets (3 balls left)T2059th Match · CSA Pro20 2026/27SWD149/4ES144/7South Western Districts won by 6 wickets (6 balls left)T2069th Match · CSA Pro20 2026/27TITDOLODI3rd ODI · India in New Zealand 2026/27NZINDFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETAST2072nd Match · CSA Pro20 2026/27TITWARODI1st ODI · England tour of Australia 2026AUSENG

Mahesh Theekshana: Match list (All cricket)

More filters

1 active
Reset"Match result" is from the side of the player or team.
DateMatchTeamBatBowlCtResultGroundSeries
17 Apr 2022CSK 169/5 v GT 170/7Match 29 · T20CSKDNB2/240Gujarat Titans won by 3 wicketsPuneIndian Premier League 2022
12 Apr 2022CSK 216/4 v RCB 193/9Match 22 · T20CSKDNB4/330Chennai Super Kings won by 23 runsMumbaiIndian Premier League 2022
9 Apr 2022CSK 154/7 v SH 155/2Match 17 · T20CSKDNB0/310Sunrisers Hyderabad won by 8 wicketsMumbaiIndian Premier League 2022
20 Feb 2022AUS 154/6 v SL 155/55th T20I · T20ISLDNB0/270Sri Lanka won by 5 wicketsMelbourneSri Lanka tour of Australia 2021/22
18 Feb 2022SL 139/8 v AUS 143/44th T20I · T20ISL31/201Australia won by 6 wicketsMelbourneSri Lanka tour of Australia 2021/22
15 Feb 2022SL 121/6 v AUS 124/43rd T20I · T20ISLDNB3/240Australia won by 6 wicketsCanberraSri Lanka tour of Australia 2021/22
13 Feb 2022AUS 164/6 v SL 164/82nd T20I · T20ISL6*1/311Match tied (Australia won the Super Over)SydneySri Lanka tour of Australia 2021/22
11 Feb 2022AUS 149/9 v SL 122/81st T20I · T20ISLDNB0/270Australia won by 20 runs (DLS method)SydneySri Lanka tour of Australia 2021/22
21 Jan 2022SL 254/9 v ZIM 703rd ODI · ODISL1*1/101Sri Lanka won by 184 runsKandyZimbabwe tour of Sri Lanka 2021/22
18 Jan 2022ZIM 302/8 v SL 280/92nd ODI · ODISL4*1/490Zimbabwe won by 22 runsKandyZimbabwe tour of Sri Lanka 2021/22
16 Jan 2022ZIM 296/9 v SL 300/51st ODI · ODISLDNB0/400Sri Lanka won by 5 wicketsKandyZimbabwe tour of Sri Lanka 2021/22
23 Dec 2021JK 201/3 v GG 178/9Final · T20JKDNB1/510Jaffna Kings won by 23 runsHambantotaLanka Premier League 2021/22
21 Dec 2021JK 210/4 v DG 187/9Qualifier 2 · T20JKDNB2/230Jaffna Kings won by 23 runsHambantotaLanka Premier League 2021/22
19 Dec 2021GG 188/5 v JK 124Qualifier 1 · T20JK00/340Galle Gladiators won by 64 runsHambantotaLanka Premier League 2021/22
16 Dec 2021JK 193/5 v CS 91Match 17 · T20JKDNB2/252Jaffna Kings won by 102 runsColomboLanka Premier League 2021/22
13 Dec 2021DG 69 v JK 71/3Match 14 · T20JKDNB3/211Jaffna Kings won by 7 wicketsColomboLanka Premier League 2021/22
12 Dec 2021KW 94/2 v JK 95/3Match 12 · T20JKDNB0/260Jaffna Kings won by 7 wickets (DLS method)ColomboLanka Premier League 2021/22
10 Dec 2021JK 207/6 v CS 114Match 9 · T20JKDNB4/250Jaffna Kings won by 93 runsColomboLanka Premier League 2021/22
8 Dec 2021JK 181/6 v KW 166/5Match 7 · T20JKDNB0/200Jaffna Kings won by 14 runs (DLS method)ColomboLanka Premier League 2021/22
7 Dec 2021DG 110 v JK 114/2Match 4 · T20JKDNB3/221Jaffna Kings won by 8 wicketsColomboLanka Premier League 2021/22
5 Dec 2021GG 164/7 v JK 110Match 1 · T20JK21/210Galle Gladiators won by 54 runsColomboLanka Premier League 2021/22
4 Nov 2021SL 189/3 v WI 169/8Match 35 · T20ISLDNB0/210Sri Lanka won by 20 runsAbu DhabiICC Men's T20 World Cup 2021/22
1 Nov 2021ENG 163/4 v SL 137Match 29 · T20ISL20/130England won by 26 runsSharjahICC Men's T20 World Cup 2021/22
30 Oct 2021SL 142 v SA 146/6Match 25 · T20ISL7*0/310South Africa won by 4 wicketsSharjahICC Men's T20 World Cup 2021/22
28 Oct 2021SL 154/6 v AUS 155/3Match 22 · T20ISLDNB0/270Australia won by 7 wicketsDubaiICC Men's T20 World Cup 2021/22
22 Oct 2021NED 44 v SL 45/2Match 12 · T20ISLDNB2/30Sri Lanka won by 8 wicketsSharjahICC Men's T20 World Cup 2021/22
20 Oct 2021SL 171/7 v IRE 101Match 8 · T20ISLDNB3/171Sri Lanka won by 70 runsAbu DhabiICC Men's T20 World Cup 2021/22
18 Oct 2021NAM 96 v SL 100/3Match 4 · T20ISLDNB3/250Sri Lanka won by 7 wicketsAbu DhabiICC Men's T20 World Cup 2021/22
14 Sept 2021SL 120/8 v SA 121/03rd T20I · T20ISLDNB0/280South Africa won by 10 wicketsColomboSouth Africa tour of Sri Lanka 2021
12 Sept 2021SL 103 v SA 105/12nd T20I · T20ISL00/300South Africa won by 9 wicketsColomboSouth Africa tour of Sri Lanka 2021
10 Sept 2021SA 163/5 v SL 135/61st T20I · T20ISLDNB1/351South Africa won by 28 runsColomboSouth Africa tour of Sri Lanka 2021
7 Sept 2021SL 203/9 v SA 1253rd ODI · ODISL10*4/370Sri Lanka won by 78 runsColomboSouth Africa tour of Sri Lanka 2021
10 Dec 2020CK 173/4 v JS 167/6Match 18 · T20JSDNB0/170Colombo Kings won by 6 runsHambantotaLanka Premier League 2020/21
PreviousPage 6 · 283 matches

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.