| Date and Match | Score | Goal | Cards | Min. | More |
|---|
| 29.09.2026. Nations League - Group A | Spain - Croatia | 4 : 1 | 0 | 1 / 0 | 45 |  |
| 03.07.2026. WC 2026 - 1/16 | Portugal - Croatia | 2 : 1 | 0 | 0 / 0 | 90 |  |
| 28.06.2026. WC2026 - group L | Croatia - Ghana | 2 : 1 | 0 | 0 / 0 | 90 |  |
| 24.06.2026. WC2026 - group L | Panama - Croatia | 0 : 1 | 0 | 0 / 0 | 90 |  |
| 07.06.2026. | Croatia - Slovenia | 2 : 1 | 0 | 0 / 0 | 90 |  |
| 02.06.2026. | Croatia - Belgium | 0 : 2 | 0 | 0 / 0 | 32 |  |
| 01.04.2026. | Brazil - Croatia | 3 : 1 | 0 | 0 / 0 | 31 |  |
| 27.03.2026. | Columbia - Croatia | 1 : 2 | 0 | 0 / 0 | 90 |  |
| 17.11.2025. WC2026 (Q) | Montenegro - Croatia | 2 : 3 | 0 | 0 / 0 | 45 |  |
| 12.10.2025. WC2026 (Q) | Croatia - Gibraltar | 3 : 0 | 0 | 0 / 0 | 59 |  |
| 05.09.2025. WC2026 (Q) | Faroe Islands - Croatia | 0 : 1 | 0 | 0 / 0 | 90 |  |
| 06.06.2025. WC2026 (Q) | Gibraltar - Croatia | 0 : 7 | 0 | 1 / 0 | 90 |  |
| 23.03.2025. UNL | France - Croatia | 2 : 0 | 0 | 0 / 0 | 15 |  |
| 05.09.2024. Nations League - Group A | Portugal - Croatia | 2 : 1 | 0 | 0 / 0 | 45 |  |
| 24.06.2024. Euro 2024 - group B | Croatia - Italy | 1 : 1 | 0 | 1 / 0 | 90 |  |
| 15.06.2024. Euro 2024 - group B | Spain - Croatia | 3 : 0 | 0 | 0 / 0 | 90 |  |
| 08.06.2024. Friendly | Portugal - Croatia | 1 : 2 | 0 | 0 / 0 | 90 |  |
| 03.06.2024. Friendly | Croatia - N. Macedonia | 3 : 0 | 0 | 0 / 0 | 24 |  |
| 26.03.2024. Friendly | Egypt - Croatia | 2 : 4 | 0 | 0 / 0 | 90 |  |
| 03.06.2022. UNL | Croatia - Austria | 0 : 3 | 0 | 0 / 0 | 90 |  |
| 29.03.2022. Friendly | Croatia - Bulgaria | 2 : 1 | 0 | 1 / 0 | 64 |  |
| 26.03.2022. Friendly | Croatia - Slovenia | 1 : 1 | 0 | 0 / 0 | 90 |  |
| 14.11.2020. UNL | Sweden - Croatia | 2 : 1 | 0 | 0 / 0 | 76 |  |
| 11.11.2020. Friendly | Turkey - Croatia | 3 : 3 | 0 | 0 / 0 | 60 |  |