Pierwszą bramkę zdobył 9 września 2018 w meczu towarzyskim przeciwko reprezentacji Rosji U-18 (3:1).

W 2019 został powołany do reprezentacji Holandii U-19, w której zadebiutował 20 marca 2019 w meczu eliminacji do Mistrzostw Europy U-19 2019 przeciwko reprezentacji Walii U-19 (1:2). Pierwszą bramkę zdobył 6 września 2019 w meczu towarzyskim przeciwko reprezentacji Włoch U-19 (2:2). 10 września 2019 w meczu towarzyskim przeciwko reprezentacji Portugalii U-19 (4:0), zdobył hat tricka.

W 2020 otrzymał powołanie do reprezentacji Holandii U-21, w której zadebiutował 8 października 2020 w meczu eliminacji do Mistrzostw Europy U-21 2021 przeciwko reprezentacji Gibraltaru U-21 (5:0).

12 czerwca 2024 roku został powołany do dorosłej kadry na Euro 2024 w miejsce kontuzjowanych Frenkiego de Jonga i Teuna Koopmeinersa. W reprezentacji Holandii zadebiutował 6 lipca 2024 roku w wygranym 2:1 meczu przeciwko Turcji, zmieniając w 87 minucie spotkania Xaviego Simonsa.