2004 IAAF World Indoor Championships
The 10th IAAF World Indoor Championships in Athletics under the auspices of the International Association of Athletics Federations (IAAF) were held in the Budapest Arena, Hungary between March 5 and March 7, 2004. A total off 139 countries were represented by 677 athletes at the championships.