Juan Pablo Sorín nació el 5 de Mayo de 1976 en Buenos Aires, Argentina.
Comenzó jugando en las divisiones inferiores del Club Argentinos Juniors, y debutó en el primer equipo para el 1994.
Luego de esa temporada jugó para el club italiano Juventus, durante la temporada 1995-1996, aunque verdaderamente no tuvo oportunidades para jugar con el equipo titular.
En 1996 fue fichado nuevamente por un club argentino, River Plate, donde ganaría tres Torneos Aperturas (1996, 1997 y 1999), un Torneo Clausura (1997), una Copa Libertadores de América (1996) y una Supercopa Sudamericana en 1997.
Luego, en el año 2000, fue traspasado al club brasileño Cruzeiro, con el cual ganaría la Copa de Brasil de ese año.
Tras el paso por el Cruzeiro, y luego de una temporada y media con el Lazio italiano, es adquirido por el FC Barcelona, con el cual debuta en un partido por la Liga Española el 9 de Febrero de 2003 frente al Athletic.
En el verano del 2003 se traslada a Francia, para jugar en el Paris Saint-Germain, con el que ganaría una Copa de Francia.
En el 2004 tras una breve vuelta por el club brasileño Cruzeiro, es fichado por el equipo español Villarreal.
Ya para el 2006 es contratado por el Hamburgo alemán, donde continúa desempeñándose en la actualidad.
Con la Selección Argentina de Fútbol jugó en 75 oportunidades, marcando 11 tantos. Su debut como internacional fue el 14 de Febrero de 1995 en un partido amistoso frente a Bulgaria en el cual Argentina ganaría por 4 a 1.
Disputó la Copa Mundial de Fútbol Sub-20 en 1995, y además jugo los Mundiales de Corea-Japón 2002 y Alemania 2006. Actualmente es el capitán de esta selección.
Clubes:
Argentinos Juniors (1994-1995)
Juventus (1995-1996)
Club Atlético River Plate (1996-1999)
Cruzeiro Esporte Clube (2001-2002)
SS Lazio (2002-2003)
FC Barcelona (2003)
Cruzeiro Esportete Clube (2003)
Paris Saint-Germain Football Club (2003-2004)
Cruzeiro Esporte Clube (2004)
Villarreal Club de Fútbol (2004-2006)
Hamburger SV (2006-)
Títulos:
Campeonatos Nacionales:
3 Torneos Aperturas con River Plate (1996, 1997 y 1999)
1 Torneo Clausura con River Plate (1997)
1 Copa de Brasil con Cruzeiro (2000)
1 Copa de Francia con el PSG (2004)
Copas Internacionales:
1 Copa Mundial de Fútbol con la Selección Argentina Sub-20 (1995)
1 Copa Libertadores de América con River Plate (1996)
1 Supercopa Sudamericana con River Plate (1997)