Werder Brema 31 stycznia 2008 przeszedł do Werderu Brema, który zapłacił za niego 4,3 mln euro. W nowym klubie zadebiutował 10 lutego 2008 w zremisowanym 1:1 meczu z Bayernem Monachium. Po krótkim czasie Özil wywalczył sobie miejsce w podstawowym składzie, tworząc wraz z Diego duet środkowych pomocników. 26 kwietnia 2008 w zremisowanym 3:3 meczu z Karlsruher Özil strzelił pierwszego gola w Bundeslidze. W sezonie 2007/08 wywalczył z Werderem wicemistrzostwo Niemiec. W 2009 zdobył z klubem swoje pierwsze klubowe trofeum, Puchar Niemiec. Z Werderem wziął także udział w Pucharze UEFA, z którego jednak klub odpadł po porażce 1:2 z Szachtarem Donieck.

Real Madryt 17 sierpnia 2010 Real Madryt potwierdził podpisanie kontraktu z Özilem. Kwota transferu wyniosła około 15 milionów euro, a sam zawodnik podpisał kontrakt do 2016 roku. W barwach Realu zadebiutował 29 sierpnia 2010 roku w wyjazdowym spotkaniu z Mallorcą, zmieniając w 62. minucie Sergio Canalesa. 3 października 2010 roku podczas domowego spotkania z Deportivo La Coruña Özil zdobył swoją debiutancką bramkę, zaś Real wygrał 6:1. Pierwszy sezon zakończył z dorobkiem 6 goli i 17 asyst w lidze. Wraz z drużyną zdobył wicemistrzostwo Hiszpanii, Puchar Hiszpanii, a także dotarł do półfinału Ligi Mistrzów.