[1] A left-arm orthodox bowler and left-handed batsman, he made his senior debut for Lahore City at the age of 15, playing a Wills Cup match against the National Bank of Pakistan in September 1989.
[2] He made his first-class debut for Lahore City in November 1991, in a Quaid-i-Azam Trophy game against Sargodha.
[6] Afzal's last match for Lahore City came in October 1993, in a Wills Cup fixture against the Karachi Blues.
[8] In 2003, Afzal appeared for an Emirates Cricket Board select team in a series against Pakistan A, scoring 54 in one match.
[9] His second and final international tournament for the UAE was the 2004 ICC Six Nations Challenge, where matches held List A status.