Bentancur formally became a player of Juventus on 1 July 2017, after the club activated the option to sign him in April 2017, in a deal which would keep him at the club until 2022. The first option to sign Bentancur was bought as part of Carlos Tevez's deal in July 2015. He made his club debut on 26 August 2017, coming on as a substitute in a 4–2 away win over Genoa in Serie A.
Bentancur was a member of Uruguayan national under-20 team, winning 2017 South American U-20 Championship. The squad also finished as the fourth in 2017 FIFA U-20 World Cup.
In September 2017, Bentancur received his first senior call-up to the Uruguayan national team by manager Óscar Tabárez for the team's upcoming 2018 World Cup qualifiers against Venezuela and Bolivia in October. He made his international debut on 5 October, coming on as a substitute in Uruguay's 0–0 away draw against Venezuela. He was named in the squad for the China Cup in March 2018.