[1] On 7 November 1969, Kadir scored his first international hat-trick against Singapore during a 1969 Merdeka Tournament match.In total, he has scored three hat-tricks, two of them against Malaysia, and he has netted twice in a match on fourteen occasions.[2] In August 1967, Kadir received his first call-up to the senior Indonesia national team ahead of their 1967 Merdeka Tournament participation in Kuala Lumpur.[3] He made his century of appearances for Indonesia against India in the Merdeka Tournament in Ipoh, Malaysia on 1 August 1974 – the match ended in a goalless draw.[4] In total, he has made 111 appearances for the national team, making him the most capped player of all time for Indonesia.