Gary McSheffrey (13 agosto 1982 a Coventry) è un ex calciatore inglese e attuale allenatore.
Carriera da giocatore
Ha fatto il suo debutto nella Premier League a soli 16 anni con la sua squadra del cuore, il Coventry City. Dopo otto anni a Coventry e 44 gol in 143 presenze in campionato, nel 2006 si trasferì al Birmingham City. Con la sua nuova squadra segnò 16 gol in 83 partite di campionato nel corso di quattro anni.