Fakhar Zaman vs South Africa record
Fakhar Zaman has scored 630 runs in 14 ODIs against South Africa at an average of 45.00 (strike rate 100.3), with 2 hundreds and 1 fifty. In T20Is: 130 runs in 6 matches at an average of 26.00 (strike rate 154.8), with 1 fifty.
20MatchesODI 14 · T20I 6
760Runsaverage 40.00 · SR 106.7
193Highest score2 hundreds · 2 fifties
Fakhar Zaman against South Africa by format
| Format | Mat | Runs | Avg | SR |
|---|---|---|---|---|
| ODI | 14 | 630 | 45.00 | 100.3 |
| T20I | 6 | 130 | 26.00 | 154.8 |
Fakhar Zaman against South Africa year by year
| Year | Mat | Runs | Avg | SR |
|---|---|---|---|---|
| 2025 ODI | 4 | 86 | 21.50 | 95.6 |
| 2021 T20I | 3 | 95 | 47.50 | 172.7 |
| 2021 ODI | 3 | 302 | 100.67 | 111.4 |
| 2019 ODI | 6 | 211 | 35.17 | 86.5 |
| 2019 T20I | 3 | 35 | 11.67 | 120.7 |
1 earlier years
| Year | Mat | Runs | Avg | SR |
|---|---|---|---|---|
| 2017 ODI | 1 | 31 | 31.00 | 134.8 |
Fakhar Zaman's best innings against South Africa
Fifties and hundreds, highest first
| Score | Balls | Date |
|---|---|---|
| 193 | 155 | 4 Apr 2021 |
| 101 | 104 | 7 Apr 2021 |
| 70 | 73 | 30 Jan 2019 |
| 60 | 34 | 16 Apr 2021 |
Fakhar Zaman against South Africa by ground
| Ground | Mat | Runs | Avg | SR |
|---|---|---|---|---|
| SuperSport Park | 6 | 196 | 39.20 | 109.5 |
| Wanderers Stadium | 4 | 278 | 69.50 | 122.5 |
| Iqbal Stadium | 3 | 45 | 15.00 | 72.6 |
| Newlands | 2 | 74 | 37.00 | 97.4 |
| Lord's | 1 | 44 | 44.00 | 88.0 |
| National Stadium, Karachi | 1 | 41 | 41.00 | 146.4 |
| Edgbaston | 1 | 31 | 31.00 | 134.8 |
| Kingsmead | 1 | 26 | 26.00 | 59.1 |
South Africa bowlers Fakhar Zaman has faced most
Balls faced, runs and dismissals, in internationals
| Bowler | Balls | Runs | Outs | SR |
|---|---|---|---|---|
| Kagiso Rabada | 119 | 111 | 1 | 93.3 |
| Andile Phehlukwayo | 69 | 59 | 1 | 85.5 |
| Lungi Ngidi | 61 | 71 | 0 | 116.4 |
| Beuran Hendricks | 53 | 45 | 4 | 84.9 |
| Dale Steyn | 35 | 38 | 0 | 108.6 |
| Tabraiz Shamsi | 32 | 64 | 1 | 200.0 |
| Anrich Nortje | 31 | 45 | 0 | 145.2 |
Fakhar Zaman's batting in every match against South Africa
Newest first. * not out
| Date | Runs | Balls | Result |
|---|---|---|---|
| 8 Nov 2025 | 0 | 2 | Won |
| 6 Nov 2025 | 0 | 3 | Lost |
| 4 Nov 2025 | 45 | 57 | Won |
| 12 Feb 2025 | 41 | 28 | Won |
| 16 Apr 2021 | 60 | 34 | Won |
15 older innings
| Date | Runs | Balls | Result |
|---|---|---|---|
| 14 Apr 2021 | 8* | 2 | Won |
| 10 Apr 2021 | 27 | 19 | Won |
| 7 Apr 2021 | 101 | 104 | Won |
| 4 Apr 2021 | 193 | 155 | Lost |
| 2 Apr 2021 | 8 | 12 | Won |
| 23 Jun 2019 | 44 | 50 | Won |
| 6 Feb 2019 | 17 | 17 | Won |
| 3 Feb 2019 | 14 | 9 | Lost |
| 1 Feb 2019 | 4 | 3 | Lost |
| 30 Jan 2019 | 70 | 73 | Lost |
| 27 Jan 2019 | 44 | 44 | Won |
| 25 Jan 2019 | 2 | 10 | Lost |
| 22 Jan 2019 | 26 | 44 | Lost |
| 19 Jan 2019 | 25 | 23 | Won |
| 7 Jun 2017 | 31 | 23 | Won |
Fakhar Zaman vs South Africa: questions and answers
- How many matches has Fakhar Zaman played against South Africa?
- Fakhar Zaman has played 20 matches against South Africa (14 in ODIs, 6 in T20Is), from 2017 to 2025. Pakistan won 13 and lost 7 of them.
- How many runs has Fakhar Zaman scored against South Africa?
- Fakhar Zaman has scored 760 runs in 20 innings against South Africa at an average of 40.00 and a strike rate of 106.7 (630 runs at an average of 45.00 in ODIs, 130 runs at an average of 26.00 in T20Is).
- What is Fakhar Zaman's highest score against South Africa?
- Fakhar Zaman's highest score against South Africa is 193 off 155 balls (ODI) at Wanderers Stadium on 4 April 2021.
- How many hundreds has Fakhar Zaman scored against South Africa?
- Fakhar Zaman has scored 2 hundreds and 2 fifties against South Africa.
- Where has Fakhar Zaman scored the most runs against South Africa?
- At Wanderers Stadium: 278 runs in 4 innings against South Africa, at an average of 69.50.
- How does Fakhar Zaman usually get out against South Africa?
- Of Fakhar Zaman's 19 dismissals against South Africa: caught 16, bowled 2 and run out 1. Beuran Hendricks has dismissed Fakhar Zaman most often, 4 times in 53 balls.
- When did Fakhar Zaman last play against South Africa?
- On 8 November 2025 (ODI) at Iqbal Stadium: 0 off 2 balls. Pakistan won that match.