Van Dijk made his international debut for the Netherlands in 2015 and became captain of his country in 2018. In 2018, he scored his first international goal in a 3–0 win against Portugal. A year later, Van Dijk captained the Netherlands to the final of the inaugural UEFA Nations League, where they finished runners-up.