Question: has federer won davis cup?
Answer: Switzerland Davis Cup team. (17 September 2018.) ... Switzerland, with 20-time Grand Slam champion Roger Federer and three-time Grand Slam champion and then-reigning Australian Open champion Stan Wawrinka on the team, won its first Davis Cup title in 2014.