Trzeci turniej Pucharu Konfederacji odbył się w dniach 12 grudnia – 21 grudnia 1997 ponownie w Arabii Saudyjskiej. Liczba drużyn została powiększona do 8. W rozgrywkach wzięły udział zespoły: Brazylii, Australii, Meksyku, Urugwaju, Czech, Republiki Południowej Afryki, Zjednoczonych Emiratów Arabskich oraz gospodarzy. Drużyny zostały podzielone na dwie grupy. Do dalszych rozgrywek awansowały po dwa najlepsze zespoły. Rozegrały one między sobą półfinały oraz finał.
Wszystkie mecze rozegrano w Rijadzie, na stadionie Króla Fahda.
Turniej Grupa A Lp. Zespół Mecze Z R P Bramki Pkt. 1 Brazylia 3 2 1 0 6:2 7 2 Australia 3 1 1 1 3:2 4 3 Meksyk 3 1 0 2 8:6 3 4 Arabia Saudyjska 3 1 0 2 1:8 3
0 – 3 César Sampaio Romário 1 – 3Luis Hernández Mark Viduka John Aloisi Damian Mori 0 – 5 Francisco Palencia Cuauhtémoc Blanco Braulio Luna 0 – 0 1 – 0Mohammed Al-Khilaiwi 3 – 2Romário Denílson Júnior Baiano Cuauhtémoc Blanco Ramón Ramírez
Grupa B Lp. Zespół Mecze Z R P Bramki Pkt. 1 Urugwaj 3 3 0 0 8:4 9 2 Czechy 3 1 1 1 9:5 4 3 ZEA 3 1 0 2 2:8 3 4 RPA 3 0 1 2 5:7 1