After making his international debut for Czechoslovakia in June 1993 against the Faroe Islands, Řepka played 45 times for the Czech Republic between 1994 and 2001. He missed UEFA Euro 1996 due to a two-match suspension for a red card. However, he played for his country at Euro 2000, where the Czech Republic was eliminated in the group stage.