Nell'estate seguente, quando a Torino approda proprio da Madrid Cristiano Ronaldo, inizialmente per Mandžukić paiono chiudersi gli spazi nell'attacco bianconero; al contrario, a giovare più di tutti dell'arrivo del fuoriclasse portoghese è il croato, il quale, anche a fronte della cessione di Higuaín, può tornare con maggior continuità a ricoprire il ruolo di ariete d'area di rigore. Il 24 novembre 2018, in occasione della vittoriosa sfida di campionato allo Stadium contro la , scende in campo per la prima volta da capitano dei bianconeri, siglando peraltro la rete che fissa il risultato sul 2-0. Nella prima parte di stagione il croato si dimostra spesso decisivo per le sorti della squadra, grazie a un notevole e continuativo contributo sottorete, come raramente successo nelle precedenti annate juventine: tra gli altri, il 7 dicembre è suo il gol dell'1-0 che decide il derby d'Italia contro l'.