Au cours de l'opération "Shingle", le débarquement allié à Anzio, il entre en collision avec un autre navire de la "Royal Navy" tout en essuyant une attaque aérienne la nuit. Légèrement endommagé à l'avant, plusieurs navires sont envoyés sur place pour l'assister — dont son sister-ship HMS "Spartan" — mais la plupart sont coulés avant de lui porter assistance. Le "Delhi" est réparé en mer et reprend aussitôt du service jusqu'à fin de la guerre, participant aux activités de la flotte avant le jour J afin de créer une incertitude quant aux zones de débarquement réelles.