+
Players who played for both AC Milan and Villarreal
13 players in our database played for both AC Milan and Villarreal. 5 of them moved directly between the two clubs. The first was Fabricio Coloccini (from 1999); the most recent to join the list is Pervis Estupiñán (from 2020).
| Player | AC Milan | Villarreal |
|---|---|---|
| Alexandre Pato | 2007–2013 | 2016–2017 |
| Carlos Bacca | 2015–2018 | 2017–2021 |
| Daniele Bonera | 2006–2015 | 2015–2019 |
| Diego López | 2014–2017 | 2007–2012 |
| Fabricio Coloccini | 1999–2000 | 2003–2004 (loan) |
| Jon Dahl Tomasson | 2002–2005 | 2007–2008 |
| José Mari | 2000–2002 | 2003–2007 |
| Mateo Musacchio | 2017–2021 | 2010–2017 |
| Matías Fernández | 2016–2017 (loan) | 2006–2009 |
| Pepe Reina | 2018–2020 | 2002–2005, 2022–2024 |
| Pervis Estupiñán | 2025–present | 2020–2022 |
| Samu Castillejo | 2018–2022 | 2015–2018 |
| Samuel Chukwueze | 2023–present | 2018–2023 |
More connections
Try it without the list
Two clubs, 45 seconds: how many players who played for both can you name?
Or a club quiz: AC Milan · Villarreal
Covers the 13 players in Football Pathfinder’s database, not every player in history. Career data from Wikipedia (CC BY-SA).