Multiple choice Who has won the most Grand Slam tournaments? Roger Federer Rafael Nadal Margaret Court Serena Williams Reveal answer Fill a bubble to check yourself C Correct answer Explanation Margaret Court holds the record for the most Grand Slam singles titles in tennis history, with 24 titles.