Did a Crown Colony-class cruiser ever hit an enemy with torpedoes?
Short answerYes. Jamaica appears to have hit Scharnhorst during the final phase of the Battle of North Cape.
NotesJamaica hit Scharnhorst with torpedoes during the battleship's final action. The hits did not produce an immediate sinking, and other British ships also attacked with torpedoes. A successful hit had not immediately finished the battleship.