Considered one of the best players of his generation, Vieira began his career at Cannes in 1994, where several standout performances in his debut season garnered him a move to Serie A club Milan a year later. His single season in Italy was marred due to limited playing time, and he featured mainly for the reserve team. This allowed him to relocate to England, in order to join countryman Arsène Wenger at Arsenal, for a fee of £3.5 million in 1996.