During the beginning of the 2015–16 season, Barzagli demonstrated his versatility by filling in for the recovering Stephan Lichtsteiner as a rightback; in this position, he made a series of impressive performances, including an assist for Álvaro Morata's opening goal in a 2–0 home win over Sevilla in the Champions League group stage on 30 September, which earned him the Juventus Player of the Month Award for October. On 8 November, Barzagli made his 300th Serie A appearance in a 3–1 away win over Empoli. On 6 March 2016, Barzagli scored his second ever goal for the club since the 2011–12 season in a 2–0 away win over Atalanta; coincidentally, his first goal for the club also came against Atalanta, 91 games earlier. On 8 May, he made his 150th Serie A appearance for Juventus in a 2–1 away defeat to Verona; this was his 30th league appearance of the season, and his 40th in all competitions, the most he had totalled since the 2012–13 season. After helping Juventus to a fifth consecutive Serie A title, on 11 May, Barzagli extended his contract with the club until the end of the 2017–18 season.