33-летний нападающий выступал на родине за Жальгирис и Каунас, российские ЦСКА, Торпедо, бельгийский Брюгге, испанский Реал Сосьедад, португальские Бенфику и Порту, французскую Ниццу, шотландский Хартс, кипрскую Ларнаку.

За сборную Литвы Эдгарас провел 46 матчей и забил 9 голов.