Shahid Afridi has scored 558 runs off 388 balls against South Africa in ODIs (strike rate 143.81, average 22.32, 31 sixes, out 25 times). Shahid Afridi has taken 28 wickets against South Africa in ODIs (economy 4.69, average 37.61, 1348 balls bowled). Computed from every ball Shahid Afridi has faced or bowled against them.
| Batting vs South Africa | Value |
|---|---|
| Runs | 558 |
| Balls | 388 |
| Strike rate | 143.81 |
| Average | 22.32 |
| Fours | 44 |
| Sixes | 31 |
| Dismissals | 25 |
| Bowling vs South Africa | Value |
|---|---|
| Wickets | 28 |
| Balls | 1348 |
| Economy | 4.69 |
| Average | 37.61 |
| Strike rate | 48.14 |
Shahid Afridi has scored 558 runs off 388 balls against South Africa in ODIs (strike rate 143.81, average 22.32, 31 sixes, out 25 times).
Shahid Afridi has taken 28 wickets against South Africa in ODIs (economy 4.69, average 37.61, 1348 balls bowled).
Source: DeepCover ball-by-ball warehouse · how we verify our numbers · methodology · all answered questions