16MatchesT20I 8 · ODI 8
14Wicketseconomy 5.51 · best 3/69

Mahesh Theekshana against Bangladesh by format

FormatMatWktsEconBest
T20I867.842/37
ODI884.423/69

Mahesh Theekshana against Bangladesh year by year

YearMatWktsEconBest
2025 T20I338.432/37
2025 ODI313.731/32
2024 T20I427.941/32
2024 ODI204.320/35
2023 ODI375.083/69
1 earlier years
YearMatWktsEconBest
2022 T20I115.751/23

Mahesh Theekshana's best bowling against Bangladesh

Three or more wickets in a match, best first

FiguresOversFormatGroundDate
3/699ODIR Premadasa Stadium9 Sept 2023

Mahesh Theekshana against Bangladesh by ground

Bangladesh batters Mahesh Theekshana has bowled to most

Balls bowled, runs and dismissals, in internationals

BatterBallsRunsOutsSR
Nazmul Hossain Shanto11075168.2
Tanzid Hasan6642163.6
Towhid Hridoy66741112.1
Jaker Ali5150098.0
Litton Das41421102.4
Mushfiqur Rahim3729078.4
Parvez Hossain Emon3431191.2

Mahesh Theekshana's bowling in every match against Bangladesh

Newest first

DateFormatOversRunsWktsEconResultGround
16 Jul 2025T20I3.33008.57LostR Premadasa Stadium
13 Jul 2025T20I43017.50LostRangiri Dambulla International Stadium
10 Jul 2025T20I43729.25WonPallekele International Cricket Stadium
8 Jul 2025ODI61803.00WonPallekele International Cricket Stadium
5 Jul 2025ODI73204.57LostR Premadasa Stadium
11 older matches
DateFormatOversRunsWktsEconResultGround
2 Jul 2025ODI93213.56WonR Premadasa Stadium
7 Jun 2024T20I42506.25LostGrand Prairie Stadium
18 Mar 2024ODI9.23503.75LostZahur Ahmed Chowdhury Stadium
13 Mar 2024ODI9.44704.86LostZahur Ahmed Chowdhury Stadium
9 Mar 2024T20I43518.75WonSylhet International Cricket Stadium
6 Mar 2024T20I43508.75LostSylhet International Cricket Stadium
4 Mar 2024T20I43218.00WonSylhet International Cricket Stadium
6 Nov 2023ODI94424.89LostArun Jaitley Stadium
9 Sept 2023ODI96937.67WonR Premadasa Stadium
31 Aug 2023ODI81922.38WonPallekele International Cricket Stadium
1 Sept 2022T20I42315.75WonDubai International Cricket Stadium

Mahesh Theekshana vs Bangladesh: questions and answers

How many matches has Mahesh Theekshana played against Bangladesh?
Mahesh Theekshana has played 16 matches against Bangladesh (8 in T20Is, 8 in ODIs), from 2022 to 2025. Sri Lanka won 8 and lost 8 of them.
How many wickets has Mahesh Theekshana taken against Bangladesh?
Mahesh Theekshana has taken 14 wickets in 16 innings against Bangladesh at an economy of 5.51 (6 wickets in T20Is, 8 wickets in ODIs).
What are Mahesh Theekshana's best bowling figures against Bangladesh?
Mahesh Theekshana's best figures against Bangladesh are 3/69. Mahesh Theekshana has not taken four wickets in a match against them.
When did Mahesh Theekshana last play against Bangladesh?
On 16 July 2025 (T20I) at R Premadasa Stadium: 6 not out off 9 balls and 0/30 with the ball. Sri Lanka lost that match.