Dr K J Yesudas an Indian singer has recorded over 40,000 songs. Another Indian singer Asha Bhosle who has over 13,000. In 2011, Asha was officially acknowledged by the Guinness Book of World Records as the most recorded artist in music history.