Entre las grabaciones más notables están la de 1930 que cuenta con las actuaciones de los principales actores de la D'Oyly Carte Opera Company de esa época, la de D'Oyly Carte de 1960, que contiene todo el diálogo y fue criticada positivamente, la de Mackerras de 1994, que contó con la participación de cantantes de grand opéra en los papeles principales y cuya música fue elogiada por los expertos, y la de la New D'Oyly Carte Opera Company de 2000, que también contiene todo el diálogo y la balada perdida «Reflect, my child».