Oddsworth
Anne Bosch

South Africa · Essex

Anne Bosch

33South Africa

  • Right-handed aggressive top-order batter
  • Right-arm medium bowler
  • Right-arm off-spin bowler

T20 record

Batting

MatInnsRunsAvgSR100/50HS
T20s73611,38326.60118.20/884*
Last 10101040244.67154.00/384*

Bowling

MatBallsWktsAvgEconBest
T20s732521225.337.242/5
Last 101036221.507.172/5

Batting style

Aggressive top-order batter

  • PowerplayOvers 1–6

    Strike rate139Par 111
    Balls per dismissal39Par 25
  • Middle oversOvers 7–15

    Strike rate125Par 111
    Balls per dismissal22Par 23
  • DeathOvers 16–20

    Strike rate–
    Balls per dismissal–
FigurePlayerParAgainst par
Average31.324.4
Strike rate131113
Boundary %18.914.6
Dot %38.041.3
Sixes, % of boundaries1411
Strike rate v pace132117
Strike rate v spin132110
Strike rate, first 10 balls10998

692 balls in T20s · Dec 2023 – Sept 2026

Compare with other players

Women's T20

Our rank
15th
batters
Runs a match
+5.9
above an average player

Women's T20 batting, runs a match

AveragePeak +6.3 above
September 2026
Now +6.0 above
2020202220242026
ICC rank
54
436 points
Last 2 yearsMatRunsAvgSRWktsBowl avgEcon
T201644531.8148.8221.57.17

Not in our T20 bowling rankings.

Team

T20 streaks

Last 10CareerNowBest
30+ score6/1028%442178418481083653333
Took a wicket4/1039%031100100020
  • Anne Bosch has made 30 or more in 6 of the last 10 T20 innings, including the last 4.
  • Anne Bosch has taken a wicket in 4 of the last 10 T20s bowled in.

Last 10 T20s

DateTeamOpponentGroundBatBowlResult
19 Sept 2026South AfricaZimbabweQueens Sports Club33 (27)0/10 (1.0)Won by 14 runsW 14 runs
17 Sept 2026South AfricaZimbabweQueens Sports Club33 (24)–Won by 80 runsW 80 runs
13 Sept 2026South AfricaZimbabweQueens Sports Club65 (31)2/5 (2.0)Won by 64 runsW 64 runs
11 Sept 2026South AfricaZimbabweQueens Sports Club83 (43)–Won by 6 wicketsW 6 wkts
12 Jul 2026EssexSomersetThe Cooper Associates County Ground10 (7)–Won by 41 runsW 41 runs
10 Jul 2026EssexDurhamRiverside Ground48 (37)–Won by 12 runsW 12 runs
7 Jul 2026EssexSomersetCounty Ground18 (11)–Lost by 2 wicketsL 2 wkts
5 Jul 2026EssexSurreyCounty Ground84* (54)–Won by 9 wicketsW 9 wkts
1 Jul 2026EssexWarwickshireEdgbaston7 (11)0/6 (1.0)Lost by 5 wicketsL 5 wkts
28 Jun 2026EssexThe BlazeCounty Ground21 (16)0/22 (2.0)Lost by 9 wicketsL 9 wkts

All rankings

Share