Eddie Krnčević évolue en Australie, en Yougoslavie, en Allemagne, en Belgique, et en France.
Il joue pour des clubs tels que le Sydney Olympic, le Sydney United, le Melbourne Knights, le VfB Stuttgart, le Standard de Liège et le FC Nantes.