Answer
Gabriel Milito played for Barcelona from 2007 to 2011. During his time at the club, he wore the number 21 jersey. Milito was a key player in Barcelona's success during this period, helping the club win the La Liga title in 2009 and 2010, as well as the UEFA Champions League in 2009. He was also named to the UEFA Team of the Year in 2009.