Erdinç posiada podwójne obywatelstwo francuskie i tureckie. Jego rodzice przybyli do Francji w 1973. On sam początkowo liczył na powołanie do reprezentacji Francji, jednak zaakceptował ofertę reprezentacji Turcji. Grał w młodzieżowych reprezentacjach tego kraju, a 26 marca 2008 zadebiutował w pierwszej reprezentacji w zremisowanym 2-2 meczu z Białorusią. Niespodziewanie został powołany przez Fatiha Terima do składu reprezentacji Turcji na EURO 2008. Erdinç wystąpił nawet w podstawowym składzie Turcji przeciw Portugalii w pierwszym meczu na EURO 2008. 11 października 2008 zdobył pierwszego gola dla Turcji w meczu eliminacji do mistrzostw świata 2010 przeciw Bośni i Hercegowinie w Stambule.