Nach 4 Jahren bei Tottenham Hotspur wechselte er 2012 zu Real Madrid. Mit den Königlichen gewann er 5 Mal die Champions League (2014, 2016, 2017, 2018 und 2022) sowie je 4 Mal den UEFA Super-Cup (2014, 2016, 2017 und 2022) und die Klub-WM (2014, 2016, 2017, 2018).
Als Mannschaftskapitän führte er die kroatische Nationalmannschaft bei der WM 2018 erstmals in ein WM-Finale, unterlag dort jedoch Frankreich mit 2:4. Neben dem Goldenen Ball für den besten Spieler der WM wurde er in dem Jahr auch als Weltfußballer ausgezeichnet.
Mit dem 1.FFC gewann sie 2007 und 2008 das Double aus Meisterschaft und DFB-Pokal wobei sie den DFB-Pokal auch noch 2011 und 2014 gewannen. 3 Mal gewann sie außerdem die UEFA Womens Champions League: 2006 im Finale gegen Turbine Potsdam (4:0 und 3:2), 2008 gegen Umea IK (1:1 und 3:2) sowie 2015 gegen Paris Saint-Germain (2:1).
Auch mit der Nationalelf war sie sehr erfolgreich. Neben den beiden EM-Titeln 2009 (6:2 gegen England) und 2013 (1:0 gegen Norwegen) wurde sie 2007 Weltmeisterin (2:0 im Finale gegen Brasilien) sowie Olympiasiegerin 2016 (2:1 gegen Schweden).
Mit dem Olympiasieg 2016 trat sie aus der Nationelelf zurück und beendete ein Jahr später ihre Profi-Karriere.