Luka Modric has signed a one-year contract extension at Real Madrid which will keep him at the club until June 2024, the club announced on Monday.