1989 IAAF World Cup – Results

These are the full results of the 1989 IAAF World Cup which was held on 8–10 September 1989 at the Estadi Olímpic Lluís Companys in Barcelona, Spain.

100 m
{|
 * valign="top"|

Men
8 September Wind: +0.5 m/s
 * width="50"|
 * valign="top"|

Women
9 September Wind: -1.1 m/s
 * }

200 m
{|
 * valign="top"|

Men
10 September Wind: +1.9 m/s
 * width="50"|
 * valign="top"|

Women
8 September Wind: +0.2 m/s
 * }

400 m
{|
 * valign="top"|

Men
9 September
 * width="50"|
 * valign="top"|

Women
10 September
 * }

800 m
{|
 * valign="top"|

Men
8 September
 * width="50"|
 * valign="top"|

Women
9 September
 * }

1500 m
{|
 * valign="top"|

Men
9 September
 * width="50"|
 * valign="top"|

Women
8 September
 * }

5000/3000 m
{|
 * valign="top"|

Men
10 September
 * width="50"|
 * valign="top"|

Women
10 September
 * }

10,000 m
{|
 * valign="top"|

Men
8 September
 * width="50"|
 * valign="top"|

Women
9 September
 * }

110/100 m hurdles
{|
 * valign="top"|

Men
10 September Wind: +2.6 m/s
 * width="50"|
 * valign="top"|

Women
9 September Wind: -0.3 m/s
 * }

400 m hurdles
{|
 * valign="top"|

Men
8 September
 * width="50"|
 * valign="top"|

Women
8 September
 * }

Men
9 September

4 × 100 m relay
{|
 * valign="top"|

Men
9 September
 * width="50"|
 * valign="top"|

Women
10 September
 * }

4 × 400 m relay
{|
 * valign="top"|

Men
10 September
 * width="50"|
 * valign="top"|

Women
8 September
 * }

High jump
{|
 * valign="top"|

Men
10 September
 * width="50"|
 * valign="top"|

Women
9 September
 * }

Men
9 September

Long jump
{|
 * valign="top"|

Men
8 September
 * width="50"|
 * valign="top"|

Women
10 September
 * }

Men
9 September

Shot put
{|
 * valign="top"|

Men
8 September
 * width="50"|
 * valign="top"|

Women
9 September
 * }

Discus throw
{|
 * valign="top"|

Men
9 September
 * width="50"|
 * valign="top"|

Women
10 September
 * }

Men
9 September

Javelin throw
{|
 * valign="top"|

Men
10 September
 * width="50"|
 * valign="top"|

Women
8 September
 * }