AFCアジアカップ2004 (予選)

本項ではAFCアジアカップ2004の予選について述べる。
開催国の中国および、前回優勝国の日本は予選を免除された。残る14枠を賭けて41チームが予選に参加した。
予備予選.
グループA.
2003年3月21日
2003年3月23日
2003年3月25日
グループB.
2003年3月21日
2003年3月23日
2003年3月25日
グループC.
2003年3月16日
2003年3月18日
2003年3月20日
グループD.
2003年3月25日
2003年3月27日
2003年3月30日
グループE.
2003年3月21日
2003年3月23日
2003年3月25日
グループF.
2003年4月23日
2003年4月25日
2003年4月27日
グループG.
2003年3月24日（於：平壌）
2003年3月30日（於：）
最終予選.
グループA.
2003年11月6日
2003年11月8日
2003年11月10日
2003年11月17日
2003年11月19日
2003年11月21日
グループB.
2003年9月4日
2003年9月14日
2003年9月20日
2003年9月24日
2003年9月27日
2003年10月5日
2003年10月8日
2003年10月19日
2003年10月22日
2003年11月19日
2003年11月29日
グループC.
2003年10月6日
2003年10月8日
2003年10月10日
2003年10月13日
2003年10月15日
2003年10月17日
グループD.
2003年9月4日
2003年9月5日
2003年9月26日
2003年10月17日
2003年10月27日
2003年11月3日
2003年11月12日
イラン（ホーム）-北朝鮮戦は、イランが1-0でリードしていたところ、61分に観客がピッチに爆竹を投げ込み、これが北朝鮮の選手に当たったことから、北朝鮮の選手がピッチを去った。審判が選手にピッチに戻るように指示したものの、北朝鮮側は拒否したため、没収試合（イランの3-0での勝利扱い）とされた。一方イランについても、次のホームゲーム（AFCないしFIFA管轄のもの）3試合を無観客試合とする処分が下された。
2003年11月18日
2003年11月19日
2003年11月28日
北朝鮮（ホーム）－ヨルダン戦は、北朝鮮の当局がヨルダンの選手の入国を認めなかった（予定通り試合が開催されるようビザが発行されなかった）ため、試合が実施されなかった。このため北朝鮮はこの試合を0-3の敗戦扱いとされた。またAFCは北朝鮮に対し、試合を正常に実施しなかったことへの処分として、AFCの実施する試合への1年間参加資格停止、および次回のAFCアジアカップへの参加資格停止とした。
グループE.
2003年9月25日
2003年9月27日
2003年9月29日
2003年10月19日
2003年10月21日
2003年10月24日
グループF.
2003年10月8日
2003年10月10日
2003年10月12日
2003年10月20日
2003年10月22日
2003年10月24日
グループG.
2003年10月15日
2003年10月18日
2003年10月19日
2003年10月30日
2003年11月7日
2003年11月9日
2003年11月12日
2003年11月14日
2003年11月18日
2003年11月22日
2003年11月28日
2003年12月3日