He moved to English club Liverpool for the start of the 2009–10 season but in August 2010, having received only limited playing time at Anfield due to injury, he returned to Italy and joined Juventus on loan until the end of the 2010–11 season. Aquilani returned to Liverpool at the end of the season as Juventus did not take up their purchase option. He went on loan again in 2011, playing for Italian club Milan for the 2011–12 season, and was subsequently sold to Fiorentina in 2012, where he remained until his transfer to Portuguese club Sporting CP in 2015; he returned to Italy in 2016, joining Pescara, and was later loaned to Sassuolo for the second half the season. In 2017, he joined Spanish club Las Palmas, but was released by the club at the end of the season. After a year without a club, he announced his retirement in 2019.