2004 AFC Asian Cup squads

Squads for the 2004 AFC Asian Cup played in China from 17 July to 7 August 2004.

Bahrain
Head Coach: Srećko Juričić

China
Head Coach: Arie Haan

Indonesia
Head Coach: 🇧🇬 Ivan Venkov Kolev

Qatar
Head Coach: 🇫🇷 Philippe Troussier

Jordan
Head Coach: 🇪🇬 Mahmoud El-Gohary

Kuwait
Head Coach: Mohammed Ibrahem

South Korea
Head Coach: Jo Bonfrère

United Arab Emirates
Head Coach: Aad De Mos

Iraq
Head Coach: 🇮🇶 Adnan Hamad

Saudi Arabia
Head Coach: Gerard van der Lem

Turkmenistan
Head Coach: 🇹🇲 Rahym Gurbanmämmedow

Uzbekistan
Head Coach: 🇺🇿 Ravshan Khaydarov

Iran
Head Coach: Branko Ivanković

Japan
Head Coach: 🇧🇷 Zico

Oman
Head Coach: 🇨🇿 Milan Máčala

Thailand
Head Coach: 🇹🇭 Chatchai Paholpat