Brazil has won the mega-event on a record 5 occasions. Germany and Italy have won it 4 times each while Uruguay, France and Argentina have won it twice. England and Spain have won it once.