
Tehran called him the Magician, and on 30 July 2004 he showed why with a hat-trick against South Korea in an Asian Cup quarter-final Iran won 4-3. That tournament made him joint top scorer with five goals and Asian Footballer of the Year for 2004; he won the Bundesliga and DFB-Pokal double with Bayern Munich in 2005-06, two Iranian titles with Persepolis, Asian Games gold in 1998, and played at the 2006 World Cup among 127 caps. Career record: 127 caps and 38 goals for Iran; club career at Persepolis, Shabab AlAhli Dubai Club, Steel Azin.
| 1996–1998 | Fath Tehran |
| 1998–2001 | Persepolis |
| 2001–2005 | Shabab AlAhli Dubai Club |
| 2003–2005 | FC Bayern Munich |
| 2007–2008 | Qatar SC |
| 2008–2009 | Al-Sailiya Sports Club |
| 2008–2009 | Persepolis |
| 2009–2011 | Steel Azin |
| 2011–2011 | Schalke 04 |
| 2011–2013 | Persepolis |
| 2013–2014 | Tractor |
| Iran | 127 caps, 38 goals |
Iran legends whose careers overlapped Karimi's
One rank above: Ali Daei at #1.
One rank below: Ali Parvin at #3.
Iran's editorial top five: Ali Daei · Ali Karimi · Ali Parvin · Khodadad Azizi · Parviz Ghelichkhani.