Mahesh Theekshana vs Pakistan record
Mahesh Theekshana has taken 9 wickets in 10 T20Is against Pakistan at an economy of 8.37, best 2/21. In ODIs: 5 wickets in 5 matches at an economy of 5.32, best 1/37.
15MatchesT20I 10 · ODI 5
14Wicketseconomy 6.66 · best 2/21
Mahesh Theekshana against Pakistan by format
| Format | Mat | Wkts | Econ |
|---|---|---|---|
| T20I | 10 | 9 | 8.37 |
| ODI | 5 | 5 | 5.32 |
Mahesh Theekshana against Pakistan year by year
| Year | Mat | Wkts | Econ |
|---|---|---|---|
| 2026 T20I | 5 | 4 | 10.22 |
| 2026 ODI | 1 | 1 | 5.70 |
| 2025 T20I | 3 | 2 | 7.33 |
| 2025 ODI | 2 | 2 | 5.14 |
| 2023 ODI | 2 | 2 | 5.32 |
1 earlier years
| Year | Mat | Wkts | Econ |
|---|---|---|---|
| 2022 T20I | 2 | 3 | 5.75 |
Mahesh Theekshana against Pakistan by ground
| Ground | Mat | Wkts | Econ |
|---|---|---|---|
| Rawalpindi Cricket Stadium | 6 | 5 | 7.18 |
| Rangiri Dambulla International Stadium | 2 | 1 | 9.67 |
| Dubai International Cricket Stadium | 2 | 3 | 5.75 |
| Gaddafi Stadium | 1 | 1 | 5.70 |
| Pallekele International Cricket Stadium | 1 | 0 | 8.75 |
| Zayed Cricket Stadium | 1 | 2 | 6.00 |
| Rajiv Gandhi International Stadium | 1 | 1 | 5.90 |
| R Premadasa Stadium | 1 | 1 | 4.67 |
Pakistan batters Mahesh Theekshana has bowled to most
Balls bowled, runs and dismissals, in internationals
| Batter | Balls | Runs | Outs | SR |
|---|---|---|---|---|
| Fakhar Zaman | 73 | 87 | 2 | 119.2 |
| Sahibzada Farhan | 60 | 82 | 1 | 136.7 |
| Mohammad Rizwan | 59 | 49 | 0 | 83.1 |
| Hussain Talat | 47 | 39 | 1 | 83.0 |
| Salman Ali Agha | 40 | 69 | 0 | 172.5 |
| Abdullah Shafique | 36 | 22 | 0 | 61.1 |
| Saim Ayub | 35 | 50 | 2 | 142.9 |
| Babar Azam | 33 | 26 | 0 | 78.8 |
Mahesh Theekshana's bowling in every match against Pakistan
Newest first
| Date | Overs | Runs | Wkts | Result |
|---|---|---|---|---|
| 31 Oct 2026 | 10 | 57 | 1 | Lost |
| 11 Oct 2026 | 4 | 55 | 1 | Lost |
| 9 Oct 2026 | 4 | 36 | 2 | Lost |
| 28 Feb 2026 | 4 | 35 | 0 | Lost |
| 11 Jan 2026 | 2 | 27 | 0 | Won |
10 older matches
| Date | Overs | Runs | Wkts | Result |
|---|---|---|---|---|
| 7 Jan 2026 | 4 | 31 | 1 | Lost |
| 29 Nov 2025 | 4 | 22 | 0 | Lost |
| 27 Nov 2025 | 4 | 42 | 0 | Won |
| 16 Nov 2025 | 9.4 | 37 | 1 | Lost |
| 11 Nov 2025 | 10 | 64 | 1 | Lost |
| 23 Sept 2025 | 4 | 24 | 2 | Lost |
| 10 Oct 2023 | 10 | 59 | 1 | Lost |
| 14 Sept 2023 | 9 | 42 | 1 | Won |
| 11 Sept 2022 | 4 | 25 | 1 | Won |
| 9 Sept 2022 | 4 | 21 | 2 | Won |
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.