LEIA TAMBÉM:Há possibilidades de Miranda retornar ao Tricolor neste ano
O zagueiro estava indo para Porto Alegre, assinar com o Internacional, contudo ao fazer a escala em São Paulo foi abordado por dirigentes do São Paulo FC que o aguardavam e o convenceram a assinar com o time. A informação teria sido passada aos São Paulinos por funcionários do Inter.
Miranda chegou ao tricolor paulista no segundo semestre de 2006. No mesmo ano foi campeão brasileiro.
Em 2007, ao lado dos zagueiros Breno e Alex Silva, no Campeonato brasileiro formou uma sólida defesa que passou 9 jogos consecutivos sem levar gols e sendo vazada apenas 18 vezes em 38 partidas e conquistando o título brasileiro com a defesa menos vazada do campeonato.
Em 2008, no segundo turno do Campeonato brasileiro formou ao lado dos zagueiros Rodrigo e André Dias um espetacular trio defensivo que ficou os últimos 18 jogos do campeonato invicto, conquistando o inédito tricampeonato brasileiro.
Em 2009 foi convocado pela Seleção Brasileira para a disputa da Copa das Confederações, de última hora, para substituir o zagueiro Alex, que se machucou. Participou da vitória sobre os Estados Unidos, na fase de grupos, e o Brasil acabou sendo o campeão.
Em 7 de janeiro de 2011, Miranda assinou um contrato de três anos com o Atlético de Madrid, que começa a valer a partir de julho.
Sua estreia em 28 de julho em uma Liga Europa, onde sua equipe venceu 2-1 do Strømsgodset, da Noruega, onde ele acabou sendo expulso. Seu segundo jogo também foi em uma Liga Europa onde sua equipe venceu de 4-0 o Vitória Guimarães, de Portugal. Na final da Copa do Rei da temporada 2012-13, no dia 17 de maio de 2013, Miranda marcou o segundo gol do Atlético sobre o rival Real Madrid que garantiu o títulos para os colchoneros e a quebra de um tabu de quase 14 anos, sem vitórias do Atlético de Madrid sobre o rival.
Obteve grande destaque por seu desempenho na temporada 2013-2014, onde sagrou-se junto ao time campeão do Campeonato Espanhol (Liga BBVA), quebrando um ciclo de 9 temporadas de hegemonia entre Real Madrid e Barcelona. Além de fazer parte do elenco vice-campeão da UEFA Champions League, perdendo na prorrogação para o próprio Real Madrid.
No final de junho de 2015 acertou com Internazionale por cinco anos.
Foi convocado pela primeira vez em 2007, para o amistoso contra a Argélia, junto com Thiago Silva e devido aos cortes de Lúcio e Luisão. Miranda, no entanto, acabou não atuando, na vitória brasileira por 2 a 0.
Estreou pela Seleção Brasileira principal em 1 de abril de 2009 contra o Peru em partida válida pelas Eliminatórias da Copa do Mundo de 2010.
Integrou o elenco para a disputa da Copa América Centenário em 2016.
Marcou seu primeiro gol pela seleção contra a Colômbia nas Eliminatórias da Copa do Mundo FIFA de 2018.
Veja melhores momentos de Miranda
SPFC, Miranda, Melhores momentos