Portée par l'enthousiasme et le succès de la précédente édition de 1930, trente-deux équipes s'inscrivent. Un tour préliminaire inédit est organisé et les seize qualifiés, dont le Brésil, jouent la phase finale.
L'édition 1930 organisée en Uruguay connait de nombreux désistements des équipes européennes. Les équipes sud-américaines leur en tiennent rigueur et adoptent différentes positions en retour. La nation brésilienne se rend en Europe avec une équipe réserve, au même titre que l'équipe d'Argentine, vice-championne du monde en titre. L'équipe d'Uruguay refuse de participer et ne cherche pas à défendre son titre acquis quatre années auparavant.
L'équipe du Brésil est éliminée dès son premier match par l'équipe d'Espagne.
Deux places qualificatives sont attribuées à la zone sud-américaine[1]. Seuls le Brésil, l'Argentine, le Chili et le Pérou s'inscrivent[1].
L'équipe brésilienne est placée dans le groupe 9 avec le Pérou. L'équipe péruvienne renonce[1] et le Brésil se qualifie pour la phase finale de la Coupe du monde sans jouer de match.
Le Brésil est désigné tête de série[2] et affronte l'Espagne en huitième de finale le au Stade Vittorio Marassi de Gênes[3]. Menée 3-0 à la demi-heure de jeu, l'équipe brésilienne réduit l'écart à 3-1 par l'intermédiaire de Leônidas mais finit par s'incliner. Le gardien espagnol Ricardo Zamora arrête un penalty tiré par Waldemar à la 62e minute.