15MatchesWomen's ODI 8 · Women's T20I 7
176Runsaverage 17.60 · SR 69.0
46Highest score0 hundreds · 0 fifties

Anushka Sanjeewani against South Africa Women by format

FormatMatRunsAvgSR100s/50sHS
Women's ODI813827.6069.30/046
Women's T20I7387.6067.90/014

Anushka Sanjeewani against South Africa Women year by year

YearMatRunsAvgSR100s/50sHS
2025 Women's ODI34545.00132.40/043*
2024 Women's T20I3147.0087.50/014
2024 Women's ODI200.000.00/00
2023 Women's T20I15—83.30/05*
2022 Women's T20I133.0033.30/03
3 earlier years
YearMatRunsAvgSR100s/50sHS
2019 Women's ODI39331.0056.70/046
2019 Women's T20I199.00100.00/09
2016 Women's T20I177.0043.80/07

Anushka Sanjeewani against South Africa Women by ground

GroundMatRunsAvgSR
Senwes Park49331.0056.7
R Premadasa Stadium34545.00132.4
Newlands21414.0093.3
Buffalo Park200.000.0
Willowmoore Park11414.0093.3
M. Chinnaswamy Stadium177.0043.8
Edgbaston133.0033.3
Diamond Oval100.000.0

South Africa Women bowlers Anushka Sanjeewani has faced most

Balls faced, runs and dismissals, in internationals

BowlerBallsRunsOutsSR
Shabnim Ismail4423052.3
Marizanne Kapp3722159.5
Tumi Sekhukhune3720054.1
Masabata Klaas3531188.6

Anushka Sanjeewani's batting in every match against South Africa Women

Newest first. * not out

DateFormatRunsBalls4s6sSRResultGround
17 Oct 2025Women's ODI1100100.0LostR Premadasa Stadium
9 May 2025Women's ODI43*3241134.4LostR Premadasa Stadium
2 May 2025Women's ODI1*100100.0WonR Premadasa Stadium
13 Apr 2024Women's ODI01000.0LostDiamond Oval
3 Apr 2024Women's T20I01000.0WonBuffalo Park
8 older innings
DateFormatRunsBalls4s6sSRResultGround
27 Mar 2024Women's T20I14152093.3LostWillowmoore Park
10 Feb 2023Women's T20I5*60083.3WonNewlands
4 Aug 2022Women's T20I390033.3LostEdgbaston
17 Feb 2019Women's ODI28651043.1LostSenwes Park
14 Feb 2019Women's ODI46683067.6LostSenwes Park
11 Feb 2019Women's ODI19311061.3LostSenwes Park
1 Feb 2019Women's T20I9920100.0LostNewlands
28 Mar 2016Women's T20I7160043.8WonM. Chinnaswamy Stadium

Anushka Sanjeewani vs South Africa Women: questions and answers

How many matches has Anushka Sanjeewani played against South Africa Women?
Anushka Sanjeewani has played 15 matches against South Africa Women (8 in Women's ODIs, 7 in Women's T20Is), from 2016 to 2025. Sri Lanka won 5 and lost 9 of them.
How many runs has Anushka Sanjeewani scored against South Africa Women?
Anushka Sanjeewani has scored 176 runs in 13 innings against South Africa Women at an average of 17.60 and a strike rate of 69.0 (138 runs at an average of 27.60 in Women's ODIs, 38 runs at an average of 7.60 in Women's T20Is).
What is Anushka Sanjeewani's highest score against South Africa Women?
Anushka Sanjeewani's highest score against South Africa Women is 46 off 68 balls (Women's ODI) at Senwes Park on 14 February 2019.
How many hundreds has Anushka Sanjeewani scored against South Africa Women?
Anushka Sanjeewani has scored no hundreds and 0 fifties against South Africa Women.
Where has Anushka Sanjeewani scored the most runs against South Africa Women?
At Senwes Park: 93 runs in 3 innings against South Africa Women, at an average of 31.00.
How does Anushka Sanjeewani usually get out against South Africa Women?
Of Anushka Sanjeewani's 10 dismissals against South Africa Women: caught 4, run out 2, bowled 2, lbw 1 and stumped 1.
When did Anushka Sanjeewani last play against South Africa Women?
On 17 October 2025 (Women's ODI) at R Premadasa Stadium: 1 off 1 ball. Sri Lanka lost that match.