Live9th Match · Sheffield Shield 2026/27QUEVIC282/9 (84)Stumps - Day 1Live8th Match · Sheffield Shield 2026/27TAS427 (119.1)NSW174/8 (60)Stumps - Day 2ODIFinal · Pakistan ODI Tri-Series 2026/27PAK331/7SL325/8Pakistan won by 3 wickets (9 balls left)T20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRET2062nd Match · CSA Pro20 2026/27LIOTITT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsT20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls left)ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsODI5th Match · Pakistan ODI Tri-Series 2026/27PAK110SL114/2Sri Lanka won by 8 wickets (191 balls left)T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsT20I1st 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)ODI4th ODI · Ireland in Namibia 2026/27NAM168IRE298/8Ireland won by 130 runsODI3rd ODI · Ireland in Namibia 2026/27NAM316/7IRE253/9Namibia won by 63 runsODI1st ODI · India in New Zealand 2026/27NZINDTest1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI2nd ODI · India in New Zealand 2026/27NZINDT2069th Match · CSA Pro20 2026/27TITDOL

Mahesh Theekshana: Batting innings by innings (All T20s)

More filters

1 active
Reset"Match result" is from the side of the player or team.
RunsBF4s6sSRPosDismissalInnsOppositionGroundDate
02000.0010lbw b KA Maharaj1v SAColombo12 Sept 2021
7*310233.3310not out1v SASharjah30 Oct 2021
2200100.0010c CJ Jordan b MM Ali2v ENGSharjah1 Nov 2021
240050.0010c PBB Rajapaksa b N Thushara2v GGColombo5 Dec 2021
02000.0011c †BKG Mendis b N Thushara2v GGHambantota19 Dec 2021
6*201300.0010not out2v AUSSydney13 Feb 2022
3300100.009run out (AJ Finch/†MS Wade)1v AUSMelbourne18 Feb 2022
7*401175.0010not out2v RCBPune4 May 2022
03000.0010c RG Sharma b Ramandeep Singh1v MIMumbai12 May 2022
140025.0010c DA Warner b KW Richardson1v AUSColombo7 Jun 2022
1*100100.0010not out1v AUSColombo8 Jun 2022
0-00-9run out (Azmatullah Omarzai/†Rahmanullah Gurbaz)1v AFGDubai27 Aug 2022
0*2000.009not out2v BANDubai1 Sept 2022
11*1101100.0011not out2v NAMGeelong16 Oct 2022
03000.009c JDS Neesham b MJ Santner2v NZSydney29 Oct 2022
0*000-9not out1v ENGSydney5 Nov 2022
03000.0010c MNK Fernando b N Pradeep1v GGHambantota6 Dec 2022
1*30033.339not out1v GGColombo18 Dec 2022
1100100.008run out (KNM Fernando/CAK Rajitha)2v CSColombo23 Dec 2022
140025.009c SA Yadav b Shivam Mavi2v INDMumbai3 Jan 2023
250040.009b Umran Malik2v INDRajkot7 Jan 2023
04000.008c TWM Latham b BG Lister1v NZDunedin5 Apr 2023
0*2000.008not out1v NZQueenstown8 Apr 2023
2*30066.679not out1v DAColombo1 Aug 2023
04000.009b PWH de Silva1v BKKandy5 Aug 2023
9*111081.829not out2v DAKandy7 Aug 2023
13*230056.529not out1v GTColombo13 Aug 2023
151430107.149c SSD Arachchige b PWH de Silva2v BKColombo17 Aug 2023
9*111081.8210not out2v MESharjah26 Jan 2024
9101090.0011run out (†N Pooran/AJ Hosein)1v MEAbu Dhabi2 Feb 2024
5*300166.6711not out2v GGDubai4 Feb 2024
260033.3310c AD Russell b RS Bopara1v ADKRSharjah5 Feb 2024
260033.339c Mohammad Nabi b Fazalhaq Farooqi1v AFGDambulla17 Feb 2024
7*161043.759not out1v SANew York3 Jun 2024
03000.009c Tanzim Hasan Sakib b Mustafizur Rahman1v BANDallas7 Jun 2024
0*1000.0010not out1v CSKandy3 Jul 2024
5110045.4510c RR Hendricks b C Wickramasinghe2v DSDambulla9 Jul 2024
8*510160.009not out1v DSColombo14 Jul 2024
02000.0010b M Pathirana1v CSColombo15 Jul 2024
250040.008b R Parag2v INDKandy27 Jul 2024
230066.679b AR Patel1v INDKandy28 Jul 2024
01000.009c †SV Samson b SA Yadav2v INDKandy30 Jul 2024
1100100.009run out (†ADS Fletcher/RD John)2v SKANBasseterre6 Sept 2024
0*1000.009not out1v TKRBridgetown13 Sept 2024
14*901155.5610not out1v SLKProvidence21 Sept 2024
3*40075.009not out2v SLKProvidence22 Sept 2024
240050.009st †SD Hope b G Motie2v GAWProvidence25 Sept 2024
04000.008c AD Russell b T Hinds2v TKRTarouba27 Sept 2024
5510100.008run out (†SD Hope/R Shepherd)1v GAWProvidence4 Oct 2024
4*110400.009not out1v WIDambulla13 Oct 2024
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.