Modrić es internacional con la selección croata desde 2006. Con su selección nacional el ha disputado tres Copas del Mundo y tres Eurocopas, destacando sobre todo sus actuaciones en la Euro de 2008, donde formó parte del equipo ideal del torneo organizado por la UEFA y en el Mundial de Rusia 2018, donde consiguió un histórico subcampeonato y además fue premiado con el Balón de Oro al mejor jugador del torneo.