1 Compétitions officielles nationales et internationales senior, incluant le parcours amateur et en équipe réserve. 2 Matchs officiels. Dernière mise à jour :
Né à Budapest en Hongrie, Endre Botka est formé par l'un des clubs de la capitale, le Budapest Honvéd, qui lui permet de faire ses débuts en professionnel. Il joue son premier match le , lors d'une rencontre de championnat face au Győri ETO FC. Il est titulaire lors de cette rencontre perdue par son équipe (4-2 score final)[1].
En , il est recruté par le Ferencváros TC[2]. Il joue son premier match sous ses nouvelles couleurs face à son ancien club, le Budapest Honvéd en coupe de Hongrie le (victoire 2-1 de Ferencváros)[3]. Sept jours plus tard il est titularisé lors d'une rencontre de championnat face au Debreceni VSC (0-0)[4].
Avec le Ferencváros TC, Botka découvre la coupe d'Europe, jouant ses premiers matchs lors de matchs qualificatifs pour la Ligue Europa 2017-2018. Il joue son premier match dans cette compétition le face au FK Jelgava (victoire 2-0 du Ferencváros TC)[5]. Il marque son premier but en coupe d'Europe lors du tour suivant contre le FC Midtjylland en ouvrant le score, le . Son équipe s'incline toutefois par quatre buts à deux ce jour-là[6].
Le , Endre Botka honore sa première sélection avec l'équipe nationale de Hongrie, lors d'un match amical face à la Suède. Il entre en jeu à la place de Attila Fiola et son équipe s'incline par deux buts à zéro[9].
En Botka est retenu par Marco Rossi, le sélectionneur de la Hongrie, pour participer à l'Euro 2020[10]. Lors de cette compétition, il officie comme titulaire et joue l'intégralité des trois matchs disputés par son équipe. Avec un bilan de deux nuls et une défaite, la Hongrie est éliminée dès le premier tour[11].
Le 8 septembre 2021, il inscrit son premier but en équipe nationale, face à l'Andorre. Ce match gagné 2-1 rentre dans le cadre des éliminatoires du Mondial 2022[11].