On 30 August 2013, Milan bought back Matri from Juventus for an €11 million transfer fee on a four-year contract. He was given the number 9 shirt, and made his season debut on 1 September 2013 in a 3–1 win over former club Cagliari. He scored his only goal with the club on 27 October 2013 in a 3–2 away defeat to Parma.