Silva has played for the Portugal Davis Cup team since 2014 and has played 6 matches in 5 ties. His singles record is 3–2 and his doubles record is 1–0 (4–2 overall).