| Year | Champions | Runners-up | Score |
|---|
| 1974 | Antonio Muñoz
Manuel Orantes | Jürgen Fassbender
Hans-Jürgen Pohmann | 2–6, 6–4, 7–6, 6–2 |
| 1975 | Wojciech Fibak
Jan Kodeš | Milan Holeček
Karl Meiler | 7–5, 6–3 |
| 1976 | Juan Gisbert
Manuel Orantes | Jürgen Fassbender
Hans-Jürgen Pohmann | 1–6, 6–3, 6–2, 2–3, retired |
| 1977 | František Pála
Balázs Taróczy | Nikki Spear
John Whitlinger | 6–3, 6–4 |
| 1978 | Ion Țiriac
Guillermo Vilas | Jürgen Fassbender
Tom Okker | 3–6, 6–4, 7–6 |
| 1979 | Wojciech Fibak
Tom Okker | Jürgen Fassbender
Jean-Louis Haillet | 7–6, 7–5 |
| 1980 | Heinz Günthardt
Bob Hewitt | David Carter
Chris Lewis | 7–6, 6–1 |
| 1981 | David Carter
Paul Kronk | Eric Fromm
Shlomo Glickstein | 6–3, 6–4 |
| 1982 | Chip Hooper
Mel Purcell | Tian Viljoen
Danie Visser | 6–4, 7–6 |
| 1983 | Chris Lewis
Pavel Složil | Anders Järryd
Tomáš Šmíd | 6–4, 6–2 |
| 1984 | Boris Becker
Wojciech Fibak | Eric Fromm
Florin Segărceanu | 6–4, 4–6, 6–1 |
| 1985 | Mark Edmondson
Kim Warwick | Sergio Casal
Emilio Sánchez | 4–6, 7–5, 7–5 |
| 1986 | Sergio Casal
Emilio Sánchez | Broderick Dyke
Wally Masur | 6–3, 4–6, 6–3 |
| 1987 | Jim Pugh
Blaine Willenborg | Sergio Casal
Emilio Sánchez | 7–6, 4–6, 6–4 |
| 1988 | Rick Leach
Jim Pugh | Alberto Mancini
Christian Miniussi | 7–6, 6–1 |
| 1989 | Javier Sánchez
Balázs Taróczy | Peter Doohan
Laurie Warder | 7–6, 6–3 |
| ↓ ATP Tour 250[a] ↓ |
| 1990 | Udo Riglewski
Michael Stich | Petr Korda
Tomáš Šmíd | 6–1, 6–4 |
| 1991 | Patrick Galbraith
Todd Witsken | Anders Järryd
Danie Visser | 7–5, 6–4 |
| 1992 | David Adams
Menno Oosting | Carl Limberger
Tomáš Anzari | 3–6, 7–5, 6–3 |
| 1993 | Martin Damm
Henrik Holm | Karel Nováček
Carl-Uwe Steeb | 6–0, 3–6, 7–5 |
| 1994 | Yevgeny Kafelnikov
David Rikl | Boris Becker
Petr Korda | 7–6, 7–5 |
| 1995 | Trevor Kronemann
David Macpherson | Luis Lobo
Javier Sánchez | 6–3, 6–4 |
| 1996 | Lan Bale
Stephen Noteboom | Olivier Delaître
Diego Nargiso | 4–6, 7–6, 6–4 |
| 1997 | Pablo Albano
Àlex Corretja | Karsten Braasch
Jens Knippschild | 3–6, 7–5, 6–2 |
| 1998 | Todd Woodbridge
Mark Woodforde | Joshua Eagle
Andrew Florent | 6–0, 6–3 |
| 1999 | Daniel Orsanic
Mariano Puerta | Massimo Bertolini
Cristian Brandi | 7–6, 3–6, 7–6 |
| 2000 | David Adams
John-Laffnie de Jager | Max Mirnyi
Nenad Zimonjić | 6–4, 6–4 |
| 2001 | Petr Luxa
Radek Štěpánek | Jaime Oncins
Daniel Orsanic | 5–7, 6–2, 7–6 |
| 2002 | Petr Luxa
Radek Štěpánek | Petr Pála
Pavel Vízner | 6–0, 6–7, [11–9] |
| 2003 | Wayne Black
Kevin Ullyett | Joshua Eagle
Jared Palmer | 6–3, 7–5 |
| 2004 | James Blake
Mark Merklein | Julian Knowle
Nenad Zimonjić | 6–2, 6–4 |
| 2005 | Mario Ančić
Julian Knowle | Florian Mayer
Alexander Waske | 6–3, 1–6, 6–3 |
| 2006 | Andrei Pavel
Alexander Waske | Alexander Peya
Björn Phau | 6–4, 6–2 |
| 2007 | Philipp Kohlschreiber
Mikhail Youzhny | Jan Hájek
Jaroslav Levinský | 6–1, 6–4 |
| 2008 | Michael Berrer
Rainer Schüttler | Scott Lipsky
David Martin | 7–5, 3–6, [10–8] |
| 2009 | Jan Hernych
Ivo Minář | Ashley Fisher
Jordan Kerr | 6–4, 6–4 |
| 2010 | Oliver Marach
Santiago Ventura | Eric Butorac
Michael Kohlmann | 5–7, 6–3, [16–14] |
| 2011 | Simone Bolelli
Horacio Zeballos | Andreas Beck
Christopher Kas | 7–6(7–3), 6–4 |
| 2012 | František Čermák
Filip Polášek | Xavier Malisse
Dick Norman | 6–4, 7–5 |
| 2013 | Jarkko Nieminen
Dmitry Tursunov | Marcos Baghdatis
Eric Butorac | 6–1, 6–4 |
| 2014 | Jamie Murray
John Peers | Colin Fleming
Ross Hutchins | 6–4, 6–2 |
| 2015 | Alexander Peya
Bruno Soares | Alexander Zverev
Mischa Zverev | 4–6, 6–1, [10–5] |
| 2016 | Henri Kontinen
John Peers | Juan Sebastián Cabal
Robert Farah | 6–3, 3–6, [10–7] |
| 2017 | Juan Sebastián Cabal
Robert Farah | Jérémy Chardy
Fabrice Martin | 6–3, 6–3 |
| 2018 | Ivan Dodig
Rajeev Ram | Nikola Mektić
Alexander Peya | 6–3, 7–5 |
| 2019 | Frederik Nielsen
Tim Pütz | Marcelo Demoliner
Divij Sharan | 6–4, 6–2 |
| 2020 | Not held due toCOVID-19 |
| 2021 | Kevin Krawietz
Wesley Koolhof | Sander Gillé
Joran Vliegen | 4–6, 6–4, [10–5] |
| 2022 | Kevin Krawietz
Andreas Mies | Rafael Matos
David Vega Hernández | 4–6, 6–4, [10–7] |
| 2023 | Alexander Erler
Lucas Miedler | Kevin Krawietz
Tim Pütz | 6–3, 6–4 |
| 2024 | Yuki Bhambri
Albano Olivetti | Andreas Mies
Jan-Lennard Struff | 7–6(8–6), 7–6(7–5) |
| ↓ ATP Tour 500 ↓ |
| 2025 | André Göransson
Sem Verbeek | Kevin Krawietz
Tim Pütz | 6–4, 6–4 |