In January 2008 he made his debut for Iran in a friendly match against Qatar. In March 2008 when Ali Daei became Iran's coach, Khalili was called up to the national team again for a friendly Match against Bahrain and a World Cup qualifying match against Kuwait.
