Oddsworth
Ayesha Zafar

Pakistan

Ayesha Zafar

32Pakistan

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

T20 record

Batting

MatInnsRunsAvgSR100/50HS
T20s414067318.19115.41/1102*
Last 10101018918.90135.00/171

Bowling

MatBallsWktsAvgEconBest
T20s411801216.836.733/13
Last 101078426.008.001/6

Batting style

Ultra-aggressive top-order batter

  • PowerplayOvers 1–6

    Strike rate115Par 104
    Balls per dismissal29Par 26
  • Middle oversOvers 7–15

    Strike rate121Par 106
    Balls per dismissal14Par 22
  • DeathOvers 16–20

    Strike rate–
    Balls per dismissal–
FigurePlayerParAgainst par
Average23.023.4
Strike rate126108
Boundary %17.514.0
Dot %38.344.8
Sixes, % of boundaries1011
Strike rate v pace133108
Strike rate v spin119107
Strike rate, first 10 balls10495

457 balls in T20s · Apr 2024 – Sept 2026

Compare with other players

Bowling style

Death off-spinner

  • PowerplayOvers 1–6

    Economy–
  • Middle oversOvers 7–15

    Economy6.39Par 6.73
  • DeathOvers 16–20

    Economy–
FigurePlayerParAgainst par
Economy6.737.01
Dot %43.939.4
Boundary %13.912.6
Balls per wicket15.018.3
Average16.821.3
Economy v right-handers6.366.95

180 balls bowled in T20s · Feb 2026 – Sept 2026

Compare with other players

Women's T20

Our rank
39th
batters
Runs a match
+2.7
above an average player

Women's T20 batting, runs a match

AveragePeak +5.9 above
May 2026
Now +2.7 above
201620182020202220242026
ICC rank
71
387 points
Last 2 yearsMatRunsAvgSRWktsBowl avgEcon
T202447520.7136.11216.86.73

Not in our T20 bowling rankings.

Team

T20 streaks

Last 10CareerNowBest
30+ score2/1015%0117839922671719
Took a wicket5/1060%130301101001
  • Ayesha Zafar has made 30 or more in 2 of the last 10 T20 innings.
  • Ayesha Zafar has taken a wicket in 5 of the last 10 T20s bowled in.

Last 10 T20s

DateTeamOpponentGroundBatBowlResult
22 Sept 2026PakistanBangladeshKorogi Sports Park9 (7)1/10 (2.0)Won by 31 runsW 31 runs
20 Sept 2026PakistanSri LankaKorogi Sports Park71 (40)0/11 (1.0)Lost by 8 wicketsL 8 wkts
17 Sept 2026PakistanThailandKorogi Sports Park1 (4)–Won by 3 wicketsW 3 wkts
11 Sept 2026PakistanSri LankaDubai International Cricket Stadium7 (8)0/8 (1.0)Lost by 4 wicketsL 4 wkts
7 Sept 2026PakistanHong KongDubai International Cricket Stadium26 (19)1/11 (3.0)Won by 72 runsW 72 runs
5 Sept 2026PakistanIndiaDubai International Cricket Stadium2 (7)–Lost by 7 wicketsL 7 wkts
1 Sept 2026PakistanThailandDubai International Cricket Stadium9 (8)0/8 (1.0)Won by 35 runsW 35 runs
4 Aug 2026PakistanSri LankaRangiri Dambulla International Stadium39 (31)1/6 (1.0)Won by 4 wicketsW 4 wkts
2 Aug 2026PakistanSri LankaRangiri Dambulla International Stadium8 (5)1/24 (2.0)Lost by 6 wicketsL 6 wkts
31 Jul 2026PakistanSri LankaRangiri Dambulla International Stadium17 (11)0/26 (2.0)Lost by 6 wicketsL 6 wkts

All rankings

Share