| 2026-27 UEFA Europa LeagueAC Milan | 2 | 0 | 0 | 1 | 1 | 56 | 0 | 0 | 0 | 2 | 2 | 0 | 0 | 0 | – | 1 | 0 |
| 2026-27 Serie AAC Milan | 10 | 0 | 2 | 1 | 0 | 656 | 1 | 0 | 0 | 10 | 3 | 4 | 5 | 0 | – | 9 | 0 |
| 2026 UEFA Nations LeagueCroatia | 4 | 1 | 0 | 2 | 2 | 208 | 1 | 0 | 0 | 4 | 1 | 0 | 1 | 0 | – | 8 | 0 |
| 2026 FIFA World CupCroatia | 4 | 0 | 1 | 1 | 0 | 319 | 1 | 0 | 0 | 4 | 0 | 4 | 3 | 0 | – | 6 | 0 |
| 2026 International FriendlyCroatia | 4 | 1 | 0 | 2 | 2 | 219 | 0 | 0 | 0 | 4 | 1 | 3 | 2 | 0 | – | 2 | 0 |
| 2025-26 Serie AAC Milan | 34 | 2 | 3 | 20 | 8 | 2,816 | 4 | 0 | 0 | 34 | 2 | 23 | 33 | 0 | – | 26 | 0 |
| 2024-25 LaLigaReal Madrid | 35 | 2 | 6 | 22 | 6 | 1,820 | 7 | 0 | 3 | 35 | 18 | 22 | 19 | 0 | – | 21 | 0 |
| 2024-25 UEFA Champions LeagueReal Madrid | 14 | 0 | 3 | 3 | 1 | 646 | 2 | 0 | 1 | 14 | 7 | 7 | 6 | 0 | – | 12 | 0 |
| 2025 UEFA Nations LeagueCroatia | 2 | 0 | 0 | 0 | 0 | 172 | 0 | 0 | 0 | 2 | 0 | 2 | 3 | 0 | – | 2 | 0 |
| 2024 UEFA Nations LeagueCroatia | 6 | 1 | 0 | 6 | 2 | 515 | 1 | 0 | 4 | 6 | 0 | 1 | 6 | 0 | – | 8 | 0 |
| 2024 International FriendlyCroatia | 3 | – | – | – | – | 173 | – | – | – | – | – | – | – | – | – | – | – |
| 2023-24 UEFA Champions LeagueReal Madrid | 11 | 0 | 0 | 6 | 1 | 412 | 0 | 0 | 1 | 11 | 8 | 8 | 4 | 0 | 1 | 3 | 0 |
| 2023-24 LaLigaReal Madrid | 32 | 2 | 6 | 26 | 10 | 1,685 | 2 | 0 | 5 | 32 | 14 | 18 | 21 | 0 | – | 15 | 0 |
| 2023 UEFA Nations LeagueCroatia | 2 | 1 | 1 | 2 | 1 | 239 | 0 | 0 | 2 | 2 | 0 | 2 | 8 | 0 | – | 2 | 0 |
| 2022-23 LaLigaReal Madrid | 32 | 3 | 4 | 28 | 5 | 1,724 | 7 | 0 | 2 | 32 | 13 | 19 | 16 | 0 | – | 20 | 0 |
| 2022-23 UEFA Champions LeagueReal Madrid | 10 | 2 | 1 | 6 | 3 | 750 | 0 | 0 | 0 | 10 | 1 | 2 | 6 | 0 | – | 5 | 0 |
| 2022 FIFA World CupCroatia | 7 | 0 | 0 | 5 | 3 | 656 | 1 | 0 | 0 | 7 | 0 | 12 | 15 | 0 | – | 7 | 0 |
| 2022 International FriendlyCroatia | 3 | 1 | 1 | 3 | 2 | 112 | 0 | 0 | 1 | 3 | 2 | 0 | 1 | 0 | – | 0 | 0 |
| 2022 UEFA Nations LeagueCroatia | 6 | 2 | 0 | 6 | 5 | 426 | 0 | 0 | 1 | 6 | 2 | 3 | 5 | 0 | – | 3 | 0 |
| 2021-22 UEFA Champions LeagueReal Madrid | 13 | 0 | 4 | 14 | 5 | 1,078 | 1 | 0 | 0 | 13 | 1 | 3 | 8 | 0 | – | 12 | 0 |
| 2021-22 LaLigaReal Madrid | 28 | 2 | 8 | 25 | 9 | 2,049 | 5 | 0 | 7 | 28 | 3 | 21 | 32 | 0 | – | 20 | 0 |
| 2021 International FriendlyCroatia | 1 | 0 | 0 | 0 | 0 | 45 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | – | 0 | 0 |
| 2020-21 LaLigaReal Madrid | 35 | 5 | 3 | 45 | 15 | 2,742 | 4 | 0 | 3 | 35 | 3 | 29 | 33 | 0 | – | 23 | 0 |
| 2020-21 UEFA Champions LeagueReal Madrid | 12 | 1 | 3 | 11 | 3 | 911 | 0 | 0 | 1 | 12 | 2 | 5 | 9 | 0 | – | 10 | 0 |
| 2020 UEFA Nations LeagueCroatia | 4 | 0 | 0 | 3 | 1 | 360 | 0 | 0 | 0 | 4 | 0 | 3 | 6 | 0 | – | 8 | 0 |
| 2019-20 UEFA Champions LeagueReal Madrid | 6 | 1 | 0 | 6 | 1 | 391 | 3 | 0 | 0 | 6 | 2 | 5 | 8 | 0 | – | 9 | 0 |
| 2019-20 LaLigaReal Madrid | 31 | 3 | 7 | 30 | 13 | 1,998 | 7 | 1 | 1 | 31 | 9 | 32 | 28 | 0 | – | 14 | 0 |
| 2018-19 LaLigaReal Madrid | 34 | 3 | 6 | 37 | 12 | 2,618 | 6 | 0 | 4 | 34 | 3 | 28 | 46 | 0 | – | 36 | 0 |
| 2018-19 UEFA Champions LeagueReal Madrid | 6 | 0 | 1 | 7 | 4 | 467 | 1 | 0 | 1 | 6 | 1 | 3 | 5 | 0 | – | 6 | 0 |
| 2018 UEFA Nations LeagueCroatia | 4 | 0 | 1 | 3 | 1 | 360 | 0 | 0 | 0 | 4 | 0 | 8 | 8 | 0 | – | 10 | 0 |
| 2018 FIFA World CupCroatia | 7 | 2 | 1 | 10 | 4 | 694 | 0 | 0 | 0 | 7 | 0 | 12 | 12 | 0 | 1 | 8 | 0 |
| 2017-18 UEFA Champions LeagueReal Madrid | 11 | 1 | 1 | 9 | 2 | 958 | 2 | 0 | 0 | 11 | 0 | 11 | 14 | 0 | – | 13 | 0 |
| 2017-18 LaLigaReal Madrid | 26 | 1 | 6 | 35 | 8 | 1,976 | 3 | 0 | 0 | 26 | 3 | 20 | 31 | 0 | – | 19 | 0 |
| 2016-17 UEFA Champions LeagueReal Madrid | 11 | 0 | 1 | 12 | 2 | 983 | 2 | 0 | 0 | 11 | 0 | 9 | 23 | 0 | – | 13 | 0 |
| 2016-17 LaLigaReal Madrid | 25 | 1 | 2 | 20 | 10 | 1,892 | 2 | 0 | 1 | 25 | 3 | 25 | 31 | 0 | – | 20 | 0 |
| 2015-16 UEFA Champions LeagueReal Madrid | 12 | 1 | 1 | 8 | 3 | 903 | 0 | 0 | 0 | 12 | 2 | 5 | 9 | 0 | – | 3 | 0 |
| 2015-16 LaLigaReal Madrid | 32 | 2 | 4 | 35 | 10 | 2,628 | 5 | 0 | 2 | 32 | 1 | 26 | 44 | 0 | – | 25 | 0 |
| 2014-15 LaLigaReal Madrid | 16 | 1 | 3 | 15 | 6 | 1,306 | 4 | 0 | 0 | 16 | 0 | 16 | 17 | 0 | – | 11 | 0 |
| 2014-15 UEFA Champions LeagueReal Madrid | 6 | 0 | 1 | 7 | 2 | 449 | 0 | 0 | 0 | 6 | 1 | 3 | 5 | 0 | – | 3 | 0 |
| 2014 FIFA World CupCroatia | 3 | 0 | 0 | 2 | 2 | 270 | 0 | 0 | 0 | 3 | 0 | 2 | 7 | 0 | – | 6 | 0 |
| 2013-14 UEFA Champions LeagueReal Madrid | 11 | 1 | 3 | 5 | 2 | 972 | 3 | 0 | 1 | 11 | 0 | 11 | 17 | 0 | – | 7 | 0 |
| 2013-14 LaLigaReal Madrid | 34 | 1 | 6 | 38 | 7 | 2,648 | 6 | 0 | 1 | 34 | 5 | 35 | 44 | 0 | – | 30 | 0 |
| 2012-13 LaLigaReal Madrid | 33 | 3 | 3 | 32 | 8 | 2,182 | 7 | 0 | 5 | 33 | 8 | 22 | 41 | 0 | – | 23 | 0 |
| 2012-13 UEFA Champions LeagueReal Madrid | 11 | 1 | 1 | 11 | 7 | 594 | 1 | 0 | 0 | 11 | 5 | 7 | 12 | 0 | – | 13 | 0 |
| 2011-12 Premier LeagueTottenham Hotspur | 36 | 4 | 1 | 48 | 11 | 3,216 | 1 | 0 | 1 | 20 | 0 | 15 | 23 | 0 | – | 17 | 0 |
| 2011-12 UEFA Europa LeagueTottenham Hotspur | 2 | 0 | 0 | 0 | 0 | 107 | 0 | 0 | 0 | 1 | 1 | 0 | 0 | 0 | – | 0 | 0 |
| 2010-11 Premier LeagueTottenham Hotspur | 32 | 3 | 2 | 54 | 16 | 2,801 | 3 | 0 | 3 | 32 | 0 | 16 | 46 | 0 | – | 39 | 0 |
| 2010-11 UEFA Champions LeagueTottenham Hotspur | 9 | 1 | 1 | 3 | 1 | 609 | 1 | 0 | 1 | 8 | 1 | 5 | 13 | 0 | – | 8 | 0 |
| 2009-10 Premier LeagueTottenham Hotspur | 25 | 3 | 3 | 51 | 13 | 1,916 | 2 | 0 | 0 | 25 | 4 | 18 | 42 | 0 | – | 21 | 0 |
| 2008-09 Premier LeagueTottenham Hotspur | 34 | 3 | 6 | 62 | 19 | 2,789 | 5 | 0 | 5 | 34 | 0 | 28 | 56 | 0 | – | 34 | 0 |
| 2007-08 UEFA Champions LeagueDinamo Zagreb | 2 | – | – | – | – | 180 | – | – | – | – | – | – | – | – | – | – | – |
| 2006-07 UEFA Champions LeagueDinamo Zagreb | 2 | – | – | – | – | 180 | – | – | – | – | – | – | – | – | – | – | – |
| 2006 FIFA World CupCroatia | 2 | 0 | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – |
| Career53 seasons | 777 | 62 | 107 | 778 | 249 | 56,876 | 101 | 1 | 57 | 750 | 132 | 553 | 824 | 0 | 2 | 611 | 0 |