Para as Olimpíadas de 2012, os 12 convocados de Ruben Magnano foram Tiago Splitter (San Antonio Spurs - NBA), Anderson Varejão (Cleveland Cavaliers - NBA), Leandro Barbosa (Indiana Pacers - NBA), Nenê Hilário (Washington Wizards - NBA), Marcelinho Huertas (Barcelona - Espanha), Raulzinho (Lagun Aro - Espanha), Alex Garcia (Lobos Brasília - DF), Guilherme Giovannoni (Lobos Brasília - DF), Marcelinho Machado (Flamengo - RJ), Caio Torres (Flamengo - RJ), Marquinhos (Pinheiros - SP) e Larry Taylor (Bauru - SP). O único desfalque era Rafael Hettsheimeir, que precisou passar por uma cirurgia no joelho às vésperas da Olimpíada e foi substituído por Caio Torres. O quinteto titular foi Marcelinho Huertas, Alex Garcia, Leandrinho, Anderson Varejão e Tiago Splitter. O Brasil conseguiu fazer uma boa campanha, terminando em 5º lugar. Venceu Austrália (75 x 71), Grã-Bretanha (67 x 62), China (98 x 59) e Espanha (88 x 82), perdeu na 1ª fase só para a Rússia, e na última bola do jogo: 74 x 75. O algoz nas quartas de final foi, mais uma vez, a Argentina; derrota do Brasil por 77 x 82. Os EUA ficaram com o ouro, a Espanha com a prata, a Rússia com o bronze e a Argentina em 4º lugar. O Brasil, enfim, voltava a figurar entre as maiores forças do basquete masculino mundial. Eis a pontuação da equipe em Londers 2012: Marcelinho Huertas (68), Alex Garcia (24), Leandrinho (97), Anderson Varejão (44) e Tiago Splitter (65). Larry Taylor (27), Marcelinho Machado (23), Marquinhos (43), Guilherme Giovannoni (30) e Nenê (35). Suplentes: Raulzinho (11) e Caio Torres (12).