Argentine sports daily Clarin reported that the 37 year old's agent had confirmed the news of his retirement and he was set to join the management team of Italian champion Juventus, with whom he scored 149 goals in 245 games between 2000-2010.
Despite a goal at the 1998 World Cup finals which France ultimately won, Trezeguet's most memorable strike remains the extra-time golden-goal (sudden death) for France to beat Italy in the EURO 2000 final.
However, he was to be the only player to miss a penalty in the 2006 World Cup final, in which Italy prevailed in the penalty shootout.
Rarely used after that by unpopular coach Raymond Domenech, Trezeguet decided to call it a day at international level in 2008 citing the fact the national handler would be staying on despite a woeful EURO 2008 campaign.
He was born in France to an Argentine father, who was playing in Europe at the time, although he grew up in Argentina, he joined AS Monaco in 1995.
After leaving Juventus, Trezeguet played for various Argentine clubs including River Plate and Newell's Old Boys and ended his playing days at Pune City in India's Super League.