Faheem Ashraf vs South Africa record
Faheem Ashraf has scored 103 runs in 12 T20Is against South Africa at an average of 12.88 (strike rate 132.1) and taken 14 wickets in 12 T20Is at an economy of 9.09, best 4/23. In ODIs: 45 runs in 7 matches at an average of 11.25 (strike rate 95.7).
19MatchesT20I 12 · ODI 7
148Runsaverage 12.33 · SR 118.4
30*Highest score0 hundreds · 0 fifties
17Wicketseconomy 7.01 · best 4/23
Faheem Ashraf against South Africa by format
| Format | Mat | Runs | Avg | SR | Wkts | Econ |
|---|---|---|---|---|---|---|
| T20I | 12 | 103 | 12.88 | 132.1 | 14 | 9.09 |
| ODI | 7 | 45 | 11.25 | 95.7 | 3 | 5.50 |
Faheem Ashraf against South Africa year by year
| Year | Mat | Runs | Avg | SR | Wkts | Econ |
|---|---|---|---|---|---|---|
| 2025 T20I | 3 | 5 | 5.00 | 100.0 | 6 | 6.95 |
| 2025 ODI | 2 | 28 | 28.00 | 155.6 | 1 | 6.67 |
| 2021 T20I | 7 | 86 | 17.20 | 143.3 | 5 | 9.37 |
| 2021 ODI | 3 | 17 | 8.50 | 70.8 | 2 | 5.09 |
| 2019 T20I | 2 | 12 | 6.00 | 92.3 | 3 | 10.57 |
1 earlier years
| Year | Mat | Runs | Avg | SR | Wkts | Econ |
|---|---|---|---|---|---|---|
| 2019 ODI | 2 | 0 | 0.00 | 0.0 | 0 | 5.65 |
Faheem Ashraf's best bowling against South Africa
Three or more wickets in a match, best first
| Figures | Overs | Date |
|---|---|---|
| 4/23 | 3.2 | 31 Oct 2025 |
| 3/17 | 4 | 16 Apr 2021 |
Faheem Ashraf against South Africa by ground
| Ground | Mat | Runs | Avg | SR |
|---|---|---|---|---|
| Gaddafi Stadium | 5 | 48 | 24.00 | 177.8 |
| SuperSport Park | 5 | 17 | 5.67 | 58.6 |
| Wanderers Stadium | 3 | 46 | 15.33 | 127.8 |
| Iqbal Stadium | 2 | 28 | 28.00 | 155.6 |
| Newlands | 1 | 8 | 8.00 | 114.3 |
| Rawalpindi Cricket Stadium | 1 | 1 | 1.00 | 33.3 |
| Kingsmead | 1 | 0 | 0.00 | 0.0 |
| St George's Park | 1 | 0 | — | — |
South Africa bowlers Faheem Ashraf has faced most
Balls faced, runs and dismissals, in internationals
| Bowler | Balls | Runs | Outs | SR |
|---|---|---|---|---|
| Andile Phehlukwayo | 37 | 48 | 3 | 129.7 |
South Africa batters Faheem Ashraf has bowled to most
Balls bowled, runs and dismissals, in internationals
| Batter | Balls | Runs | Outs | SR |
|---|---|---|---|---|
| Rassie van der Dussen | 87 | 79 | 1 | 90.8 |
| Reeza Hendricks | 51 | 61 | 0 | 119.6 |
| David Miller | 39 | 68 | 2 | 174.4 |
| Heinrich Klaasen | 36 | 21 | 2 | 58.3 |
Faheem Ashraf's batting in every match against South Africa
Newest first. * not out
| Date | Runs | Balls | Result |
|---|---|---|---|
| 6 Nov 2025 | 28 | 18 | Lost |
| 1 Nov 2025 | 4* | 2 | Won |
| 28 Oct 2025 | 1 | 3 | Lost |
| 16 Apr 2021 | 7 | 11 | Won |
| 12 Apr 2021 | 5 | 10 | Lost |
10 older innings
| Date | Runs | Balls | Result |
|---|---|---|---|
| 10 Apr 2021 | 30 | 14 | Won |
| 7 Apr 2021 | 1 | 2 | Won |
| 4 Apr 2021 | 11 | 12 | Lost |
| 2 Apr 2021 | 5* | 10 | Won |
| 14 Feb 2021 | 10 | 8 | Won |
| 13 Feb 2021 | 30* | 12 | Lost |
| 11 Feb 2021 | 4 | 5 | Won |
| 6 Feb 2019 | 4 | 6 | Won |
| 1 Feb 2019 | 8 | 7 | Lost |
| 22 Jan 2019 | 0 | 5 | Lost |
Faheem Ashraf's bowling in every match against South Africa
Newest first
| Date | Overs | Runs | Wkts | Result |
|---|---|---|---|---|
| 6 Nov 2025 | 6 | 40 | 1 | Lost |
| 1 Nov 2025 | 4 | 28 | 2 | Won |
| 31 Oct 2025 | 3.2 | 23 | 4 | Won |
| 16 Apr 2021 | 4 | 17 | 3 | Won |
| 14 Apr 2021 | 4 | 37 | 1 | Won |
12 older matches
| Date | Overs | Runs | Wkts | Result |
|---|---|---|---|---|
| 12 Apr 2021 | 1 | 14 | 0 | Lost |
| 10 Apr 2021 | 2 | 18 | 0 | Won |
| 7 Apr 2021 | 5 | 30 | 0 | Won |
| 4 Apr 2021 | 9 | 62 | 1 | Lost |
| 2 Apr 2021 | 9 | 25 | 1 | Won |
| 14 Feb 2021 | 3 | 38 | 0 | Won |
| 13 Feb 2021 | 2 | 17 | 0 | Lost |
| 11 Feb 2021 | 3 | 37 | 1 | Won |
| 6 Feb 2019 | 4 | 38 | 2 | Won |
| 1 Feb 2019 | 3 | 36 | 1 | Lost |
| 22 Jan 2019 | 7 | 32 | 0 | Lost |
| 19 Jan 2019 | 10 | 64 | 0 | Won |
Faheem Ashraf vs South Africa: questions and answers
- How many matches has Faheem Ashraf played against South Africa?
- Faheem Ashraf has played 19 matches against South Africa (12 in T20Is, 7 in ODIs), from 2019 to 2025. Pakistan won 12 and lost 7 of them.
- How many runs has Faheem Ashraf scored against South Africa?
- Faheem Ashraf has scored 148 runs in 15 innings against South Africa at an average of 12.33 and a strike rate of 118.4 (103 runs at an average of 12.88 in T20Is, 45 runs at an average of 11.25 in ODIs).
- What is Faheem Ashraf's highest score against South Africa?
- Faheem Ashraf's highest score against South Africa is 30 off 14 balls (T20I) at Wanderers Stadium on 10 April 2021.
- How many hundreds has Faheem Ashraf scored against South Africa?
- Faheem Ashraf has scored no hundreds and 0 fifties against South Africa.
- Where has Faheem Ashraf scored the most runs against South Africa?
- At Gaddafi Stadium: 48 runs in 4 innings against South Africa, at an average of 24.00.
- How does Faheem Ashraf usually get out against South Africa?
- Of Faheem Ashraf's 12 dismissals against South Africa: caught 10, bowled 1 and lbw 1. Andile Phehlukwayo has dismissed Faheem Ashraf most often, 3 times in 37 balls.
- How many wickets has Faheem Ashraf taken against South Africa?
- Faheem Ashraf has taken 17 wickets in 17 innings against South Africa at an economy of 7.01 (14 wickets in T20Is, 3 wickets in ODIs).
- What are Faheem Ashraf's best bowling figures against South Africa?
- Faheem Ashraf's best figures against South Africa are 4/23. Faheem Ashraf has taken four or more wickets in a match once against them.
- Which South Africa batter has Faheem Ashraf dismissed most?
- David Miller, twice in 39 balls in internationals, for 68 runs.
- When did Faheem Ashraf last play against South Africa?
- On 8 November 2025 (ODI) at Iqbal Stadium: Faheem Ashraf did not bat or bowl. Pakistan won that match.