De geboren Braziliaan speelde 64 interlands voor het Kroatische nationale team en maakte daarin 29 doelpunten. Daarmee bezet hij de tweede plaats van de eeuwige topscorerslijst van het Balkanland, achter koploper Davor Suker. Op het vorige WK speelde Eduardo slechts 21 minuten.
Dat laatste is bij de speler in kwestie in het verkeerde keelgat geschoten. Eduardo suggereert dat bondscoach Niko Kovac zich bij het maken van de opstelling heeft laten beïnvloeden door anderen. "Ik heb in de afgelopen paar jaar enkele moeilijke momenten beleefd. Volgens mij verdien ik een correcte en eerlijke behandeling", zegt de ex-spits van onder meer Dinamo Zagreb en Arsenal.
Eduardo stond vorig seizoen onder contract bij Shakhtar Donetsk. Sinds deze zomer zit hij zonder club. Op het WK strandde Kroatië in Groep A. Daarin zaten ook Brazilië, Kameroen en Mexico.