Nicknamed "la Rastra", Escobar made his debut for El Salvador in a January 2003 friendly match against Guatemala and has, as of December 2010, earned a total of 34 caps, scoring no goals. He has represented his country in 7 FIFA World Cup qualification matches and played at the 2003 and 2009 UNCAF Nations Cups as well as at the 2007 and 2009 CONCACAF Gold Cups.