Gerhard Hans Poschner (ur. 23 września 1969 w Dumitrze) – niemiecki piłkarz występujący na pozycji pomocnika.

Kariera klubowa Poschner urodził się w 1969 roku w Rumunii, a w 1974 roku wyemigrował z rodziną do Niemiec. W tym samym roku rozpoczął tam treningi w klubie SpVgg Bissingen. W 1984 roku trafił do juniorskiej ekipy klubu VfB Stuttgart. W 1987 roku został włączony do jego pierwszej drużyny. W Bundeslidze zadebiutował 15 sierpnia 1987 w wygranym 6:0 meczu z Borussią Mönchengladbach. W 1989 roku dotarł z klubem do finału Pucharu UEFA, ale Stuttgart przegrał tam w finałowym dwumeczu z SSC Napoli.

W 1990 roku odszedł do innego pierwszoligowego zespołu, Borussii Dortmund. Pierwszy ligowy mecz zaliczył tam 18 sierpnia 1990 przeciwko Karlsruher SC (2:1). 16 marca 1991 w zremisowanym 1:1 pojedynku z Fortuną Düsseldorf strzelił swojego pierwszego gola w Bundeslidze. W 1992 roku wywalczył z Borussią wicemistrzostwo Niemiec, a rok później wystąpił z nią w finale Pucharu UEFA, jednak uległa tam w finałowym dwumeczu Juventusowi.