who has won a career grand slam in tennis
Grand Slam (tennis) Eight men and ten women have won Career Grand Slams in singles play (rows one and two); among them two men and five women have at least two Career Grand Slams in singles (column three). Since the beginning of the open era, five men and six women have achieved this (Rod Laver, Andre Agassi, Roger Federer, Rafael Nadal, Novak Djokovic; Margaret Court, Chris Evert, Martina Navratilova, Steffi Graf, Serena Williams and Maria Sharapova).
Novak Djokovic Djokovic has won 12 Grand Slam singles titles, the fourth most (equal with Roy Emerson) in history, and held the No. 1 spot in the ATP rankings for a total of 223 weeks. In majors, Djokovic has won six Australian Open titles, three Wimbledon titles, two US Open titles and one French Open title. In 2016, he became the eighth player in history to achieve the Career Grand Slam; by winning the 2016 French Open, Djokovic became the third man to hold all four major titles at once, the first since Rod Laver in 1969,[16] and the first ever to do so on three different surfaces.[17] Djokovic holds the highest match winning rate (82.8%) in the Open Era, as of July 2017.[18][19]