Sahibzada Mohammad Shahid Khan Afridi (* 1. März 1975 in Khyber Agency, FATA) ist ein ehemaliger pakistanischer Cricketspieler. Er war bei seinem Test, bei 38 One-Day International Matches (ODIs) und 43 Twenty20 Internationals (T20Is) Kapitän des pakistanischen Cricketteams. Insgesamt hat er 27 Tests, 298 ODIs und 98 T20Is absolviert (Stand: 28. Mai 2015). Derzeit ist er der Spieler, der die meisten Twenty20 Internationals absolviert hat.
Shahid Afridi gab sein internationales Debüt als 16-Jähriger bei einem ODI gegen Kenia, spielte allerdings nur als Bowler. Im folgenden Match gegen Sri Lanka trat er erstmals auch als Batsman auf und brach dabei mehrere Rekorde: So erzielte er den schnellsten ODI-Century, wobei er nur 37 Bälle für seine 100 Runs benötigte. Das war zu diesem Zeitpunkt 11 weniger als der vorherige Rekordhalter Sanath Jayasuriya. Bei diesem Century stellte er auch dessen Rekord an Sixes ein. Mit seinen 16 Jahren und 217 Tagen ist er bis heute der jüngste Spieler, dem ein ODI-Century gelang.