از ۱۹۶۸ ایران میزبانی این مسابقات را بر عهده گرفت و در همان نخستین حضور موفق به کسب عنوان قهرمانی نیز شد. تمام بازی‌های این دوره جام ملت‌ها در ورزشگاه امجدیه در تهران برگزار شد و ایران با پیروزی در تمام بازی‌هایش قاطعانه عنوان قهرمانی آسیا را از آن خود کرد. دو دوره بعدی در سال‌های ۱۹۷۲ و ۱۹۷۶ که به ترتیب با میزبانی تایلند و ایران برگزار شد را نیز ایران باز هم فتح کرد تا با سه بار قهرمانی متوالی پر افتخارترین تیم وقت آسیا شود. بازی‌های جام ملت‌های ۱۹۷۶ در ورزشگاه تازه‌ساز آریامهر در تهران و باغ‌شمال در تبریز برگزار شدند. از زمان کسب سه قهرمانی متوالی ایران از ۱۹۶۴ تا ۱۹۷۶ تا به حال هیچ تیم دیگری موفق به تکرار این مهم نشده است.