He spent his youth at Vojvodina. In 2010, Vojvodina sold Dušan Tadić to FC Groningen. After two seasons with FC Groningen, he joined FC Twente in 2012, where he earned a move to Southampton of the Premier League. After four years in England, Tadić returned to the Netherlands in 2018, when he joined Ajax. Tadić has over 60 caps for Serbia, having made his international debut in 2008, and represented the country at the Olympics in that year, as well as the 2018 FIFA World Cup.