During his career as a professional squash player, Jahangir won the World Open six times and the British Open a record ten times.

In 1981, Jahangir — aged 17 — became the youngest winner of the World Open, beating Australia's Geoff Hunt in final. That tournament also marked the start of an unbeaten run, which lasted for five years and 555 matches which finally came to end in the final of the World Open in 1986 in France when he lost to Ross Norman.