"I am a perfectionist," Kiraly said in a statement on Tuesday. "I want to play perfectly, but at the age of 40 this is impossible in both the club and the national team at the same time."
Kiraly, who currently plays for Hungarian side Szombathelyi Haladas, surpassed Jozsef Boszik's previous appearance record of 101 caps in a friendly against the Ivory Coast in May.
(Reporting by Ed Dove; Editing by Toby Davis)
