Som junior var Iginla med och vann Memorial Cup med Kamloops Blazers två gånger och utnämndes till årets spelare för Western Hockey League (WHL) 1996. Han valdes som 11:e spelare totalt av Dallas Stars i NHL Entry Draft 1995 men trejdades till Calgary innan han gjorde sin NHL-debut. Under smeknamnet "Iggy" vann han poängligan NHL i mål och poäng 2001–2002 och vann Lester B. Pearson Award som den mest värdefulla spelare som röstats av spelarna. Säsongen 2003–04 gjorde Iginla flest mål i ligan för andra gången och ledde som kapten Flames till Stanley Cup-finalen och vann målligan i slutspelet.
Iginla togs ut i NHL All-Star sex gånger och är Flames meste poänggörare i mål och poäng och spelade matcher, och ligger på andra plats i assist bakom Al MacInnis. Iginla gjorde 50 mål på en säsong vid två tillfällen och är en av sju spelare i NHL-historien som gjort 30 mål på 11 säsonger i rad. Han är en av 20 spelare i NHL-historien som gjort över 600 mål och är en av 34 spelare som gjort 1300 poäng under sin karriär. Han är en tidigare vinnare av Mark Messier Leadership Award och har blivit erkänd av både Flames och ligan för sitt samhällsarbete; medan han spelade för Flames donerade Iginla $2000 dollar till barnens välgörenhetsorganisation Kidsport för varje mål han gjorde. Hans nummer #12 gick i pension av Flames under en ceremoni före en match 2 mars 2019.
Internationellt representerade Iginla Kanada vid flera tillfällen. Han var med och vann JVM-guld 1996 och VM-guld 1997 samt World Cup i ishockey 2004. Han är också tvåfaldig olympisk guldmedaljör bland annat vid vinter-OS 2002 där han hjälpte leda Kanada till sitt första olympiska mästerskap i hockey på 50 år.
Iginla valdes till Hockey Hall of Fame 2020. Iginla är den fjärde svarta spelaren som valdes in efter Grant Fuhr, kvinnohockeypionjären Angela James och Willie O'Ree.