Po dwóch latach gry w drużynie uniwersyteckiej Arizona Wildcats, Iguodala trafił do NBA, będąc wybranym z 9. numerem draftu 2004 przez Philadelphia 76ers. W sierpniu 2012 trafił w wymianie do Denver Nuggets. Od lipca 2013 jest zawodnikiem Golden State Warriors. 7 lipca 2019 został wytransferowany do Memphis Grizzlies.