- Full name
- Imesha Dulani Witharana
- Born
- 20 Jan 2002
- Age
- 24 years
- Role
- Batter
- Batting
- Right-handed
Imesha Dulani (born 20 January 2002) is a Sri Lankan cricketer who plays for the Sri Lanka women's national team.
Text from Wikipedia (CC BY-SA 4.0).
Imesha Dulani: career summary
Imesha Dulani is a batter, born on 20 Jan 2002. Imesha Dulani has played 35 matches on CricInto's records, from 23 Nov 2021 to 22 Sept 2026, for Sri Lanka.
In T20Is (27 matches, 2023–2026): 520 runs in 24 innings at an average of 23.64 and a strike rate of 109.94, with 1 hundred and 2 fifties (highest score 101*).
In ODIs (7 matches, 2023–2026): 142 runs in 6 innings at an average of 23.67 and a strike rate of 56.80, with 0 hundreds and 2 fifties (highest score 56).
In the ODM (1 match, 2021): 17 runs in 1 innings at an average of 17.00 and a strike rate of 65.38 (highest score 17).
Batting
| Competition | M | Inns | NO | Runs | HS | Avg | BF | SR | 100s | 50s | 4s | 6s | 0s |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ODI | 7 | 6 | 0 | 142 | 56 | 23.67 | 250 | 56.80 | 0 | 2 | 15 | 0 | 0 |
| T20I | 27 | 24 | 2 | 520 | 101* | 23.64 | 473 | 109.94 | 1 | 2 | 81 | 1 | 0 |
| ODM | 1 | 1 | 0 | 17 | 17 | 17.00 | 26 | 65.38 | 0 | 0 | 1 | 0 | 0 |
Recent matches
| Date | Match | Bat | Bowl |
|---|---|---|---|
| 22 Sept 2026 | SL vs IND T20I | 3 (10) | - |
| 20 Sept 2026 | SL vs PAK T20I | 27 (21) | - |
| 18 Sept 2026 | SL vs MAS T20I | 2 (11) | - |
| 13 Sept 2026 | SL vs IND T20I | 4 (4) | - |
| 11 Sept 2026 | SL vs PAK T20I | 24 (21) | - |
| 6 Sept 2026 | SL vs BAN T20I | 12 (11) | - |
| 2 Sept 2026 | SL vs IND T20I | 3 (7) | - |
| 29 Aug 2026 | SL vs UAE T20I | 25 (18) | - |
| 4 Aug 2026 | SL vs PAK T20I | 17 (17) | - |
| 2 Aug 2026 | SL vs PAK T20I | 5 (8) | - |
Frequently asked questions
How many runs has Imesha Dulani scored in T20Is?
Imesha Dulani has scored 520 runs in T20Is, at an average of 23.64.
How many runs has Imesha Dulani scored in ODIs?
Imesha Dulani has scored 142 runs in ODIs, at an average of 23.67.
How many runs has Imesha Dulani scored in the ODM?
Imesha Dulani has scored 17 runs in the ODM, at an average of 17.00.
How many hundreds has Imesha Dulani scored?
Imesha Dulani has scored 1 hundred in T20Is.
What is Imesha Dulani's highest score?
Imesha Dulani's highest score is 101*, in T20Is (not out).
How old is Imesha Dulani?
Imesha Dulani was born on 20 Jan 2002, and is 24 years old.
Which teams has Imesha Dulani played for?
Sri Lanka (2021–2026).