Andreas Ivanschitz (ur. 15 października 1983 w Eisenstadt) – austriacki piłkarz występujący na pozycji pomocnika. Był kapitanem reprezentacji Austrii w piłce nożnej.
Swoją przygodę z piłką rozpoczynał w Rapidzie Wiedeń, a w 2003 roku został wybrany najlepszym zawodnikiem Bundesligi. Pół roku (w 2006) spędził w Red Bull Salzburg, następnie przeniósł się do Panathinaikosu Ateny, z którego w 2009 roku został wypożyczony do FSV Mainz. Ivanschitz podpisał kontrakt 19 lipca 2009. Po dwuletnim wypożyczeniu, klub z Moguncji postanowił wykupić zawodnika i zapłacił za niego 1,5 miliona euro. który po dwuletnim wypożyczeniu, zdecydował się latem 2011 roku wykupić pomocnika. W Niemczech Ivanschitz grał do czerwca, kiedy to wygasł mu kontrakt. 8 czerwca 2013 został nowym piłkarzem Levante UD. W 2015 przeszedł do Seattle Sounders FC, a w 2017 do Viktorii Pilzno.
Ivanschitz debiut w reprezentacji Austrii zaliczył w lutym 2003 roku w towarzyskim meczu przeciwko Grecji. Zmienił wtedy Markusa Weissenbergera. Był w kadrze na Euro 2008. Dotychczas zaliczył 60 meczów w dorosłej reprezentacji i strzelił 11 goli