18MatchesWomen's T20I 12 · Women's ODI 6
153Runsaverage 21.86 · SR 94.4
30*Highest score0 hundreds · 0 fifties
11Wicketseconomy 5.39 · best 3/48

Kavisha Dilhari against Bangladesh Women by format

FormatMatRunsAvgSR100s/50sHSWktsEconBest
Women's T20I126215.50126.50/020*75.742/13
Women's ODI69130.3380.50/030*45.033/48

Kavisha Dilhari against Bangladesh Women year by year

YearMatRunsAvgSR100s/50sHSWktsEconBest
2026 Women's T20I4189.00163.60/01535.212/15
2026 Women's ODI33232.0076.20/03045.043/48
2025 Women's ODI144.0066.70/0403.570/25
2024 Women's T20I112—150.00/012*19.331/28
2023 Women's T20I42020.00105.30/020*26.672/13
3 earlier years
YearMatRunsAvgSR100s/50sHSWktsEconBest
2023 Women's ODI25555.0084.60/030*07.500/30
2022 Women's T20I21212.00109.10/01105.400/6
2020 Women's T20I10——0/0—13.251/13

Kavisha Dilhari's best bowling against Bangladesh Women

Three or more wickets in a match, best first

FiguresOversFormatGroundDate
3/4810Women's ODIShahid Kamruzzaman Stadium25 Apr 2026

Kavisha Dilhari against Bangladesh Women by ground

Bangladesh Women bowlers Kavisha Dilhari has faced most

Balls faced, runs and dismissals, in internationals

BowlerBallsRunsOutsSR
Fahima Khatun3018160.0

Bangladesh Women batters Kavisha Dilhari has bowled to most

Balls bowled, runs and dismissals, in internationals

BatterBallsRunsOutsSR
Nigar Sultana148103269.6
Sobhana Mostary71810114.1
Sharmin Akhter5342079.2
Shorna Akter44493111.4

Kavisha Dilhari's batting in every match against Bangladesh Women

Newest first. * not out

DateFormatRunsBalls4s6sSRResultGround
6 Sept 2026Women's T20I340075.0WonDubai International Cricket Stadium
2 May 2026Women's T20I15721214.3WonSylhet International Cricket Stadium
22 Apr 2026Women's ODI2*40050.0WonShahid Kamruzzaman Stadium
20 Apr 2026Women's ODI30383078.9LostShahid Kamruzzaman Stadium
20 Oct 2025Women's ODI461066.7WonDr DY Patil Sports Academy
7 older innings
DateFormatRunsBalls4s6sSRResultGround
20 Jul 2024Women's T20I12*820150.0WonRangiri Dambulla International Stadium
11 May 2023Women's T20I20*1820111.1WonSinhalese Sports Club Ground
9 May 2023Women's T20I01000.0LostSinhalese Sports Club Ground
4 May 2023Women's ODI251531166.7WonSinhalese Sports Club Ground
29 Apr 2023Women's ODI30*500060.0No resultP Sara Oval
10 Oct 2022Women's T20I111010110.0WonSylhet International Cricket Stadium
24 Jan 2022Women's T20I1*100100.0WonKinrara Academy Oval

Kavisha Dilhari's bowling in every match against Bangladesh Women

Newest first

DateFormatOversRunsWktsEconResultGround
6 Sept 2026Women's T20I41714.25WonDubai International Cricket Stadium
2 May 2026Women's T20I21809.00WonSylhet International Cricket Stadium
30 Apr 2026Women's T20I41523.75WonSylhet International Cricket Stadium
28 Apr 2026Women's T20I42305.75WonSylhet International Cricket Stadium
25 Apr 2026Women's ODI104834.80WonShahid Kamruzzaman Stadium
12 older matches
DateFormatOversRunsWktsEconResultGround
22 Apr 2026Women's ODI82413.00WonShahid Kamruzzaman Stadium
20 Apr 2026Women's ODI54408.80LostShahid Kamruzzaman Stadium
20 Oct 2025Women's ODI72503.57WonDr DY Patil Sports Academy
20 Jul 2024Women's T20I32819.33WonRangiri Dambulla International Stadium
12 May 2023Women's T20I21407.00WonSinhalese Sports Club Ground
11 May 2023Women's T20I31324.33WonSinhalese Sports Club Ground
9 May 2023Women's T20I32107.00LostSinhalese Sports Club Ground
4 May 2023Women's ODI43007.50WonSinhalese Sports Club Ground
12 Feb 2023Women's T20I112012.00WonNewlands
10 Oct 2022Women's T20I1606.00WonSylhet International Cricket Stadium
24 Jan 2022Women's T20I42105.25WonKinrara Academy Oval
2 Mar 2020Women's T20I41313.25WonJunction Oval

Kavisha Dilhari vs Bangladesh Women: questions and answers

How many matches has Kavisha Dilhari played against Bangladesh Women?
Kavisha Dilhari has played 18 matches against Bangladesh Women (12 in Women's T20Is, 6 in Women's ODIs), from 2020 to 2026. Sri Lanka won 15 and lost 2 of them.
How many runs has Kavisha Dilhari scored against Bangladesh Women?
Kavisha Dilhari has scored 153 runs in 12 innings against Bangladesh Women at an average of 21.86 and a strike rate of 94.4 (62 runs at an average of 15.50 in Women's T20Is, 91 runs at an average of 30.33 in Women's ODIs).
What is Kavisha Dilhari's highest score against Bangladesh Women?
Kavisha Dilhari's highest score against Bangladesh Women is 30 off 38 balls (Women's ODI) at Shahid Kamruzzaman Stadium on 20 April 2026.
How many hundreds has Kavisha Dilhari scored against Bangladesh Women?
Kavisha Dilhari has scored no hundreds and 0 fifties against Bangladesh Women.
Where has Kavisha Dilhari scored the most runs against Bangladesh Women?
At Sinhalese Sports Club Ground: 45 runs in 3 innings against Bangladesh Women, at an average of 22.50.
How does Kavisha Dilhari usually get out against Bangladesh Women?
Of Kavisha Dilhari's 7 dismissals against Bangladesh Women: caught 4, run out 2 and stumped 1.
How many wickets has Kavisha Dilhari taken against Bangladesh Women?
Kavisha Dilhari has taken 11 wickets in 17 innings against Bangladesh Women at an economy of 5.39 (7 wickets in Women's T20Is, 4 wickets in Women's ODIs).
What are Kavisha Dilhari's best bowling figures against Bangladesh Women?
Kavisha Dilhari's best figures against Bangladesh Women are 3/48. Kavisha Dilhari has not taken four wickets in a match against them.
Which Bangladesh Women batter has Kavisha Dilhari dismissed most?
Shorna Akter, 3 times in 44 balls in internationals, for 49 runs.
When did Kavisha Dilhari last play against Bangladesh Women?
On 6 September 2026 (Women's T20I) at Dubai International Cricket Stadium: 3 off 4 balls and 1/17 with the ball. Sri Lanka won that match.