DeepCover

Kavisha Dilhari vs South Africa: WODI record

Kavisha Dilhari has scored 149 runs off 176 balls against South Africa in women's ODIs (strike rate 84.66, average 29.80, 2 sixes, out 5 times). Kavisha Dilhari has taken 6 wickets against South Africa in women's ODIs (economy 4.97, average 44.17, 320 balls bowled).

Verified cricket record
149
runs vs South Africa · SR 84.66
Kavisha Dilhari · WODI
Runs149
Balls176
Strike rate84.66
Average29.80
Fours13
Sixes2
Dismissals5
Wickets6
Balls320
Economy4.97
Average44.17
Strike rate53.33

What the numbers say

Most runs in a season2025: 75 runs off 88 balls at SR 85.22 against South Africa.
Most productive venueR Premadasa Stadium, Colombo: 75 runs off 88 balls at SR 85.22.
Most frequent dismissing bowlerNonkululeko Mlaba dismissed him 2 times in 36 balls, conceding 33 runs at SR 91.66.
Highest scoring rate (12+ balls)Against Masabata Klaas: 27 runs off 19 balls at SR 142.10.

Season by season against South Africa

2019324571.11132
2024424397.67221
2025758885.22237.50

Ground by ground against South Africa

R Premadasa Stadium, Colombo758885.222
Diamond Oval, Kimberley4241102.431
Senwes Park, Potchefstroom324768.082

South Africa bowler by bowler

Chloe Tryon38354 / 192.100
Nonkululeko Mlaba36332 / 191.662
Nadine de Klerk2560 / 0241
Masabata Klaas19274 / 0142.100
Sune Luus16110 / 068.750
Ayabonga Khaka1391 / 069.231
Marizanne Kapp11152 / 0136.360
Shabnim Ismail620 / 033.331
Delmi Tucker570 / 01400
Tumi Sekhukhune420 / 0500
Annerie Dercksen320 / 066.660

How many runs has Kavisha Dilhari scored against South Africa?

Kavisha Dilhari has scored 149 runs off 176 balls against South Africa in women's ODIs (strike rate 84.66, average 29.80, 2 sixes, out 5 times).

How many wickets has Kavisha Dilhari taken against South Africa?

Kavisha Dilhari has taken 6 wickets against South Africa in women's ODIs (economy 4.97, average 44.17, 320 balls bowled).

More vs-team records

Explore more

Each answer states its source and coverage. All-time totals use verified scorecards or official career records when available; ball-level analysis uses recorded deliveries. When coverage differs, the page says so. · how we verify our numbers · methodology · all answered questions