Динамо»
В 2002 году, в возрасте 16 лет Лука Модрич подписал контракт с загребским «Динамо», но, проведя один сезон за молодёжный состав, был отдан в аренду клубу боснийских хорватов «Зриньски» из Мостара, где он быстро показал свой потенциал, став лучшим игроком года в боснийской премьер-лиге, при том, что тогда ему было всего 18 лет. В следующем году он был снова отдан в аренду, на этот раз хорватскому «Интеру» из города Запрешич, где он получил звание «Футбольная надежда Хорватии». Вернувшись в «Динамо» в 2005 году Модрич продлил свой контракт до 2015 года.
«Тоттенхэм»
26 апреля 2008 года Модрич подписал предварительное соглашение с английским «Тоттенхэм Хотспур», согласно которому игрок должен пройти медицинское обследование и получить разрешение на работу в Великобритании. Основной контракт рассчитан на 6 лет, сумма трансфера составила £16,5 млн, это рекордная трансферная выплата клуба, после покупки Даррена Бента в 2007 году.
«Реал Мадрид»
27 августа 2012 года Модрич подписал контракт с мадридским «Реалом» сроком на пять лет. Испанский клуб заплатил Тоттенхэму £33 млн. за трансфер хорвата.
30 августа 2012 года Лука дебютировал за сливочных, выйдя на замену на 83-й минуте во втором матче Суперкубка Испании против «Барселоны». В матче каталонцы потерпели поражение со счетом 2:1, по сумме двух матчей счет стал равным 4:4, но «Реал» победил, так как забил больше голов на выезде. Таким образом Модрич в дебютном матче выиграл свой первый трофей в новом клубе. 3 ноября 2012 Лука забил свой первый гол за Реал Мадрид в ворота Сарагосы.
Карьера в сборной
Лука Модрич дебютировал за основную сборную Хорватии в матче против команды Аргентины 1 марта 2006 года в Базеле, Швейцария.
11 октября 2011 года провёл свой 50-й матч за сборную.