
On 2 June 1997 he scored seven times against the Maldives in a World Cup qualifier, matching the record for a single qualifying match, and finished that campaign as the leading scorer across all six confederations with 19 goals. He ended with 50 goals in 87 caps, the most by any midfielder in international football, and won Asian Games gold in 1998 plus a run of league titles at Persepolis. Career record: 87 caps and 50 goals for Iran; club career at Tractor, Keshavarz, Arminia Bielefeld.
| 1992–1994 | Tractor |
| 1994–1996 | Keshavarz |
| 1996–1997 | Persepolis |
| 1997–2000 | Arminia Bielefeld |
| 2000–2000 | Alshariqa |
| 2000–2001 | Charlton Athletic |
| 2000–2000 | Persepolis |
| 2001–2002 | Al Sadd Sports Club |
| 2002–2010 | Persepolis |
| Iran | 87 caps, 50 goals |
Iran legends whose careers overlapped Bagheri's
One rank above: Javad Nekounam at #6.
One rank below: Mehdi Mahdavikia at #8.
Iran's editorial top five: Ali Daei · Ali Karimi · Ali Parvin · Khodadad Azizi · Parviz Ghelichkhani.