Question: who has been in the most grand slam finals?
Answer: #4 Roger Federer Arguably the greatest tennis player of all time, Roger Federer has appeared in a whooping 31 Grand Slam finals. Currently world number 3, the Swiss put his name up in the record books with some brilliant tennis.