Balić finally made his debut for the senior national team at the 2001 Mediterranean Games in Tunisia where Croatia won first place. Next year Balić played at the 2002 European Championship in Sweden where Croatia finished in last place. Although they finished last in the tournament, they shocked the world a year later at the 2003 World Championship in Portugal where they won first place; after losing their opening match against Argentina (29–30), they beat Saudi Arabia, Russia, France, Hungary, Egypt, Denmark, Spain, and lastly Germany in the final.