Restart
8 of 12
How many grand slams had roger federer won
-
20
-
30
-
40
-
15
That's Correct!
It's Wrong!
Roger Federer has won a total of 20 grand slam titles in his career. This makes him one of the most successful tennis players in history.