
Pakistan
Sadaf Shamas
27Pakistan
- Right-handed top-order batter
- Right-arm medium bowler
ODI record
Batting
| Mat | Inns | Runs | Avg | SR | 100/50 | HS | |
|---|---|---|---|---|---|---|---|
| ODIs | 26 | 25 | 761 | 31.71 | 72.8 | 1/5 | 101 |
| Last 10 | 10 | 10 | 493 | 49.30 | 90.3 | 1/4 | 101 |
Batting style
Balanced opener
| Figure | Player | Par | Against par |
|---|---|---|---|
| Average | 36.1 | 29.4 | |
| Strike rate | 73 | 72 | |
| Boundary % | 9.6 | 9.0 | |
| Dot % | 60.7 | 61.0 | |
| Average v pace | 52.2 | 31.0 | |
| Average v spin | 24.5 | 27.7 | |
| Strike rate v pace | 79 | 72 | |
| Strike rate v spin | 62 | 73 |
1,040 balls in ODIs · Nov 2022 – Jul 2026
Compare with other playersWomen's One-day
- Runs a match
- −7.0
- below an average player
Women's One-day batting, runs a match
Peak −6.9 below
November 2022Now −7.0 below2023202420252026- ICC rank
- 52
- 442 points
| Last 2 years | Mat | Runs | Avg | SR | Wkts | Bowl avg | Econ |
|---|---|---|---|---|---|---|---|
| One-day | 11 | 499 | 45.4 | 87.5 | – | – | – |
Team
ODI streaks
| Last 10 | Career | Now | Best | ||
|---|---|---|---|---|---|
| 50+ score | 5/10 | 24% | 0 | 5 | 506197981019020129 |
- Sadaf Shamas has made 50 or more in 5 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 | 9 (7) | – | Lost by 8 wicketsL 8 wkts |
| 25 Jul 2026 | Pakistan | Sri Lanka | Mahinda Rajapaksa International Cricket Stadium, Sooriyawewa | 12 (16) | – | Lost by 8 wicketsL 8 wkts |
| 23 Jul 2026 | Pakistan | Sri Lanka | Mahinda Rajapaksa International Cricket Stadium, Sooriyawewa | 20 (27) | – | Won by 5 wicketsW 5 wkts |
| 9 May 2026 | Pakistan | Zimbabwe | National Stadium | 90 (98) | – | Won by 9 wicketsW 9 wkts |
| 6 May 2026 | Pakistan | Zimbabwe | National Stadium | 101 (112) | – | Won by 206 runsW 206 runs |
| 4 May 2026 | Pakistan | Zimbabwe | National Stadium | 98 (130) | – | Won by 168 runsW 168 runs |
| 1 Mar 2026 | Pakistan | South Africa | Kingsmead | 97 (82) | – | Won by 119 runsW 119 runs |
| 25 Feb 2026 | Pakistan | South Africa | SuperSport Park | 61 (62) | – | Lost by 16 runsL 16 runs |
| 22 Feb 2026 | Pakistan | South Africa | Mangaung Oval | 0 (2) | – | Lost by 37 runsL 37 runs |
| 8 Oct 2025 | Pakistan | Australia | R Premadasa Stadium | 5 (10) | – | Lost by 107 runsL 107 runs |