Pichot would be capped six times during the 1998 international season, including playing France three times, as well as playing matches against Italy, Romania and Wales, scoring tries in the games against Wales and Romania. In the lead up to the 1999 Rugby World Cup in Wales Pichot played two Tests against the hosts in June, and Tests against Scotland and Ireland that August, scoring a try in the Test against Ireland. He played five matches during the World Cup, and helped the Pumas reach the quarter-finals. Argentina played France in their quarter-final, which France won 26-47, Pichot being one of Argentina's try scorers in the match.
After the World Cup Pichot captained Argentina for the first time in a Test against Ireland in June 2000, which Argentina won 34 points to 23. He was also capped another four times that year, playing two games against World Champions Australia and then matches against South Africa and England in November. He earned eight Test caps during 2001, and captained Argentina on three more occasions, in matches against Uruguay, the United States and Canada in May. He played six Tests the following year, captaining the Pumas during two of them (June Tests against England and South Africa).
Pichot then moved to Paris club Stade Français in 2003. He played two Tests during August 2003, including captaining the Pumas against Uruguay. He was named captain for the opening match of the 2003 Rugby World Cup against hosts Australia. The Wallabies won the match 24 to eight. He also scored tries in the pool matches against Uruguay and Canada. He then captained the team in the last pool game against Ireland, which they lost 15 to 16. He was named to Argentina's 2007 Rugby World Cup squad, which he captained successfully to a 3rd place showing in the World Cup, after a second win in the 2007 Rugby World Cup against France in the 3rd/4th place playoff.
Pichot was the first foreign captain of a French team that won the French championship in 2007