National team career
Šapić made his debut for the national team of Yugoslavia in December 1995 when he was only seventeen, and played for them until 2008. At the very start of his national team career, Yugoslavia won two European U19 championships – 1995 in Esslingen and 1996 in Istanbul – and Šapić was best player and top scorer in both.
He took part in his first major competition at the age of eighteen, the 1996 Summer Olympics in Atlanta. He would play for the national team in the Olympic Games four times and he went on to win three Olympic medals, bronze when representing Yugoslavia at the 2000 Olympics in Sydney, silver for Serbia and Montenegro at the 2004 Olympics in Athens, and another bronze medal when playing for Serbia at the 2008 Olympics in Beijing.
With the national team of Yugoslavia, later Serbia and Montenegro, and finally Serbia, he played in 22 sports tournaments overall, winning a total of 20 medals, five of which were from the European Championships, four from the World Championships and three from the Olympic Games. He won two medals in the World Cup, five in World League tournaments, and he won a gold medal in the 1997 Mediterranean Games in Bari.
Šapić scored 981 goals in 385 games that he played for the national team. He was twice top scorer in the Olympic Games, and four times top scorer of both the World Championship and the European Championship. He was also four times top scorer of the World League tournaments and he won the title of top scorer twice in the World Cup.
During his national team career, the team were named “ideal team” eight times in the tournaments that he played in, three times in both the World and European Championships, and twice in the Olympic Games.
- 1998 – bronze medal – top scorer – ideal team
- 2001 – silver medal – top scorer – ideal team
- 2003 – bronze medal – top scorer
- 2005 – gold medal – MVP and top scorer – ideal team
- 2007 – 4th place
- 1997 – silver medal
- 2001 – gold medal – top scorer – ideal team
- 2003 – gold medal – MVP – ideal team
- 2006 – gold medal – top scorer – ideal team
- 2008 – silver medal – top scorer
- 1996 – 8th place
- 2000 – bronze medal – top scorer – ideal team
- 2004 – silver medal – top scorer – ideal team
- 2008 – bronze medal
- 2004 – silver medal – top scorer
- 2005 – gold medal – top scorer
- 2006 – gold medal
- 2007 – gold medal – top scorer
- 2008 – gold medal – top scorer
- 2002 – bronze medal – top scorer
- 2006 – gold medal – top scorer
- 1997 – gold medal
Number of scored goals
- National team (SRY, SMne, Serbia) – 981
- Number of goals scored in career – 2675
- 2 times top scorer Olympic Games
- 4 times top scorer European Championship
- 4 times top scorer World League
- 2 times top scorer World Cup
- 8 times chosen in ideal team (OG, WC, EC)