21 czerwca 2010 podpisał kontrakt z Olympique Marsylia. W nowym zespole zadebiutował 28 lipca w wygranym po serii rzutów karnych meczu o Superpuchar Francji z Paris Saint-Germain. W sezonie 2010/2011 pełnił funkcję rezerwowego, natomiast w kolejnych rozgrywkach (2011/2012) stał się podstawowym graczem zespołu (w lidze rozegrał 30 spotkań). Strzelił także pierwszego gola w Ligue 1 – 13 maja 2012 roku zdobył bramkę w wygranym 3:0 meczu z AJ Auxerre. Ponadto w 2011 roku wraz z Marsylią ponownie zdobył Superpuchar kraju, natomiast w 2011 i 2012 wywalczył Puchar Ligi Francuskiej. W latach 2010–2012 w barwach francuskiego klubu regularnie grał również w rozgrywkach Ligi Mistrzów – m.in. na przełomie marca i kwietnia 2012 wystąpił w dwumeczu 1/4 finału z Bayernem Monachium.
24 sierpnia 2012 roku został zawodnikiem Chelsea. 29 października 2013 roku zdobył swojego pierwszego gola w barwach Chelsea w meczu z Arsenalem w rozgrywkach o Puchar Ligi. W 2021 roku wygrał Ligę mistrzów, Superpuchar Europy i Klubowe mistrzostwa świata