Swordfishe i okręty eskorty brały udział w zatopieniu trzech U-Bootów. 12 września zatopiono U-88 (HMS „Faulknor”), 14 – U-589 (HMS „Onslow” i Swordfish), 16 – U-457 (HMS „Impulsive”). „Avenger” sam również stał się celem ataków bombowych (jedna ze zrzuconych bomb była przyczyną niegroźnego pożaru na pokładzie lotniskowca) i torpedowych. 17 września odłączył się od konwoju PQ18 i dołączył do konwoju QP14 powracającego do Wielkiej Brytanii.

Po powrocie „Avenger” w październiku w konwoju wojskowym KMS1G wypłynął do Gibraltaru i wziął udział w operacji Torch, osłaniając aliancki desant w Afryce Północnej. Na pokładzie lotniskowca zaokrętowane były samoloty z 802 i 883 Naval Air Squadron. Współpracując z lotniskowcem HMS „Argus”, „Avenger” tworzył zespół wsparcia Zespołu Wschodniego, którego zadaniem było zajęcie rejonu Algieru. Podczas akcji ponownie dała o sobie znać awaria układu napędowego. Po prowizorycznej naprawie lotniskowiec wraz z HMS „Argus” popłynął do Gibraltaru. 14 listopada jako eskorta konwoju MKF1 wyruszył do Wielkiej Brytanii.

W nocy z 14 na 15 listopada 1942 roku, „Avenger” został storpedowany przez U-155. Wewnątrz okrętu doszło do wybuchu zbiorników paliwa (lub komór amunicji) i lotniskowiec szybko zatonął.