وانضم شاكيري إلى ليفربول من ستوك سيتي في يوليو 2018، وخاض 63 مباراة في كافة المسابقات مع فريق المدرب يورجن كلوب، وفاز بلقب الدوري الممتاز ودوري أبطال أوروبا وكأس العالم للأندية وكأس السوبر خلال فترته في أنفيلد.
ومع ذلك جلس المهاجم السويسري على مقاعد البدلاء في المواسم الأخيرة في ظل تكرار الإصابات والمنافسة الشديدة بين المهاجمين؛ مما أدى لتراجع فرص مشاركته في المباريات.