Iqbal Qasim was a penetrative left arm bowler who had a low trajectory that pushed the ball through and had an angular and steady approach between the stumps and umpire. He has taken more Test wickets for Pakistan amongst the slow bowlers. Qasim was a short man who concentrated more on accuracy than flight. His batting was not very trustworthy, however his close fielding was sometimes impressive. For about ten years, he was a regular member of the national team.
Qasim debuted in Test cricket against Australia at Adelaide in a match played from 24th to 29th December 1976. In the 1st innings, he faced 4 balls and remained unbeaten on 1. He bowled 14 overs, conceded 56 runs and failed to take a wicket. In the 2nd innings, he was run out on 4 off 52 balls. He made 4 dismissals while giving away 84 runs in 30 overs, out of which 6 were maiden.
Iqbal Qasim has played in 50 Test matches and in these has bowled 13019 deliveries in which he has taken 171 wickets while conceding 4807 runs. His bowling strike rate was 76.1, bowling average was 28.11 and economy rate was 2.21. He could score 549 runs at a batting average of 13.07 and his highest score was 56. While fielding, he has taken 42 catches.