The great Joe Cocker:
I don't think Mark Knopfler has a great voice, but I sure love it with so much of his work - "Wild West End" is a great example IMO:
I can't believe it's down to the 38th post and no one has included him yet. So I get to do so.
Neil Young and Geddy Lee definitely fall into that "love 'em or hate 'em" type of voice.I wouldn't classify Neil Young as having a terrible voice...I would instead say he has a unique voice....both pleasant to listen to and quite melodic complimented by being a very talented musician.

Jimmy's version of SMILE was used on the Joker Movie soundtrack. And this song was used for the end credits of Sleepless in Seattle.No video--just a comment. The epitome of Terrible Voice, great entertainer All personality--Jimmy Durante.
I can't believe it's down to the 38th post and no one has included him yet. So I get to do so.
I never thought Louis Armstrong had a great voice. But he seems to be a great singer. One of my favorites is: