Šehić started his professional career at Željezničar, before joining Mersin Talim Yurdu in 2011. Two years later, he moved to Qarabağ. In 2018, he signed with Erzurumspor. Šehić switched to Konyaspor in 2020. Three years later, he was transferred to Al-Khaleej.
A former youth international for Bosnia and Herzegovina, Šehić made his senior international debut in 2010, earning over 50 caps until 2024.
In October 2013, Šehić was transferred to Azerbaijani side Qarabağ for an undisclosed fee.[3] On 24 November, he made his official debut for the team in a goalless draw against Ravan Baku.[4] He won his first trophy with the club on 7 May 2014, when they were crowned league champions.[5]
In December, he extended his deal with the squad until June 2018.[6]
He played his 100th game for the team against Gabala on 19 December 2015.[7]
Šehić helped Qarabağ make their first historical UEFA Champions League appearance in the 2017–18 season.[8] He debuted in the competition away at Chelsea on 12 September 2017[9] and stood out during the group stage, as he was the goalkeeper with the most saves, having made 35 in 6 games.[10]
Erzurumspor
In July 2018, Šehić moved to Erzurumspor on a three-year contract.[11] He made his competitive debut for the side against Rizespor on 24 August and kept a clean sheet.[12]
Despite Erzurumspor's relegation to the 1. Lig in May 2019, he decided to stay at the club and became its captain.[13]
Konyaspor
In August 2020, Šehić switched to Konyaspor on a two-year deal.[14] He debuted officially for the squad on 19 September against Gençlerbirliği and managed to save his net.[15]
In May 2010, he received his first senior call-up, for friendly games against Sweden and Germany,[21] but had to wait until 17 November to make his debut against Slovakia.[22]
He retired from international football on 7 May 2024.[23]
Personal life
Šehić married his long-time girlfriend Merjem in January 2020. Together they have a daughter named Esma.[24]