Leander Paes has won 18 Grand Slam titles in his career (8 in mixed doubles, 8 in men's doubles, 1 in singles, and 1 in juniors). At the time this question was written, the count was 10 Grand Slam titles. He is one of India's most successful tennis players and has specialized in doubles competition.