Ramírez made his debut for Honduras in a March 1999 UNCAF Nations Cup match against Belize and he immediately scored his first international goal when coming on as a sub for Christian Santamaría. He has earned a total of 18 caps, scoring 10 goals. He has represented his country in 4 FIFA World Cup qualification matches and played at the 1999 UNCAF Nations Cup, as well as at the 2005 CONCACAF Gold Cup.