| Club | League | Years |
|---|---|---|
| Strasbourg | Ligue 1 | 2004–2006 |
| Bayer Leverkusen | Bundesliga | 2006–2009 |
| Hannover 96 | Bundesliga | 2009–2013 |
| Stuttgart | Bundesliga | 2013–2015 |
| Fortuna Düsseldorf | Bundesliga | 2015–2016 |
Only the clubs in the game are in the data; spells at other clubs, loans and youth years may be missing.
Which club pairs is Karim Haggui an answer for?
In Who Played Both, if two of these clubs meet, Karim Haggui is one of the right answers.
- Bayer Leverkusen – Fortuna Düsseldorf 37 players
- Hannover 96 – Stuttgart 28 players
- Fortuna Düsseldorf – Hannover 96 28 players
- Fortuna Düsseldorf – Stuttgart 22 players
- Bayer Leverkusen – Hannover 96 21 players
- Bayer Leverkusen – Stuttgart 21 players
- Strasbourg – Stuttgart 9 players
- Bayer Leverkusen – Strasbourg 5 players
Source: Wikidata (CC0), Wikipedia club articles and player infoboxes (years at each club). Youth spells and appearances that look unplayed are left out; volunteer-kept records can contain gaps or errors.
