Hakan Çalhanoğlu is on the verge of a milestone: 100 caps
Hakan Çalhanoğlu will play his 100th match with the A National Team if he plays in Turkey's 2026 World Cup Qualifiers against Bulgaria tomorrow.

Hakan made his first appearance for the national team on September 6, 2013, at the age of 19, in the 2014 World Cup Qualifying Group match against Andorra in Kayseri. Hakan came on for Gökhan Töre in the 82nd minute of the match, which Fatih Terim coached and Turkey won 5-0.
Read More ›
Hakan, who has worn the national team jersey 99 times in the past 12 years, is preparing to say "dahya" with the match against Bulgaria.
If he takes the field against Bulgaria, the experienced footballer will become the 6th player in Turkish football history to wear the national jersey 100 times.
21 goals in 99 matches
Hakan Çalhanoğlu, who plays for Inter, one of the teams of Italy 1st Football League (Serie A), has experienced the joy of scoring 21 times with the Turkish national team, which he has worn 99 times.
Hakan, who scored his first goal on March 31, 2015 in a special match against Luxembourg, which Turkey won 2-1, scored his last goal on March 23, 2025 in the UEFA Nations League play-off rematch match in which the team beat Hungary 3-0 away from home.
Read More ›
Hakan Çalhanoğlu scored 21 goals in the national shirt against Czechia (3), Austria (2), Luxembourg (2), Bulgaria (2), Croatia, England, Hungary, Iceland, Lithuania, Gibraltar, Latvia, Netherlands, Serbia, Albania, Sweden and Ukraine.
The experienced footballer, who has the same number of goals in the national shirt as Cenk Tosun and Lefter Küçükandonyadis, will catch Tuncay Şanlı, who has 22 goals, if he scores one more goal, and will become the 3rd player to score the most goals with the A National Team.
51 wins with Hakan Çalhanoğlu
The A National Football Team recorded 51 victories in 99 matches, 73 of which were official and 26 of which were private, in which Hakan Çalhanoğlu played.
The national team suffered 29 defeats and 19 draws in 99 matches in which Hakan played.
He will catch Arda Turan
If Hakan Çalhanoğlu plays against Bulgaria, he will catch Arda Turan, who has played 100 matches in the national jersey and ranks 5th in the list of players who have worn the national jersey the most.
The experienced footballer, who has played 99 matches for the national team, is only two matches away from catching Emre Belözoğlu, who has worn the national team jersey 101 times. If Hakan plays against Bulgaria, he will be just two games away from catching Bülent Korkmaz, who ranks third in this field.
Read More ›
MORE FROM FANATİK
Rüştü Reçber holds the record for the most appearances in the national team jersey with 120 appearances.
Played in the 2016, 2020 and 2024 European Championships
The Turkish National Team competed in the 2016, 2020 and 2024 European Football Championships when Hakan Çalhanoğlu played.
In the 2016 tournament held in France, the Turkish National Team was eliminated after finishing in 3rd place with 3 points in the group matches against Spain, Croatia and the Czech Republic.
In EURO 2020, the national team competed against Italy, Wales and Switzerland. The national team lost all 3 matches in the group and bid farewell to the tournament without any points.
In EURO 2024, Turkey made it to the quarterfinals. Coming 2nd in the group against Portugal, Georgia and Czech Republic, Turkey eliminated Austria in the last 16 round. The national team lost 2-1 to the Netherlands in the quarterfinals and missed the semi-final.
The most capped player in the current squad
Read More ›
Hakan Çalhanoğlu is the player who has worn the national team jersey the most among the players in the squad for the matches against Bulgaria and Georgia.
In the squad announced by A National Team Technical Director Vincenzo Montella, Hakan Çalhanoğlu is the player who has worn the A National Team jersey the most with 99 appearances, followed by Çağlar Söyüncü with 58 appearances, Merih Demiral with 57 appearances and Zeki Çelik with 55 appearances.
The number of times the other players in the squad have worn the national team jersey is as follows:
Kerem Aktürkoğlu 46, Orkun Kökçü 43, İrfan Can Kahveci 42, Mert Müldür 38, Mert Günok 37, Uğurcan Çakır 33, Barış Alper Yılmaz 29, İsmail Yüksek 28, Ferdi Kadıoğlu 24, Salih Özcan 24, Arda Güler 23, Kenan Yıldız 23, Abdülkerim Bardakcı 21, Eren Elmalı 19, Yunus Akgün 16, Samet Akaydin 14, Altay Bayındır 10, Oğuz Aydın 6, Can Uzun 3, Deniz Gül 3, Berke Özer 2 and Yusuf Akçiçek 2.
Atakan Karazor, who is a member of the National Team squad, has not played in any match so far.