A 31 éves brazil születésű futballista 64 alkalommal viselte a horvát válogatott mezét, a vb-n azonban mindössze 21 perc játéklehetőséget kapott.
„Tíz év alatt 64 meccsen szerepeltem a válogatottban, és 29 gólt szereztem, amivel ezalatt a legeredményesebb csatár lettem. Nagy megtiszteltetés volt számomra, hogy a horvát mezt viselhettem. Emellett köszönetet mondanék az edzőknek, akik bíztak bennem” – mondta Eduardo.
A jelenleg a Sahtar Doneckben légióskodó játékosnál csak Davor Suker (45 gól) talált be többször a horvát nemzeti csapatban.