Bonucci had spent seven years previously at Juve but moved to AC Milan in the summer of 2017 in a deal which prompted massive outcry for the Bianconeri faithful.
But his stay at the iconic San Siro Stadium lasted only 12 months before he lost faith in the 'project' at the fallen giants of Italian football.
Having spent his entire career in his homeland, the Azzurri star admits he was tempted by the lure of what the high-profile Premier League has to offer.
"Basically there have been some possibilities both with Manchester City and with Manchester United,” he told the Daily Telegraph.
"With Manchester City when I received that offer [in 2016] I actually talked to the club, I talked to Juventus and we decided that it was good for me to stay and to keep on winning with Juventus.
"And this year when I was told there was a possibility to go back home, to come back to Juventus I just stopped listening to any other offers and I decided to come back here."
Pressed further, he was asked if there was any chance of him completing the move after Juve made their interest clear, he said: "No. I feel at home. Here I really do my best, I just push myself to the maximum and that’s something at Milan I really didn't manage.
"I didn't succeed to achieve and that was probably because in my heart I had already made the decision that I wanted to go back home.
"The decision was not made until June but it's true that I had this feeling inside me. So when my agent told me there was a tangible opportunity to go back I just stopped listening to anyone telling me what to do,
"I stopped listening to any kind of suggestion and I just said: ‘OK, let’s go home."
Bonucci will feature against United tonight in their UEFA Champions League clash at Old Trafford.