The Bianconeri star has revealed that he left the San Siro not because he was only offered a one-year extension, but because his former coach no longer saw him as first choice
Pirlo spent 10 years with the Rossoneri before moving to Turin at the beginning of last season, and his decision was vindicated as he played a vital role in helping Juventus win the Serie A title without losing a game.
But the 33-year-old has insisted that he wanted to extend his stay at the San Siro outfit but felt he had to leave as Allegri wanted to play others in his preferred role.
"When I spoke with Milan about my contract, they proposed the renewal for one year," the 2006 World Cup winner was quoted saying by La Gazzetta dello Sport.
"I asked for a three-year deal because I was younger than the other experienced players. But the real reason for my transfer was another: Allegri wanted to place Ambrosini or Van Bommel in front of the defence and I'd have to change role.
"Then, I said 'no thanks' and I chose Juve, who offered me the right conditions. I want to say that it was not a financial decision.
"Milan decided that others were serving more. I quickly realised this during the interview. In my role Allegri preferred other players."
The Rossoneri, who are languishing in mid-table, host the league leaders Juventus on Sunday night.