Silvestre a pályafutása során sorrendben a Rennes, az Internazionale, a Manchester United, az Arsenal és a Werder Bremen csapatában futballozott, a német klub a 2011–2012-es idény végén vált meg tőle.
A 35 éves védő iránt a Sport360° értesülései szerint az indai Dodsal FC érdeklődik. A mumbai egyesület jelenleg nem tagja az indiai profi ligának, az I-League-nek, de már benyújtotta az ehhez szükséges papírokat.