Dopo aver vinto un campionato polacco (2009-10), una Coppa di Polonia (2008-09) e una Supercoppa polacca (2009) con il , nel 2010 si è trasferito al , con cui ha vinto due campionati tedeschi (nel 2011 e nel 2012), una coppa nazionale (2011-12) e una Supercoppa tedesca (2013). Dopo quattro stagioni, è passato al Bayern Monaco, con cui si è aggiudicato sette campionati consecutivi (dal 2015 al 2021), tre coppe nazionali (2015-16, 2018-19, 2019-20), cinque supercoppe nazionali (2016, 2017, 2018, 2020, 2021), una UEFA Champions League (2019-20), una Supercoppa UEFA (2020) e una Coppa del mondo per club FIFA (2020).