Campionato croato: 3
Dinamo Zagabria: 2007-2008, 2008-2009, 2009-2010
Coppa di Croazia: 2
Dinamo Zagabria: 2007-2008, 2008-2009
Supercoppa di Croazia: 4
Dinamo Zagabria: 2007, 2008, 2009, 2010
Campionato tedesco: 2
Bayern Monaco: 2012-2013, 2013-2014
Coppa di Germania: 2
Bayern Monaco: 2012-2013, 2013-2014
Supercoppa di Germania: 1
Bayern Monaco: 2012
Supercoppa di Spagna: 1
Atlético Madrid: 2014
Supercoppa italiana: 2
Juventus: 2015, 2018
Campionato italiano: 4
Juventus: 2015-2016, 2016-2017, 2017-2018, 2018-2019
Coppa Italia: 3
Juventus: 2015-2016, 2016-2017, 2017-2018
UEFA Champions League: 1
Bayern Monaco: 2012-2013
Supercoppa UEFA: 1
Bayern Monaco: 2013
Coppa del mondo per club: 1
Bayern Monaco: 2013