Welikonthage Kavisha Dilhari
T20 career record
787
Runs
14.57
Batting average
79
Wickets
6.52
Economy
Batting
Matches69
Innings69
Runs787
Average14.57
Strike rate104.24
High score51
Fifties1
Hundreds0
Boundaries
Fours77
Sixes5
Bowling
Innings90
Overs265.3
Wickets79
Runs conceded1731
Average21.91
Economy6.52
Strike rate20.15
Best figures4/13
How they get out
Caught30
Caught behind0
Bowled6
LBW8
Stumped1
Run out9
Fielding
Catches31
Stumpings0
Run outs16
Total dismissals47
Grounds Welikonthage Kavisha Dilhari plays most
- Rangiri Dambulla International Stadium11 matches · 152 runs · 14 wkts
- Sylhet International Cricket Stadium10 matches · 50 runs · 9 wkts
- Dubai International Cricket Stadium6 matches · 70 runs · 3 wkts
- Sheikh Zayed Stadium4 matches · 39 runs · 7 wkts
- National Cricket Stadium, St George's, Grenada3 matches · 18 runs · 5 wkts
- Greenfield International Stadium3 matches · 38 runs · 4 wkts
Recent matches
| Date | Competition | Opponent | Batting | Bowling |
|---|---|---|---|---|
| 13 Sept 2026 | Women's Asia Cup | India | 7 (5) | 0/30 (3) |
| 11 Sept 2026 | Women's Asia Cup | Pakistan | 33 (33) | 0/20 (3) |
| 6 Sept 2026 | Women's Asia Cup | Bangladesh | 3 (4) | 1/17 (4) |
| 2 Sept 2026 | Women's Asia Cup | Indonesia | 6 (7) | 1/3 (3) |
| 29 Aug 2026 | Women's Twenty20 Asia Cup | United Arab Emirates | — | 1/9 (2) |
| 4 Aug 2026 | Pakistan Women tour of Sri Lanka | Pakistan | 12 (15) | 2/24 (4) |
| 2 Aug 2026 | Pakistan Women tour of Sri Lanka | Pakistan | 14* (11) | 1/29 (4) |
| 31 Jul 2026 | Pakistan Women tour of Sri Lanka | Pakistan | 11 (14) | 2/36 (4) |
| 26 Jun 2026 | ICC Women's T20 World Cup | Scotland | 18 (17) | 1/19 (4) |
| 23 Jun 2026 | ICC Women's T20 World Cup | Ireland | — | 0/21 (3) |
| 21 Jun 2026 | ICC Women's T20 World Cup | West Indies | 21 (20) | 2/26 (4) |
| 16 Jun 2026 | ICC Women's T20 World Cup | New Zealand | 17 (16) | 2/35 (4) |
| 12 Jun 2026 | ICC Women's T20 World Cup | England | 19 (15) | 0/37 (3) |
| 2 May 2026 | Sri Lanka Women tour of Bangladesh | Bangladesh | 15 (7) | 0/18 (2) |
| 30 Apr 2026 | Sri Lanka Women tour of Bangladesh | Bangladesh | — | 2/16 (4) |
| 28 Apr 2026 | Sri Lanka Women tour of Bangladesh | Bangladesh | — | 0/23 (4) |
| 3 Mar 2026 | ICC Men's T20 World Cup | West Indies | — | 1/14 (4) |
| 1 Mar 2026 | ICC Men's T20 World Cup | West Indies | 18* (13) | 1/16 (3) |
| 28 Feb 2026 | ICC Men's T20 World Cup | West Indies | — | 3/5 (2.5) |
| 30 Dec 2025 | Sri Lanka Women tour of India | India | 5 (4) | 2/11 (2) |
| 28 Dec 2025 | Sri Lanka Women tour of India | India | 13 (8) | 0/47 (4) |
| 26 Dec 2025 | Sri Lanka Women tour of India | India | 20 (15) | 2/19 (3) |
| 23 Dec 2025 | Sri Lanka Women tour of India | India | 14 (18) | 1/15 (2) |
| 21 Dec 2025 | Sri Lanka Women tour of India | India | 6 (5) | 0/18 (2) |
| 18 Mar 2025 | Sri Lanka Women tour of New Zealand | New Zealand | — | 1/21 (3) |
| 16 Mar 2025 | Sri Lanka Women tour of New Zealand | New Zealand | 12 (14) | 0/26 (3) |
| 14 Mar 2025 | Sri Lanka Women tour of New Zealand | New Zealand | 12 (10) | 2/20 (4) |
| 12 Oct 2024 | ICC Women's T20 World Cup | New Zealand | 10 (10) | 0/22 (2) |
| 9 Oct 2024 | ICC Women's T20 World Cup | India | 21 (22) | 0/11 (2) |
| 5 Oct 2024 | ICC Women's T20 World Cup | Australia | 5 (7) | 0/10 (2) |
| 3 Oct 2024 | ICC Women's T20 World Cup | Pakistan | 3 (8) | 1/16 (2) |
| 13 Aug 2024 | Sri Lanka Women tour of Ireland | Ireland | 51* (49) | 0/22 (3) |
| 11 Aug 2024 | Sri Lanka Women tour of Ireland | Ireland | 9 (10) | 0/21 (2) |
| 28 Jul 2024 | Women's Asia Cup | India | 30* (16) | 2/36 (4) |
| 26 Jul 2024 | Women's Asia Cup | Pakistan | 17 (18) | 2/30 (4) |
| 24 Jul 2024 | Women's Asia Cup | Thailand | — | 2/13 (4) |
| 22 Jul 2024 | Women's Asia Cup | Malaysia | 0 (1) | 2/4 (3) |
| 20 Jul 2024 | Women's Asia Cup | Bangladesh | 12* (8) | 1/28 (3) |
| 28 Jun 2024 | West Indies Women tour of Sri Lanka | West Indies | 26 (23) | 1/11 (2) |
| 26 Jun 2024 | West Indies Women tour of Sri Lanka | West Indies | 14* (6) | 1/25 (3) |
| 24 Jun 2024 | West Indies Women tour of Sri Lanka | West Indies | 2 (6) | 0/23 (3) |
| 7 May 2024 | ICC Women's T20 World Cup Qualifier | Scotland | 15 (13) | 1/26 (4) |
| 5 May 2024 | ICC Women's T20 World Cup Qualifier | United Arab Emirates | 17 (10) | 0/16 (3) |
| 1 May 2024 | ICC Women's T20 World Cup Qualifier | Uganda | 7 (4) | 2/27 (3.3) |
| 27 Apr 2024 | ICC Women's T20 World Cup Qualifier | Scotland | — | 4/13 (3.2) |
| 25 Apr 2024 | ICC Women's T20 World Cup Qualifier | Thailand | 5 (6) | 1/9 (3) |
| 3 Apr 2024 | Sri Lanka Women tour of South Africa | South Africa | 1 (3) | 1/22 (4) |
| 30 Mar 2024 | Sri Lanka Women tour of South Africa | South Africa | 45* (29) | 1/22 (3) |
| 27 Mar 2024 | Sri Lanka Women tour of South Africa | South Africa | 13 (9) | 0/28 (3) |
| 25 Sept 2023 | Asian Games Women's Cricket Competition | India | 5 (8) | 0/7 (1.2) |
| 24 Sept 2023 | Asian Games Women's Cricket Competition | Pakistan | — | 2/15 (2) |
| 22 Sept 2023 | Asian Games Women's Cricket Competition | Thailand | — | 1/14 (2) |
| 6 Sept 2023 | Sri Lanka Women tour of England | England | — | 2/16 (3) |
| 2 Sept 2023 | Sri Lanka Women tour of England | England | — | 2/17 (3) |
| 31 Aug 2023 | Sri Lanka Women tour of England | England | — | 1/19 (3) |
| 12 Jul 2023 | New Zealand Women tour of Sri Lanka | New Zealand | — | 1/32 (3) |
| 10 Jul 2023 | New Zealand Women tour of Sri Lanka | New Zealand | 0 (2) | 1/22 (3) |
| 8 Jul 2023 | New Zealand Women tour of Sri Lanka | New Zealand | 10 (9) | 1/17 (3) |
| 12 May 2023 | Bangladesh Women tour of Sri Lanka | Bangladesh | — | 0/14 (2) |
| 11 May 2023 | Bangladesh Women tour of Sri Lanka | Bangladesh | 20* (18) | 2/13 (3) |
| 9 May 2023 | Bangladesh Women tour of Sri Lanka | Bangladesh | 0 (1) | 0/21 (3) |
| 19 Feb 2023 | ICC Women's T20 World Cup | New Zealand | 4 (8) | 0/12 (1) |
| 12 Feb 2023 | ICC Women's T20 World Cup | Bangladesh | — | 0/12 (1) |
| 10 Feb 2023 | ICC Women's T20 World Cup | South Africa | — | 0/26 (3) |
| 15 Oct 2022 | Women's Asia Cup | India | 1 (7) | 1/17 (2) |
| 13 Oct 2022 | Women's Asia Cup | Pakistan | 7* (3) | 1/26 (4) |
| 11 Oct 2022 | Women's Asia Cup | Pakistan | 11 (13) | 2/16 (3) |
| 10 Oct 2022 | Women's Asia Cup | Bangladesh | 11 (10) | 0/6 (1) |
| 4 Oct 2022 | Women's Asia Cup | Thailand | — | 1/20 (4) |
| 2 Oct 2022 | Women's Asia Cup | United Arab Emirates | 4 (8) | 2/7 (2) |
| 1 Oct 2022 | Women's Asia Cup | India | 1 (8) | 0/15 (2) |
| 4 Aug 2022 | Commonwealth Games Women's Cricket Competition | South Africa | 4 (5) | — |
| 2 Aug 2022 | Commonwealth Games Women's Cricket Competition | New Zealand | 4 (5) | 1/21 (3) |
| 30 Jul 2022 | Commonwealth Games Women's Cricket Competition | England | 10 (11) | 0/13 (3) |
| 27 Jun 2022 | India Women tour of Sri Lanka | India | 7* (7) | 0/22 (3) |
| 25 Jun 2022 | India Women tour of Sri Lanka | India | 2 (5) | 0/17 (3.2) |
| 23 Jun 2022 | India Women tour of Sri Lanka | India | 47* (49) | 0/32 (3) |
| 28 May 2022 | Sri Lanka Women tour of Pakistan | Pakistan | 2 (7) | 2/28 (4) |
| 26 May 2022 | Sri Lanka Women tour of Pakistan | Pakistan | 4* (4) | 0/21 (3) |
| 24 May 2022 | Sri Lanka Women tour of Pakistan | Pakistan | 1 (6) | 1/16 (4) |
| 24 Jan 2022 | Commonwealth Games Women's Cricket Competition Qualifiers | Bangladesh | 1* (1) | 0/21 (4) |
| 20 Jan 2022 | Kenya Women tour of Malaysia | Kenya | — | 1/11 (4) |
| 18 Jan 2022 | Commonwealth Games Women's Cricket Competition Qualifiers | Scotland | — | 0/5 (2) |
| 2 Mar 2020 | ICC Women's T20 World Cup | Bangladesh | — | 1/13 (4) |
| 29 Feb 2020 | ICC Women's T20 World Cup | India | 25* (16) | 0/18 (3) |
| 24 Feb 2020 | ICC Women's T20 World Cup | Australia | — | 0/20 (4) |
| 22 Feb 2020 | ICC Women's T20 World Cup | New Zealand | 3 (5) | 1/19 (2) |
| 6 Feb 2019 | Sri Lanka Women tour of South Africa | South Africa | 9 (10) | 1/32 (4) |
| 16 Nov 2018 | ICC Women's T20 World Cup | West Indies | 5 (9) | 0/14 (1) |
| 25 Sept 2018 | India Women tour of Sri Lanka | India | 2* (2) | 0/22 (2) |
| 22 Sept 2018 | India Women tour of Sri Lanka | India | 5 (4) | 1/12 (2) |
| 21 Sept 2018 | India Women tour of Sri Lanka | India | 3 (5) | — |
T20 only. The Hundred is 100-ball cricket and is never mixed into these figures.
Members get phase splits by bowling type, head-to-head records against every bowler faced, and a runs projection with market comparison.
Deep diveThe FTE Weekly Digest
A preview of the biggest match in the next seven days, key trends for the matches that matter each week, a roundup of the week that was. Everything you need for the T20 week ahead.