Gera debytoi maajoukkueessa helmikuussa 2002 Sveitsiä vastaan. Hän on ollut tämän jälkeen Unkarin vakiopelaajia arvokisakarsinnoissa sekä kapteeni vuodesta 2004. Kokonaisuudessaan hän on pelannut vuosien 2006 ja 2010 MM-karsinnoissa sekä vuosien 2004 ja 2008 EM-karsinnoissa. Unkari ei ole selviytynyt näistä kertakaan lopputurnaukseen.