7) Javier Zanetti (Inter Milan)
A great player and personality who gave his all for Inter Milan, whether they were winning the treble or finishing in mid-table, Javier Zanetti is definitely one of the great captains of his time.
8) Patrick Vieira (Arsenal)
Another former Arsenal captain, Patrick Vieira was able to inspire his team-mates to new levels with his great leadership and commanding play.