Top 10 most international goals 1. Ali Daei [Iran] - 149 caps / 109 goals 2. Ferenc Puskás [Hungary] - 85 caps / 84 goals 3. Kunishige K...