A premiação especial foi criada após a France Football ter anunciado que não entregaria a Bola de Ouro ao melhor jogador do mundo pela primeira vez desde a criação do prêmio, em 1956, por considerar que a temporada foi totalmente comprometida pela pandemia Covid-19.[2] Para compensar, a revista esportiva francesa decidiu entregar em 2020 o troféu Bola de Ouro Dream Team com a equipe ideal de todos os tempos.[2]
A eleição do Bola de Ouro Dream Team seguiu os moldes da tradicional Ballon d'Or, com votos de 170 especialistas escolhidos pela France Football, que escolhem dez nomes de futebolistas para cada setor do campo numa formação 3-4-3. O site oficial da revista também abriu uma votação popular, embora esta não teve peso no resultado final.[3]