- Home
- Players
- Ayesha Zafar
Pakistan Women · Women's cricket
Ayesha Zafar stats
Data through 22 September 2026Last updated 22 September 2026
Coverage: matches in the Cricsheet data from 29 October 2015 to 22 September 2026. Older matches, and matches against Afghanistan, are not included, so totals can be lower than official career figures.
Ayesha Zafar played 37 ODIs, 41 T20Is for Pakistan Women in the data, between 2015 and 2026. In ODIs Ayesha Zafar scored 684 runs in 35 innings (average 21.38, strike rate 66.9), including 0 hundreds and 4 fifties. Against South Africa Women in ODIs, Ayesha Zafar averaged 41.60 over 5 innings.
International matches
78
ODIs 37 · T20Is 41
International runs
1,357
1 hundreds
Best batting average (ODI)
21.38
35 innings
Highest score
115
List A
Teams played for
Pakistan Women 2015–2026 · 81
Ayesha Zafar batting record by format
| Format | M | Inns | NO | Runs | HS | Avg | BF | SR | 100 | 50 | 0 | 4s | 6s |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ODI | 37 | 35 | 3 | 684 | 81 | 21.38 | 1,022 | 66.9 | 0 | 4 | 2 | 81 | 3 |
| T20I | 41 | 40 | 3 | 673 | 102* | 18.19 | 583 | 115.4 | 1 | 1 | 2 | 86 | 8 |
| List A | 3 | 3 | 0 | 129 | 115 | 43.00 | 123 | 104.9 | 1 | 0 | 1 | 23 | 0 |
Runs per year
Show as table
| Year | Runs |
|---|---|
| 2015 | 1 |
| 2016 | 113 |
| 2017 | 309 |
| 2018 | 43 |
| 2019 | 9 |
| 2021 | 139 |
| 2024 | 120 |
| 2026 | 752 |
Year-by-year batting (15 rows)
| Year | Format | Inns | Runs | Avg | SR | HS | 100 | 50 |
|---|---|---|---|---|---|---|---|---|
| 2015 | T20I | 1 | 1 | 1.00 | 33.3 | 1 | 0 | 0 |
| 2016 | ODI | 3 | 84 | 28.00 | 63.2 | 52 | 0 | 1 |
| 2016 | T20I | 2 | 29 | 14.50 | 96.7 | 15 | 0 | 0 |
| 2017 | List A | 2 | 115 | 57.50 | 116.2 | 115 | 1 | 0 |
| 2017 | ODI | 14 | 194 | 14.92 | 53.6 | 56 | 0 | 1 |
| 2018 | ODI | 2 | 12 | 6.00 | 44.4 | 9 | 0 | 0 |
| 2018 | T20I | 4 | 31 | 7.75 | 72.1 | 21 | 0 | 0 |
| 2019 | T20I | 1 | 9 | 9.00 | 112.5 | 9 | 0 | 0 |
| 2021 | List A | 1 | 14 | 14.00 | 58.3 | 14 | 0 | 0 |
| 2021 | ODI | 6 | 96 | 16.00 | 52.2 | 46 | 0 | 0 |
| 2021 | T20I | 3 | 29 | 9.67 | 69.0 | 19 | 0 | 0 |
| 2024 | ODI | 2 | 21 | 10.50 | 67.7 | 13 | 0 | 0 |
| 2024 | T20I | 5 | 99 | 33.00 | 91.7 | 42 | 0 | 0 |
| 2026 | ODI | 8 | 277 | 46.17 | 97.2 | 81 | 0 | 2 |
| 2026 | T20I | 24 | 475 | 20.65 | 136.1 | 102 | 1 | 1 |
Ayesha Zafar bowling record by format
| Format | Inns | Balls | Runs | Wkts | BBI | BBM | Avg | Econ | SR | 4w | 5w | Mdns |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ODI | 8 | 175 | 162 | 3 | 2/13 | – | 54.00 | 5.55 | 58.3 | 0 | 0 | 3 |
| T20I | 15 | 180 | 202 | 12 | 3/13 | – | 16.83 | 6.73 | 15.0 | 0 | 0 | 2 |
Wickets per year
Show as table
| Year | Wickets |
|---|---|
| 2015 | 0 |
| 2016 | 0 |
| 2017 | 0 |
| 2018 | 0 |
| 2019 | 0 |
| 2021 | 0 |
| 2024 | 0 |
| 2026 | 15 |
Year-by-year bowling (3 rows)
| Year | Format | Inns | Wkts | Avg | Econ | Best |
|---|---|---|---|---|---|---|
| 2024 | ODI | 1 | 0 | – | 4.50 | 0/18 |
| 2026 | ODI | 7 | 3 | 48.00 | 5.72 | 2/13 |
| 2026 | T20I | 15 | 12 | 16.83 | 6.73 | 3/13 |
Ayesha Zafar against each team
| Opponent | Format | Inns | Runs | Avg | SR | HS | 100 | 50 |
|---|---|---|---|---|---|---|---|---|
| South Africa Women | ODI | 5 | 208 | 41.60 | 93.7 | 81 | 0 | 2 |
| New Zealand Women | ODI | 6 | 103 | 17.17 | 53.9 | 52 | 0 | 1 |
| West Indies Women | ODI | 6 | 99 | 16.50 | 55.9 | 46 | 0 | 0 |
| Sri Lanka Women | ODI | 5 | 85 | 21.25 | 74.6 | 49 | 0 | 0 |
| England Women | ODI | 3 | 77 | 38.50 | 71.3 | 56 | 0 | 1 |
| Australia Women | ODI | 3 | 20 | 6.67 | 43.5 | 9 | 0 | 0 |
| Zimbabwe Women | T20I | 3 | 151 | 75.50 | 186.4 | 102 | 1 | 0 |
| Sri Lanka Women | T20I | 5 | 142 | 28.40 | 149.5 | 71 | 0 | 1 |
| West Indies Women | T20I | 8 | 124 | 20.67 | 93.2 | 42 | 0 | 0 |
| South Africa Women | T20I | 7 | 79 | 11.29 | 90.8 | 19 | 0 | 0 |
| India Women | T20I | 4 | 29 | 7.25 | 82.9 | 15 | 0 | 0 |
| Opponent | Format | Inns | Wkts | Avg | Econ | Best |
|---|---|---|---|---|---|---|
| Sri Lanka Women | ODI | 3 | 0 | – | 6.81 | 0/19 |
| Sri Lanka Women | T20I | 5 | 2 | 37.50 | 10.71 | 1/6 |
Top grounds (batting)
| Ground | Inns | Runs | Avg | HS |
|---|---|---|---|---|
| National Stadium, Karachi | 12 | 301 | 37.62 | 102 |
| Nondescripts Cricket Club Ground | 3 | 135 | 45.00 | 115 |
| Grace Road | 5 | 90 | 22.50 | 56 |
| Mangaung Oval | 1 | 81 | 81.00 | 81 |
| Korogi Sports Park | 3 | 81 | 27.00 | 71 |
| Mahinda Rajapaksa International Cricket Stadium | 3 | 76 | 38.00 | 49 |
| SuperSport Park | 1 | 75 | 75.00 | 75 |
| Saxton Oval | 2 | 66 | 33.00 | 52 |
| Rangiri Dambulla International Stadium | 3 | 64 | 21.33 | 39 |
| P Sara Oval | 2 | 53 | 26.50 | 34 |
Top grounds (bowling)
| Ground | Inns | Wkts | Avg | Econ |
|---|---|---|---|---|
| County Ground, Bristol | 1 | 3 | 4.33 | 4.33 |
| National Stadium, Karachi | 4 | 3 | 12.67 | 2.71 |
| Castle Avenue | 1 | 2 | 12.00 | 8.00 |
| Rangiri Dambulla International Stadium | 3 | 2 | 28.00 | 11.20 |
| Willowmoore Park | 1 | 1 | 10.00 | 5.00 |
| Korogi Sports Park | 2 | 1 | 21.00 | 7.00 |
| Senwes Park | 1 | 1 | 24.00 | 8.00 |
| Dubai International Cricket Stadium | 3 | 1 | 27.00 | 5.40 |
| Mangaung Oval | 1 | 1 | 29.00 | 9.67 |
Batting and bowling by phase (limited overs)
| Format | Phase | Runs | Balls | SR | Outs | Bowl balls | Wkts | Econ |
|---|---|---|---|---|---|---|---|---|
| T20 | Powerplay | 315 | 311 | 101.3 | 16 | – | – | – |
| T20 | Middle | 265 | 222 | 119.4 | 18 | 108 | 7 | 6.39 |
| T20 | Death | 93 | 50 | 186.0 | 3 | 72 | 5 | 7.25 |
| ODI | Powerplay | 304 | 564 | 53.9 | 19 | – | – | – |
| ODI | Middle | 358 | 446 | 80.3 | 13 | 152 | 3 | 5.57 |
| ODI | Death | 22 | 12 | 183.3 | 0 | 23 | 0 | 5.48 |
How Ayesha Zafar was dismissed
- Caught32 (44%)
- Bowled19 (26%)
- Lbw12 (17%)
- Run out6 (8%)
- Caught and bowled2 (3%)
- Retired out1 (1%)
How Ayesha Zafar took wickets
- Caught6
- Lbw4
- Bowled2
- Caught and bowled2
- Stumped1
Last 20 innings
Show as table
| Innings | Runs |
|---|---|
| 31 May 2026 | 6 |
| 3 Jun 2026 | 17 |
| 14 Jun 2026 | 12 |
| 17 Jun 2026 | 9 |
| 20 Jun 2026 | 11 |
| 23 Jun 2026 | 0 |
| 27 Jun 2026 | 32 |
| 23 Jul 2026 | 27 |
| 25 Jul 2026 | 49 |
| 28 Jul 2026 | 0 |
| 31 Jul 2026 | 17 |
| 2 Aug 2026 | 8 |
| 4 Aug 2026 | 39 |
| 1 Sep 2026 | 9 |
| 5 Sep 2026 | 2 |
| 7 Sep 2026 | 26 |
| 11 Sep 2026 | 7 |
| 17 Sep 2026 | 1 |
| 20 Sep 2026 | 71 |
| 22 Sep 2026 | 9 |
Frequently asked questions
How many runs has Ayesha Zafar scored in ODIs?
684 runs in 35 innings (37 matches) at an average of 21.38 and a strike rate of 66.9, in the data from 2016 to 2026.
How many runs has Ayesha Zafar scored in T20Is?
673 runs in 40 innings (41 matches) at an average of 18.19 and a strike rate of 115.4, in the data from 2015 to 2026.
What is Ayesha Zafar's highest score?
115 in List A, the highest score in the data.
How many centuries has Ayesha Zafar scored?
2 hundreds in the data: 1 in T20Is, 1 in List A.
Source: computed by CricketWise from Cricsheet ball-by-ball data (ODC-BY). Career totals cover only matches in the Cricsheet data. Definitions: methodology.