Touré began his playing career at Ivorian club ASEC Mimosas, where he made his debut at age 18. His performances attracted attention from Europe. He had stints with Beveren, Metalurh Donetsk, Olympiacos and Monaco before moving to Barcelona in 2007. He played over 100 matches for the club and was part of the historic 2009 Barcelona side that won six trophies in a calendar year. In 2010, Touré moved to Premier League club Manchester City, where he scored a number of key goals, most notably the only goals in the 2011 FA Cup semi-final and final. He also helped City earn their first league title in 44 years.