10Novak Djokovic
Novak Djokovic won only 8 Grand Slam but he is known widely for his excellent gaming skills. He played in an era when Federer, Nadal and Murry were at the peaks of their career. Novak is a beautiful and highly impressive male tennis player. He is the only player in open era to won 5 Australian open.