Stattdessen spielte Duda ab 1987 in der deutschen Basketball-Bundesliga zunächst für den SSV Goldstar Hagen. Nach einem Jahr wechselte Duda zum Pokalsieger BG Steiner aus Bayreuth, der unter Trainer Lester Habegger ambitioniertere Ziele verfolgte und 1989 das Double aus Meisterschaft und Pokalwettbewerb errang. Duda war in der Saison 88/89 für Bayreuth zunächst nur im Europapokal und DBB-Pokal einsatzberechtigt, in den fünf Spielen um die deutsche Meisterschaft gegen Leverkusen kam er dann auf einen Mittelwert von 5,6 Punkten je Begegnung. Nach den Revolutionen im Jahr 1989 spielte Duda dann auch wieder in seiner polnischen Heimat für "Polonia" und "Legia" aus seiner Geburtsstadt Warschau sowie "Polonia" aus Przemyśl. In dieser Zeit wurde er auch wieder in die polnische Nationalmannschaft berufen und erreichte mit ihr bei seiner einzigen Endrundenteilnahme bei der Basketball-Europameisterschaft 1991 den siebten Platz. 1993 kehrte Duda in die deutsche Bundesliga zurück, wo er für den MTV 1846 aus Gießen spielte, mit dem er zunächst dreimal hintereinander in der ersten Play-off-Runde um die Meisterschaft ausschied. In der &lt;a href="Basketball-Bundesliga%201996/97"&gt;Basketball-Bundesliga 1996/97&lt;/a&gt; verpassten die Gießener auf dem zehnten Platz die Play-offs und der mittlerweile 34-jährige Duda spielte anschließend noch eine weitere Saison in der &lt;a href="2.%20Basketball-Bundesliga%201997/98"&gt;2. Basketball-Bundesliga 1997/98&lt;/a&gt; für die Gießener Kooperationspartner TV 1860 aus Lich, die in der Relegationsrunde mit den Erstligisten den Aufstieg zunächst verpassten. Anschließend beendete Duda seine Spielerkarriere.