Penarol have never won the World Cup, as it is a competition for national teams and Penarol are a Uruguayan club side.
Chat with our AI personalities
Brazil have won the most world cups 5 in all.Italy have fur.
China never won a World Cup
China has never won the FIFA World Cup.
Canada have never won the fifa world cup.
west indies.they won four world cups