15MatchesT20I 10 · ODI 5
14Wicketseconomy 6.66 · best 2/21

Mahesh Theekshana against Pakistan by format

FormatMatWktsEconBest
T20I1098.372/21
ODI555.321/37

Mahesh Theekshana against Pakistan year by year

YearMatWktsEconBest
2026 T20I5410.222/36
2026 ODI115.701/57
2025 T20I327.332/24
2025 ODI225.141/37
2023 ODI225.321/42
1 earlier years
YearMatWktsEconBest
2022 T20I235.752/21

Mahesh Theekshana against Pakistan by ground

Pakistan batters Mahesh Theekshana has bowled to most

Balls bowled, runs and dismissals, in internationals

BatterBallsRunsOutsSR
Fakhar Zaman73872119.2
Sahibzada Farhan60821136.7
Mohammad Rizwan5949083.1
Hussain Talat4739183.0
Salman Ali Agha40690172.5
Abdullah Shafique3622061.1
Saim Ayub35502142.9
Babar Azam3326078.8

Mahesh Theekshana's bowling in every match against Pakistan

Newest first

DateFormatOversRunsWktsEconResultGround
31 Oct 2026ODI105715.70LostGaddafi Stadium
11 Oct 2026T20I455113.75LostRawalpindi Cricket Stadium
9 Oct 2026T20I43629.00LostRawalpindi Cricket Stadium
28 Feb 2026T20I43508.75LostPallekele International Cricket Stadium
11 Jan 2026T20I227013.50WonRangiri Dambulla International Stadium
10 older matches
DateFormatOversRunsWktsEconResultGround
7 Jan 2026T20I43117.75LostRangiri Dambulla International Stadium
29 Nov 2025T20I42205.50LostRawalpindi Cricket Stadium
27 Nov 2025T20I442010.50WonRawalpindi Cricket Stadium
16 Nov 2025ODI9.43713.83LostRawalpindi Cricket Stadium
11 Nov 2025ODI106416.40LostRawalpindi Cricket Stadium
23 Sept 2025T20I42426.00LostZayed Cricket Stadium
10 Oct 2023ODI105915.90LostRajiv Gandhi International Stadium
14 Sept 2023ODI94214.67WonR Premadasa Stadium
11 Sept 2022T20I42516.25WonDubai International Cricket Stadium
9 Sept 2022T20I42125.25WonDubai International Cricket Stadium

Mahesh Theekshana vs Pakistan: questions and answers

How many matches has Mahesh Theekshana played against Pakistan?
Mahesh Theekshana has played 15 matches against Pakistan (10 in T20Is, 5 in ODIs), from 2022 to 2026. Sri Lanka won 5 and lost 10 of them.
How many wickets has Mahesh Theekshana taken against Pakistan?
Mahesh Theekshana has taken 14 wickets in 15 innings against Pakistan at an economy of 6.66 (9 wickets in T20Is, 5 wickets in ODIs).
What are Mahesh Theekshana's best bowling figures against Pakistan?
Mahesh Theekshana's best figures against Pakistan are 2/21. Mahesh Theekshana has not taken four wickets in a match against them.
Which Pakistan batter has Mahesh Theekshana dismissed most?
Fakhar Zaman, twice in 73 balls in internationals, for 87 runs.
When did Mahesh Theekshana last play against Pakistan?
On 31 October 2026 (ODI) at Gaddafi Stadium: 9 not out off 8 balls and 1/57 with the ball. Sri Lanka lost that match.