С 2005 года Карим Ансарифард приглашался в различные молодёжные сборные. В качестве игрока запаса участвовал в первенстве Азии до 17 лет в 2006-м, дважды за турнир выйдя на замены в матчах с Таджикистаном и Йеменом. 10 ноября 2009 года Карим дебютировал в главной сборной, поразив на «Азади» единственным в матче и победным голом ворота команды Исландии. Перед первым своим крупным турниром, Кубком Азии 2011, Ансарифард получил в сборной 10-й номер, тот же, что ранее в главной команде страны носил Али Даеи. Победный гол, забитый в матче с КНДР 15 января на «СК Стэдиум», стал первым для Карима в официальных турнирах сборных (и третьим вообще) и сделал его самым молодым иранским футболистом, отличившемся в рамках азиатских первенств. До конца 2011 года Ансарифард отметился ещё четырьмя голами, в том числе тремя — в отборочном турнире чемпионата мира 2014 в зоне АФК. 3 июня 2012 года на 94-й минуте гостевого матча против сборной Узбекистана, одного из ключевых в рамках 4-го раунда квалификации мирового первенства в азиатском регионе, Карим отдал на Мохаммада Реза Халатбари пас, вылившийся в победный гол и лидерство "Team Melli" в группе «А». Что касается собственно лицевого счёта, то в 2012-м и 2013-м годах за сборную Карим не забивал, но весной 2014 года разразился тремя голами, один из которых, победный в матче с Кувейтом, пришёлся на квалификационный турнир Кубка Азии 2015. Ударная весна на клубном и международном уровнях привела Ансарифарда в окончательную заявку национальной сборной на чемпионат мира в Бразилии.