Long pełnił rolę zmiennika, jednak wchodził na boisku z ławki rezerwowych w większości ligowych meczów. mały|lewo|Shane Long grający dla Southampton W styczniu 2014 podpisał 3,5-letni kontrakt z Hull City. "Tygrysy" zapłaciły za niego 7 mln funtów. Zadebiutował w przegranym 1-0 meczu z Crystal Palace. 1 lutego 2014 roku strzelił pierwszą bramkę w meczu z Tottenhamem. 22 marca zagrał przeciwko swojej byłej drużynie West Bromwich i zdobył bramkę, przyczyniając się do zwycięstwa 2-0.

14 sierpnia 2014 roku przeniósł się do Southampton, podpisał czteroletni kontrakt, angielski klub zapłacił za niego 12 milionów funtów. Pierwsze dwie bramki dla Świętych zdobył w spotkaniu z Leicester City, zastępując Sadio Mané. Pod koniec sezonu w meczu z Aston Villą zdobył gola z okolicy 35 metrów i został on wybrany bramką roku przez kibiców. Ponadto zaliczył dwie asysty przy najszybszym w historii Premier League hat tricku w wykonaniu Sadio Mane, a Święci wygrali 6-1. W kolejnym sezonie po raz pierwszy zanotował trafienie w spotkaniu z Vitesse w ramach kwalifikacji do Ligi Europy. 1 maja 2016 roku zdobył 100 bramkę w swojej karierze przeciwko Manchesterowi City.