A goalkeeper who can now look back on over 300 career appearances, Begovic began his career as a youth-team player with German outfit Kirchausen in 2000.
In 2003 he joined Portmouth’s academy and had spells on loan at La Louviere (Belgium), Macclesfield (where he made his Football League debut), AFC Bournemouth and Yeovil Town before making his Premier League bow for Pompey in a 3-1 win against Sunderland in May 2009.
He also became a Bosnia-Herzegovina international that year, making his debut against Estonia, and was by now being tracked by a number of Premier League clubs.
While he had talks with Tottenham Hotspur, he joined Stoke City for £3.25m in the January 2010 transfer window and by the 2010/11 season he had become first choice for the club.
Begovic went on to make 160 Premier League appearances for the Potters before signing for then-champions Chelsea in the summer of 2015.
Making 24 appearances in his first season, he featured less regularly under Antonio Conte in 2016/17 and left Stamford Bridge that summer, joining AFC Bournemouth for a reported £10m.
He was immediately installed as first-choice keeper and was an ever-present during the 2017/18 season.
Internationally, Begovic represented Canada at the FIFA U20 World Cup in 2007, where he was living at the time, before opting to play for his homeland.
He helped Bosnia-Herzegovina reach the World Cup finals for the first time in their history in 2015 – featuring in all three of the nation's games in Brazil, against Argentina, Iran and Nigeria – and by the autumn of 2018, he had 61 international appearances to his name.