Career
Currently, he is a coach for the Afghanistan national cricket team In January 1991, playing for Karachi Whites against Peshawar in a one-day match, he recorded the extraordinary bowling analysis of 6.2–3–7–7. Number other cricketer has ever taken seven wickets in a List A game for the cost of fewer runs.
Iqbal spent a lot of time in English league cricket.
In 2001, he took over 100 league wickets for Leigh Cricket Club in the Liverpool Competition.