1. Sonu Nigam 2. Kumar Sanu 3. Kishor Kumar 4. Mohammad Rafi 5. Udit Narayan 6. Kailash Kher 7. S.P.balasubramaniyam 8. Nitin Mukesh 9. Shaan
Mohammad Rafi and Kishore kumar were the best in their times with their singing always touching our hearts. In the recent lot, I like Sonu Nigam's singing! Regards, RightMan
I will vote for Mohd. Rafi and Kishor Kumar.Kishor Kumar's "mere samne wali khidki me ek chand ka tukda rhta h..."is usually sing by the boys to impress the girls.Shaan has also added his name in this list.These singers are my all time favorite.
Because you are not an indian,,even you can't understand his song ..lol All are my favorite because i just concentrate on song ( words ) whenever i listen..not on voice..
SPB is all time favorite. it doesn't mean that other singers are bad. Just his songs are good all the time because of the lyrics and great music.