Shahid Afridi has scored 617 runs off 440 balls against India in ODIs (strike rate 140.23, average 25.71, 28 sixes, out 24 times). Shahid Afridi has taken 21 wickets against India in ODIs (economy 5.61, average 59.90, 1346 balls bowled). Computed from every ball Shahid Afridi has faced or bowled against them.
| Batting vs India | Value |
|---|---|
| Runs | 617 |
| Balls | 440 |
| Strike rate | 140.23 |
| Average | 25.71 |
| Fours | 58 |
| Sixes | 28 |
| Dismissals | 24 |
| Bowling vs India | Value |
|---|---|
| Wickets | 21 |
| Balls | 1346 |
| Economy | 5.61 |
| Average | 59.90 |
| Strike rate | 64.10 |
Shahid Afridi has scored 617 runs off 440 balls against India in ODIs (strike rate 140.23, average 25.71, 28 sixes, out 24 times).
Shahid Afridi has taken 21 wickets against India in ODIs (economy 5.61, average 59.90, 1346 balls bowled).
Source: DeepCover ball-by-ball warehouse · how we verify our numbers · methodology · all answered questions