Andreas Heraf (ur. 10 września 1967 w Wiedniu) – piłkarz austriacki grający na pozycji pomocnika. Podczas kariery piłkarskiej mierzył 177 cm wzrostu, ważył 72 kg.
Heraf wychował się w klubie Graphia Wiedeń. W 1985 roku został zawodnikiem innego klubu ze stolicy Austrii, Rapidu Wiedeń. Wtedy też zadebiutował w jego barwach w austriackiej Bundeslidze. W swoim pierwszym sezonie został z Rapidem wicemistrzem Austrii. Z kolei w 1987 roku sięgnął ze swoim klubem zarówno po mistrzostwo kraju, jak i po Puchar Austrii. W 1988 roku obronił z Rapidem tytuł mistrzowski.
Latem tamtego roku Heraf przeszedł do drużyny First Vienna FC. Nie osiągnął w jej barwach większych sukcesów, a na początku 1991 roku został piłkarzem SV Salzburg. Tam grał tylko przez pół roku i już w letnim oknie transferowym podpisał kontrakt z Vorwärts Steyr. Grał tam do 1994 roku i na rok trafił do niemieckiego drugoligowca, Hannover 96, z którym nie zdołał wywalczyć awansu do pierwszej ligi.