Who has played in 3 world cup finals July 8, 2019 16 32 64 128 Who played in 3 world cup finals World cup final winners World cup winners list World cup finals winner World world cup finals