Shaheen Shah Afridi vs South Africa record
Shaheen Shah Afridi has taken 28 wickets in 16 ODIs against South Africa at an economy of 5.78, best 4/47. In T20Is: 17 wickets in 14 matches at an economy of 7.74, best 3/14.
30MatchesODI 16 · T20I 14
45Wicketseconomy 6.33 · best 4/47
Shaheen Shah Afridi against South Africa by format
| Format | Mat | Wkts | Econ |
|---|---|---|---|
| ODI | 16 | 28 | 5.78 |
| T20I | 14 | 17 | 7.74 |
Shaheen Shah Afridi against South Africa year by year
| Year | Mat | Wkts | Econ |
|---|---|---|---|
| 2025 ODI | 4 | 5 | 5.65 |
| 2025 T20I | 2 | 4 | 8.88 |
| 2024 ODI | 3 | 7 | 6.56 |
| 2024 T20I | 2 | 3 | 7.38 |
| 2023 ODI | 1 | 3 | 4.50 |
5 earlier years
| Year | Mat | Wkts | Econ |
|---|---|---|---|
| 2022 T20I | 1 | 3 | 4.67 |
| 2021 T20I | 7 | 5 | 8.31 |
| 2021 ODI | 3 | 6 | 6.58 |
| 2019 ODI | 5 | 7 | 5.08 |
| 2019 T20I | 2 | 2 | 6.25 |
Shaheen Shah Afridi's best bowling against South Africa
Three or more wickets in a match, best first
| Figures | Overs | Date |
|---|---|---|
| 4/47 | 7.5 | 19 Dec 2024 |
| 3/14 | 3 | 3 Nov 2022 |
| 3/22 | 4 | 10 Dec 2024 |
| 3/26 | 4 | 1 Nov 2025 |
| 3/44 | 9 | 22 Jan 2019 |
Shaheen Shah Afridi against South Africa by ground
| Ground | Mat | Wkts | Econ |
|---|---|---|---|
| SuperSport Park | 7 | 8 | 6.60 |
| Wanderers Stadium | 6 | 7 | 7.53 |
| Gaddafi Stadium | 4 | 5 | 7.27 |
| Iqbal Stadium | 3 | 3 | 5.22 |
| Newlands | 2 | 5 | 5.46 |
| Kingsmead | 2 | 6 | 5.08 |
| Rawalpindi Cricket Stadium | 1 | 1 | 11.25 |
| MA Chidambaram Stadium | 1 | 3 | 4.50 |
South Africa batters Shaheen Shah Afridi has bowled to most
Balls bowled, runs and dismissals, in internationals
| Batter | Balls | Runs | Outs | SR |
|---|---|---|---|---|
| Quinton de Kock | 127 | 131 | 5 | 103.1 |
| Rassie van der Dussen | 109 | 88 | 2 | 80.7 |
| Janneman Malan | 85 | 111 | 1 | 130.6 |
| David Miller | 63 | 78 | 4 | 123.8 |
| Heinrich Klaasen | 63 | 104 | 4 | 165.1 |
| Reeza Hendricks | 62 | 59 | 3 | 95.2 |
| Tony de Zorzi | 60 | 67 | 2 | 111.7 |
| Aiden Markram | 58 | 46 | 2 | 79.3 |
Shaheen Shah Afridi's bowling in every match against South Africa
Newest first
| Date | Overs | Runs | Wkts | Result |
|---|---|---|---|---|
| 8 Nov 2025 | 4.5 | 18 | 2 | Won |
| 6 Nov 2025 | 7 | 41 | 0 | Lost |
| 4 Nov 2025 | 10 | 55 | 1 | Won |
| 1 Nov 2025 | 4 | 26 | 3 | Won |
| 28 Oct 2025 | 4 | 45 | 1 | Lost |
25 older matches
| Date | Overs | Runs | Wkts | Result |
|---|---|---|---|---|
| 12 Feb 2025 | 10 | 66 | 2 | Won |
| 22 Dec 2024 | 7 | 70 | 2 | Won |
| 19 Dec 2024 | 7.5 | 47 | 4 | Won |
| 17 Dec 2024 | 10 | 46 | 1 | Won |
| 13 Dec 2024 | 4 | 37 | 0 | Lost |
| 10 Dec 2024 | 4 | 22 | 3 | Lost |
| 27 Oct 2023 | 10 | 45 | 3 | Lost |
| 3 Nov 2022 | 3 | 14 | 3 | Won |
| 16 Apr 2021 | 4 | 19 | 1 | Won |
| 14 Apr 2021 | 4 | 39 | 1 | Won |
| 12 Apr 2021 | 3 | 30 | 0 | Lost |
| 10 Apr 2021 | 4 | 45 | 1 | Won |
| 7 Apr 2021 | 9.3 | 58 | 3 | Won |
| 4 Apr 2021 | 10 | 75 | 1 | Lost |
| 2 Apr 2021 | 10 | 61 | 2 | Won |
| 14 Feb 2021 | 4 | 28 | 0 | Won |
| 13 Feb 2021 | 3 | 18 | 2 | Lost |
| 11 Feb 2021 | 4 | 37 | 0 | Won |
| 23 Jun 2019 | 8 | 54 | 1 | Won |
| 6 Feb 2019 | 4 | 23 | 1 | Won |
| 3 Feb 2019 | 4 | 27 | 1 | Lost |
| 30 Jan 2019 | 7 | 34 | 1 | Lost |
| 27 Jan 2019 | 8 | 24 | 2 | Won |
| 25 Jan 2019 | 6 | 37 | 0 | Lost |
| 22 Jan 2019 | 9 | 44 | 3 | Lost |
Shaheen Shah Afridi vs South Africa: questions and answers
- How many matches has Shaheen Shah Afridi played against South Africa?
- Shaheen Shah Afridi has played 30 matches against South Africa (16 in ODIs, 14 in T20Is), from 2019 to 2025. Pakistan won 18 and lost 12 of them.
- How many wickets has Shaheen Shah Afridi taken against South Africa?
- Shaheen Shah Afridi has taken 45 wickets in 30 innings against South Africa at an economy of 6.33 (28 wickets in ODIs, 17 wickets in T20Is).
- What are Shaheen Shah Afridi's best bowling figures against South Africa?
- Shaheen Shah Afridi's best figures against South Africa are 4/47. Shaheen Shah Afridi has taken four or more wickets in a match once against them.
- Which South Africa batter has Shaheen Shah Afridi dismissed most?
- Quinton de Kock, 5 times in 127 balls in internationals, for 131 runs.
- When did Shaheen Shah Afridi last play against South Africa?
- On 8 November 2025 (ODI) at Iqbal Stadium: 2/18 with the ball. Pakistan won that match.