Southampton 8 lipca 2014 r. podpisał kontrakt z Southampton i stał się pierwszym zawodnikiem drużyny objętej przez Ronalda Koemana. Zadebiutował 17 sierpnia przeciwko Liverpoolowi wchodząc z ławki rezerwowych w 77. minucie meczu. 23 września zdobył pierwszą bramkę dla Świętych w starciu z Arsenalem w Pucharze Ligi Angielskiej. Pierwszą ligową bramkę zdobył w starciu z Sunderlandem oraz zanotował cztery asysty. 28 kwietnia 2018 roku podczas meczu ligowego z Bournemouth zdobył kolejno swoją 99 i 100 bramkę w karierze klubowej.
AFC Ajax 3 lipca 2018 został zawodnikiem AFC Ajax, podpisując czteroletni kontrakt.
Fenerbahçe
Po pięciu sezonach spędzonych w Holandii zawodnik przeniósł się do tureckiego zespołu Fenerbahçe SK, z którym podpisał kontrakt do 30 czerwca 2025.
NEC Nijmegen 27 czerwca 2026 roku podpisał dwuletnią umowę z NEC. Zadebiutował 4 sierpnia w meczu eliminacji do Ligi Mistrzów przeciwko Olympiakos SFP (0:0).
Kariera reprezentacyjna Tadić został powołany do drużyny narodowej w 2008 roku, mając 19 lat.