Talleres After his rejection from Independiente, Zanetti signed for
Talleres, then a second division team. With them, he played 33 matches and scored one goal in his only season, before moving in 1993 to the
First Division club
Banfield.
Banfield A 20-year-old Zanetti debuted for Banfield on 12 September 1993 in a home match against
River Plate. He scored his first goal 17 days later against
Newell's Old Boys in a match that ended 1–1. His outstanding performances for Banfield gained popularity from
El Taladro fans and also earned him a call-up from the
national team. First division giants River Plate and
Boca Juniors displayed interest, but Zanetti decided to stay on for another year at the club. In 1995, along with fellow Argentine
Sebastián Rambert, he transferred to Italy's
Inter Milan, becoming team owner
Massimo Moratti's first-ever purchase.
Inter Milan As a part of the squad for 19 seasons and with 858 appearances across all competitions, he is currently the team's longest-tenured player, and the first overall – surpassing
Giuseppe Bergomi (758) – in the all-time list of Inter players by most games played. Throughout his stay with the club, he won 16 trophies, 15 of which came under his captaincy: the
UEFA Cup in
1998, the 2005, 2006, 2010 and 2011
Coppa Italia, the 2005, 2006, 2008 and 2010
Supercoppa Italiana, the
2005–06,
2006–07,
2007–08,
2008–09 and
2009–10 Scudetti and the
2009–10 UEFA Champions League. Zanetti went 12 years without being sent off in a match. The first time he was sent off in his career was on 17 February 1999 in a Coppa Italia match against
Parma, but he broke his streak when he was sent off in a
Serie A match against
Udinese on 3 December 2011. These were the only two times he was sent off during his entire career at Inter. At Inter, Zanetti played under
19 different coaches, making him the only player to have played under this many coaches. He has pledged his future to the
Nerazzurri, hoping to have a future behind the desk at the club in his retirement from playing. "Inter means a lot to me", Zanetti said.
Early career Zanetti made his debut for Inter on 27 August 1995 against
Vicenza in
Milan. He scored Inter's second goal in their 3–0 win over compatriots
Lazio in the
1998 UEFA Cup final at the
Parc des Princes in Paris, his first silverware at the club, after losing in the
final in the previous season. After two years, in which he consistently wore the captain band in place of the injured
Ronaldo, Zanetti was rewarded with the club captaincy in late 2001.
Move to midfield After the arrival of
Maicon at the beginning of the
2006–07 season, Zanetti was moved from the right-back position into
midfield. at a home match against
Ascoli, having previously scored on 6 November 2002 at an away match against
Empoli. On 27 September 2006, against
Bayern Munich, Zanetti played his 500th professional match for Inter and on 22 November 2006, he appeared in his 100th
UEFA match, against
Sporting CP. Zanetti played an important role in the
2008 Supercoppa Italiana match over Roma, scoring his team's last penalty in a subsequent shootout win after the regular and extra time ended in a 2–2 draw; this was his first ever career penalty and the third Supercoppa Italiana title. Zanetti then celebrated his 600th match for Inter on 24 September 2008 with a 1–0 win over newly promoted
Lecce. Minutes before the match, he was presented with a commemorative plate by former vice-captain
Iván Córdoba to mark the occasion. Though Zanetti is more often classified as a defender, he played mostly in midfield during the first half of the
2008–09 season. For the last several weeks of October 2008, with Inter coach
José Mourinho facing a midfield crisis due to injuries to key midfielders
Esteban Cambiasso and
Sulley Muntari, he was moved again to the midfield for the matches against
Genoa and
Fiorentina. During that period, Mourinho played him in the midfield due to the presence of Maicon,
Lúcio,
Walter Samuel and
Cristian Chivu in the back four. The
2009–10 season began well for Zanetti and Inter, especially after a 4–0 thrashing of crosstown rivals
Milan in the
Derby della Madonnina. In the match against Genoa on 17 October, he started off the counter-attack that led to Inter's second goal after dispossessing a Genoa player. Inter became the first team of the season to win by a five-goal margin. On 24 October, he reached
Giacinto Facchetti's record of 476 Serie A appearances when he turned out for the match against
Catania, which ended in a 2–1 win for the
Nerazzurri. Inter won the
2010 Champions League final 2–0 against Bayern Munich on 22 May 2010. This was Zanetti's 700th appearance for Inter, and it made him the first player to captain an Italian club to a
treble of the
Scudetto, Coppa Italia and
Champions League.
Later career On 20 October 2010, at 37 years and 71 days, Zanetti became the oldest player to score in the Champions League when he netted in the opening minute of Inter's 4–3 group stage win over
Tottenham Hotspur at the
San Siro. This was only his second ever Champions League goal; his first came in December 1998 in a match in a 2–0 win against
Sturm Graz. He scored one of Inter's goals in their 3–0 win against
Seongnam Ilhwa Chunma at the
2010 FIFA Club World Cup, which they eventually won, although Inter missed out on the
UEFA Super Cup that season. before a Champions League match against
CSKA Moscow in 2011 On 19 January 2011, Zanetti overtook Inter legend
Giuseppe Bergomi in Serie A appearances, his 520th match in Serie A, all for Inter. On 11 May 2011, Zanetti made his 1,000th appearance as a professional footballer playing for Inter against
Roma in the second leg of the Coppa Italia semi-final. On 20 September 2011, Zanetti made the all-time appearance record in a Serie A clash against
Novara, surpassing Giuseppe Bergomi. On 10 March 2013, Zanetti played in his 600th Serie A match for Inter, a 1–0 loss to
Bologna at the San Siro. On 21 April 2014, in the 1–0 home win against Parma, Zanetti played his 1,100th official match, and became the player with the fourth-most appearances of all time. On 29 April 2014, Inter chairman
Erick Thohir announced that Zanetti would retire at the end of the
2013–14 season and become a club director. Zanetti's last competitive match at the San Siro was a 4–1 victory over Lazio on 10 May 2014. He came on as a substitute for
Jonathan Moreira in the 52nd minute and wore a special armband featuring the names of every player he had played with during his career at Inter. He retired after the last game of the season, which he started as centre-back in a 2–1 away defeat to
Chievo on 18 May. == Post-playing career ==