Good form led to an international call-up in 2003, after which he signed for German side VfB Stuttgart.
After initially being a first-team striker, Szabics had little later success at this club and left when his contract expired in 2006.
In 2014 Pál Dárdai appointed Szabics as an assistant coach of the Hungary national football team.
During this time, he played in the UEFA Champions League 1999–00 season where Sturm qualified for the second group stages.
[1] Szabics subsequently moved to Germany signing with Bundesliga side VfB Stuttgart in the summer of 2003.
[2] He spent two seasons with the club, appearing in a total of 49 Bundesliga matches and scoring 14 goals for VfB Stuttgart in the league.
[3] Szabics had little success at this club, collecting only 11 Bundesliga appearances and scoring one goal in the league before they were relegated to the 2.
[6] He subsequently made four appearances and scored four goals for Hungary in the Euro 2004 qualifying, including a brace in his competitive debut and the team's 3–1 home victory over Latvia on 7 June 2003.
After the injuries of Rudolf, Priskin, and Szalai, Szabics was called up for Hungary again after four years on 3 June 2011.
A late goal by Szabics's fellow striker Gergely Rudolf resulted the celebration of 25,000 spectators after the team beat Sweden in the Euro 2012 qualifying by 2–1.
In an interview with the ORF, Szabics stated that it was a big honour to be the assistant coach of the Hungary national team.