Dia juga berhasil mempersembahkan beberapa gelar juara bersama timnas Indonesia diantaranya adalah juara Piala Raja tahun 1968, juara Merdeka Games tahun 1969, dan Piala Pesta Sukan Singapura pada tahun 1972.
Pada bulan Desember 2021, FIFA merilis daftar pemain yang pernah tampil lebih dari 100 pertandingan bersama tim nasional di pertandingan level A. Pertandingan level A terdiri dari Piala Dunia, kompetisi continental seperti Piala Asia, Laga persahabatan Internasional dan Olimpiade.
Dari data yang dikeluar oleh FIFA hanya ada satu pemain dari Indonesia yang berhasil mencatatkan 100 caps bersama timnas Indonesia yakni Abdul Kodir. Dia mencatatkan 105 pertandingan. Namun pusat data RSSSF memasukkan 6 pertandingan laga non FIFA yang membuat jumlahnya menjadi 111 pertandingan bersama timnas Indonesia. (*)