Sanjeev Kumar was the best complete actor that Bollywood had. No one has done the range that he did. He never built any image around but focused on characters that gave him scope to perform.
this list cannot be complete without the following, not only for their contribution to Hindi cinema, but mainly for the revolution they brought about and began new eras and trends to the industry as a whole. Just star power or hits are not enough. They fade. Juhi Chawla, Kareena Kapoor, Madhuri, Nanda have their place but not higher than those on this list.