On 14 July 2016, Nagy joined Italian side Bologna after an impressive performance with the national team at the UEFA Euro 2016. In December 2016 he was voted Bologna's Player of the Month for December. In a friendly before the 2017–18 Serie A season, Nagy scored the 8th goal for Bologna.