Szabó grał w młodzieżowych reprezentacjach Węgier. W 2009 roku wystąpił z reprezentacją Węgier U-20 na Mistrzostwach Świata U-20. Zajął na nich 3. miejsce i był podstawowym zawodnikiem.