Böylece Galatasaray forması altında ilk resmî golünü attı. Bu kulüpte kaptanlığa kadar yükselen Turan, 2011 yılına kadar çeşitli kulvarlarda toplamda 189 kez Galatasaray formasını giydi ve 44 gol kaydetti. Sarı kırmızılı takım ile, 2007-08 sezonunda Süper Lig, 2004-05 sezonunda Türkiye Kupası ve 2008 yılında Türkiye Süper Kupası şampiyonlukları yaşadı. 2011 yılının Ağustos ayında, €12.000.000 bonservis ücreti karşılığında İspanyol kulübü Atlético Madrid'e transfer oldu.
Bu bonservis bedeli Türkiye'den yurt dışına transfer olan en pahalı Türk futbolcu olmasını sağladı. Atlético Madrid formasıyla ilk resmî maçına 28 Ağustos 2011'de, Osasuna ile oynanan La Liga maçında çıktı. Kasım 2011 tarihinde, Avrupa Ligi'nde Celtic'e karşı 1-0 kazandıkları karşılaşmada bu takımdaki ilk resmî golünü attı. Dört sezon Atlético formasını giyen Turan, bu kulüpte 2012 yılında UEFA Süper Kupası, 2011-12 sezonunda UEFA Avrupa Ligi, 2013-14 sezonun La Liga, 2012-13 sezonunda Copa del Rey ve 2014 yılında Supercopa de España şampiyonluklarını yaşadı.
6 Temmuz 2015 tarihinde €34 milyon bonservis bedeli ile Barcelona'ya transfer oldu. Turan, 6 Ocak 2016 tarihinde Espanyol ile oynanan Copa del Rey maçıyla birlikte Barcelona'daki ilk resmî maçına çıktı. Burada çeşitli kulvarlarda toplam 55 karşılaşmaya çıktı ve 15 gol kaydetti. Barcelona'da 2015 yılında UEFA Süper Kupası ve FIFA Kulüpler Dünya Kupası, 2015-2016 sezonunda La Liga ve Copa del Rey, 2016 yılında da Supercopa de España şampiyonlukları yaşadı.
Turan, 13 Ocak 2018 tarihinde Barcelona'dan 2017-18 sezonunun ikinci yarısından itibaren iki buçuk sezon kiralık olarak İstanbul Başakşehir takımına transfer oldu. Turan, 2006 yılından bu yana Türkiye millî futbol takımı formasını da giymektedir. Türkiye millî futbol takımında ilk maçına 16 Ağustos 2006'da, 19 yaşında, Lüksemburg ile oynanan özel maçta çıktı.