Eldin Jakupović (born 2 October 1984) is a Bosnian-born Swiss professional footballer who plays as a goalkeeper for Premier League club Leicester City.
He started his professional career at Grasshopper Club Zürich in 2004, then moved to FC Thun a year later. After success there, Jakupović joined FC Lokomotiv Moscow in March 2006. He returned to Grasshoppers on loan spending two seasons there. In 2010, he moved to Greece joining Olympiakos Volou. In September 2011, after one season at Olympiakos Volou, he joined Aris. In 2012, he moved to Hull City. In 2017, he left Hull City after their relegation back to the EFL Championship to join Premier League side Leicester City.
Having played at under-21 level for both Bosnia and Switzerland, he earned his only senior cap for the latter in 2008, and was part of their squad at UEFA Euro 2008.
On 19 July 2017, following Hull City’s relegation back to the second tier of English football, Jakupović signed a three-year deal with Premier League side Leicester City. He made his debut in the FA Cup third round match against Fleetwood Town.
Jakupović has dual citizenship, both Bosnian and Swiss, and has represented both at under-21 level.
He has played for Bosnia and Herzegovina U21 for two competitive matches, and a friendly match against Austria U21.
In August 2005, Jakupović received his first call-up to the Bosnia and Herzegovina national squad which was a match against Belgium and Lithuania, however he did not accept the call up. In March 2007, Jakupović was asked again to play for the senior Bosnia and Herzegovina against Norway, but declined the offer. Jakupović was included in the Swiss UEFA Euro 2008 squad. He made his debut on 20 August 2008 in a friendly match against Cyprus. He was called up for the first two matches of 2010 FIFA World Cup qualification, for the Swiss national team due to family reasons.