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

FormatMatRunsAvgSR100s/50sHSWktsEconBest
T20I1210312.88132.10/030*149.094/23
ODI74511.2595.70/02835.501/25

Faheem Ashraf against South Africa year by year

YearMatRunsAvgSR100s/50sHSWktsEconBest
2025 T20I355.00100.00/04*66.954/23
2025 ODI22828.00155.60/02816.671/40
2021 T20I78617.20143.30/030*59.373/17
2021 ODI3178.5070.80/01125.091/25
2019 T20I2126.0092.30/08310.572/38
1 earlier years
YearMatRunsAvgSR100s/50sHSWktsEconBest
2019 ODI200.000.00/0005.650/32

Faheem Ashraf's best bowling against South Africa

Three or more wickets in a match, best first

FiguresOversFormatGroundDate
4/233.2T20IGaddafi Stadium31 Oct 2025
3/174T20ISuperSport Park16 Apr 2021

Faheem Ashraf against South Africa by ground

GroundMatRunsAvgSR
Gaddafi Stadium54824.00177.8
SuperSport Park5175.6758.6
Wanderers Stadium34615.33127.8
Iqbal Stadium22828.00155.6
Newlands188.00114.3
Rawalpindi Cricket Stadium111.0033.3
Kingsmead100.000.0
St George's Park10——

South Africa bowlers Faheem Ashraf has faced most

Balls faced, runs and dismissals, in internationals

BowlerBallsRunsOutsSR
Andile Phehlukwayo37483129.7

South Africa batters Faheem Ashraf has bowled to most

Balls bowled, runs and dismissals, in internationals

BatterBallsRunsOutsSR
Rassie van der Dussen8779190.8
Reeza Hendricks51610119.6
David Miller39682174.4
Heinrich Klaasen3621258.3

Faheem Ashraf's batting in every match against South Africa

Newest first. * not out

DateFormatRunsBalls4s6sSRResultGround
6 Nov 2025ODI281822155.6LostIqbal Stadium
1 Nov 2025T20I4*200200.0WonGaddafi Stadium
28 Oct 2025T20I130033.3LostRawalpindi Cricket Stadium
16 Apr 2021T20I7110063.6WonSuperSport Park
12 Apr 2021T20I5100050.0LostWanderers Stadium
10 older innings
DateFormatRunsBalls4s6sSRResultGround
10 Apr 2021T20I301441214.3WonWanderers Stadium
7 Apr 2021ODI120050.0WonSuperSport Park
4 Apr 2021ODI11121091.7LostWanderers Stadium
2 Apr 2021ODI5*100050.0WonSuperSport Park
14 Feb 2021T20I10801125.0WonGaddafi Stadium
13 Feb 2021T20I30*1222250.0LostGaddafi Stadium
11 Feb 2021T20I450080.0WonGaddafi Stadium
6 Feb 2019T20I460066.7WonSuperSport Park
1 Feb 2019T20I8701114.3LostNewlands
22 Jan 2019ODI05000.0LostKingsmead

Faheem Ashraf's bowling in every match against South Africa

Newest first

DateFormatOversRunsWktsEconResultGround
6 Nov 2025ODI64016.67LostIqbal Stadium
1 Nov 2025T20I42827.00WonGaddafi Stadium
31 Oct 2025T20I3.22346.90WonGaddafi Stadium
16 Apr 2021T20I41734.25WonSuperSport Park
14 Apr 2021T20I43719.25WonSuperSport Park
12 older matches
DateFormatOversRunsWktsEconResultGround
12 Apr 2021T20I114014.00LostWanderers Stadium
10 Apr 2021T20I21809.00WonWanderers Stadium
7 Apr 2021ODI53006.00WonSuperSport Park
4 Apr 2021ODI96216.89LostWanderers Stadium
2 Apr 2021ODI92512.78WonSuperSport Park
14 Feb 2021T20I338012.67WonGaddafi Stadium
13 Feb 2021T20I21708.50LostGaddafi Stadium
11 Feb 2021T20I337112.33WonGaddafi Stadium
6 Feb 2019T20I43829.50WonSuperSport Park
1 Feb 2019T20I336112.00LostNewlands
22 Jan 2019ODI73204.57LostKingsmead
19 Jan 2019ODI106406.40WonSt George's Park

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.