Successivamente, si decise di cambiare sede della manifestazione ad ogni edizione. Nel 2011, l'organizzazione fu affidata allo Stadio Santiago Bernabéu di Madrid, in Spagna, casa sportiva del celebre club del , dove trionfò il Messico. Nel 2012, il Paese organizzatore fu la Polonia, che aveva già ospitato i Campionati Europei in compartecipazione con l'Ucraina: allo stadio Nazionale di Varsavia, la Corea del Sud ebbe la meglio sul Giappone in una finale tutta asiatica. In quest'edizione, inoltre, l'Italia ottenne il suo miglior piazzamento, classificandosi quinta, e migliorando così l'ottavo posto ottenuto nel 2000.