Shahid Afridi
Shahid Afridi played for Pakistan between 1996 and 2018 as a right-hand all-rounder. Appearances: 27 Tests, 398 ODIs and 99 T20Is. In Tests: 1,716 runs at an average of 36.51 and 48 wickets.
Hit the fastest one-day hundred at seventeen, in his first innings, with a borrowed bat.
| Format | Mat | Runs | Avg | Wkts | Span |
|---|---|---|---|---|---|
| Tests | 27 | 1,716 | 36.51 | 48 | 1996–18 |
| ODIs | 398 | — | — | — | 1996–18 |
Career numbers are the headline Test aggregates we use in the puzzles, not a full statistical record.
Teams
1995–2018
Karachi
domestic
1996–2018
Pakistan
national
2016–2020
Peshawar Zalmi
franchise
Puzzles they have appeared in
Cricketer #29 4 Oct 2026We do not publish player photographs. Career statistics are facts; images are not ours to use.