L'histoire est racontée du point de vue d'un homme qui avoue avoir tué le sheriff local mais clame son innocence quant au meurtre du deputy sheriff, autrement dit le sheriff adjoint. Eric Clapton en a enregistré une reprise incluse dans l'album 461 Ocean Boulevard ; il s'agit de la version ayant eu le plus de succès, notamment aux États-Unis où elle a atteint la première place du Billboard Hot 100[1]. D'autre part la reprise de Clapton permit de relancer sa carrière et également de faire connaître Bob Marley à un large public, à un moment où celui-ci n'était pas encore internationalement connu[2].
Selon sa compagne de l’époque, l'actrice Esther Anderson, Bob Marley a écrit cette chanson après avoir envisagé de tuer le docteur qui lui prescrivait la pilule[3].
Alpha Blondy en fait une version sous le titre J'ai tué le commissaire sur l'album Mystic Power.
En 1992, la chanson de Marley est souvent citée par les partisans d'Ice-T comme preuve de l'hypocrisie des détracteurs de sa chanson Cop Killer(en) (« tueur de flic ») puisque I Shot the Sheriff, bien que traitant du même thème, n'a pas reçu de critique similaire[4][source insuffisante].
Le , une partie de la chanson est diffusée, à faible volume, lors de l’émission spéciale de BFM TV consacrée à la mort du terroriste islamiste Chérif Chekatt, auteur de l’attaque du 11 décembre 2018 à Strasbourg[5]. Suite à des réactions de téléspectateurs, la chaîne s’excuse dès le lendemain en plaidant une « erreur de manipulation » de l’équipe technique chargée du son[6].