
Pakistan
Ayesha Zafar
32Pakistan
- Right-handed ultra-aggressive top-order batter
- Right-arm off-spin bowler
- Right-arm leg-spin bowler
One-day record
Batting
| Mat | Inns | Runs | Avg | SR | 100/50 | HS | |
|---|---|---|---|---|---|---|---|
| List A | 40 | 38 | 813 | 23.23 | 71.0 | 1/4 | 115 |
| ODIs | 37 | 35 | 684 | 21.38 | 66.9 | 0/4 | 81 |
| Domestic | 3 | 3 | 129 | 43.00 | 104.9 | 1/0 | 115 |
| Last 10 | 10 | 9 | 290 | 41.43 | 97.0 | 0/2 | 81 |
Bowling
| Mat | Balls | Wkts | Avg | Econ | Best | |
|---|---|---|---|---|---|---|
| List A | 40 | 175 | 3 | 54.00 | 5.55 | 2/13 |
| ODIs | 37 | 175 | 3 | 54.00 | 5.55 | 2/13 |
| Last 10 | 10 | 151 | 3 | 48.00 | 5.72 | 2/13 |
Batting style
Top-order batter
| Figure | Player | Par | Against par |
|---|---|---|---|
| Average | 37.3 | 28.7 | |
| Strike rate | 94 | 75 | |
| Boundary % | 10.4 | 8.3 | |
| Dot % | 43.4 | 56.5 | |
| Average v pace | 47.3 | 30.3 | |
| Average v spin | 31.2 | 27.6 | |
| Strike rate v pace | 104 | 76 | |
| Strike rate v spin | 87 | 74 |
316 balls in ODIs · May 2024 – Jul 2026
Compare with other playersWomen's One-day
- Runs a match
- −3.5
- above an average player
Women's One-day batting, runs a match
AveragePeak −1.4
February 2017Now −3.520172019202120232025- ICC rank
- 97
- 291 points
| Last 2 years | Mat | Runs | Avg | SR | Wkts | Bowl avg | Econ |
|---|---|---|---|---|---|---|---|
| One-day | 9 | 277 | 46.2 | 97.2 | 3 | 48.0 | 5.72 |
Not in our one-day bowling rankings.
Team
- PakistanInternationalLast ODI Jul 2026
One-day streaks
| Last 10 | Career | Now | Best | ||
|---|---|---|---|---|---|
| 50+ score | 2/10 | 13% | 0 | 2 | 81381752431827490 |
- Ayesha Zafar has made 50 or more in 2 of the last 10 One-day innings.
Last 10 List A matches
| Date | Team | Opponent | Ground | Bat | Bowl | Result |
|---|---|---|---|---|---|---|
| 28 Jul 2026 | Pakistan | Sri Lanka | Mahinda Rajapaksa International Cricket Stadium, Sooriyawewa | 0 (1) | 0/23 (4.2) | Sri Lanka won by 8 wickets |
| 25 Jul 2026 | Pakistan | Sri Lanka | Mahinda Rajapaksa International Cricket Stadium, Sooriyawewa | 49 (45) | 0/34 (4.5) | Sri Lanka won by 8 wickets |
| 23 Jul 2026 | Pakistan | Sri Lanka | Mahinda Rajapaksa International Cricket Stadium, Sooriyawewa | 27* (31) | 0/19 (2.0) | Pakistan won by 5 wickets |
| 9 May 2026 | Pakistan | Zimbabwe | National Stadium | – | 2/13 (6.0) | Pakistan won by 9 wickets |
| 6 May 2026 | Pakistan | Zimbabwe | National Stadium | 18* (8) | 0/14 (4.0) | Pakistan won by 206 runs |
| 4 May 2026 | Pakistan | Zimbabwe | National Stadium | 3 (8) | – | Pakistan won by 168 runs |
| 1 Mar 2026 | Pakistan | South Africa | Kingsmead | 24 (30) | – | Pakistan won by 119 runs |
| 25 Feb 2026 | Pakistan | South Africa | SuperSport Park | 75 (68) | 0/12 (1.0) | South Africa won by 16 runs |
| 22 Feb 2026 | Pakistan | South Africa | Mangaung Oval | 81 (94) | 1/29 (3.0) | South Africa won by 37 runs |
| 29 May 2024 | Pakistan | England | County Ground | 13 (14) | – | England won by 178 runs |
ODI streaks
| Last 10 | Career | Now | Best | ||
|---|---|---|---|---|---|
| 50+ score | 2/10 | 11% | 0 | 2 | 81381752431827490 |
- Ayesha Zafar has made 50 or more in 2 of the last 10 ODI innings.
Last 10 ODIs
| Date | Team | Opponent | Ground | Bat | Bowl | Result |
|---|---|---|---|---|---|---|
| 28 Jul 2026 | Pakistan | Sri Lanka | Mahinda Rajapaksa International Cricket Stadium, Sooriyawewa | 0 (1) | 0/23 (4.2) | Sri Lanka won by 8 wickets |
| 25 Jul 2026 | Pakistan | Sri Lanka | Mahinda Rajapaksa International Cricket Stadium, Sooriyawewa | 49 (45) | 0/34 (4.5) | Sri Lanka won by 8 wickets |
| 23 Jul 2026 | Pakistan | Sri Lanka | Mahinda Rajapaksa International Cricket Stadium, Sooriyawewa | 27* (31) | 0/19 (2.0) | Pakistan won by 5 wickets |
| 9 May 2026 | Pakistan | Zimbabwe | National Stadium | – | 2/13 (6.0) | Pakistan won by 9 wickets |
| 6 May 2026 | Pakistan | Zimbabwe | National Stadium | 18* (8) | 0/14 (4.0) | Pakistan won by 206 runs |
| 4 May 2026 | Pakistan | Zimbabwe | National Stadium | 3 (8) | – | Pakistan won by 168 runs |
| 1 Mar 2026 | Pakistan | South Africa | Kingsmead | 24 (30) | – | Pakistan won by 119 runs |
| 25 Feb 2026 | Pakistan | South Africa | SuperSport Park | 75 (68) | 0/12 (1.0) | South Africa won by 16 runs |
| 22 Feb 2026 | Pakistan | South Africa | Mangaung Oval | 81 (94) | 1/29 (3.0) | South Africa won by 37 runs |
| 29 May 2024 | Pakistan | England | County Ground | 13 (14) | – | England won by 178 runs |
Last 3 domestic one-day matches
| Date | Team | Opponent | Ground | Bat | Bowl | Result |
|---|---|---|---|---|---|---|
| 9 Feb 2021 | Pakistan | Zimbabwe | Harare Sports Club | 14 (24) | – | Pakistan won by 178 runs |
| 13 Feb 2017 | Pakistan | Scotland | Colombo Cricket Club Ground | 0 (1) | – | Pakistan won by 6 wickets |
| 10 Feb 2017 | Pakistan | Papua New Guinea | Nondescripts Cricket Club Ground | 115 (98) | – | Pakistan won by 236 runs |