Kashif Ibrahim

Ibrahim made his first-class debut for Karachi Whites against Rawalpindi in 1996/97 season.

In final first-class match came in the 2000/01 season for Karachi Whites against Rawalpindi.

Ibrahim also made his debut in List A cricket for Karachi Blues in the 1996/97 season against Bahawalpur.

Ibrahim represented the 3 Karachi teams in List A cricket 11 times from the 1996/97 to 1998/99 season.

In addition, he also represented Pakistan National Shipping Corporation in 4 matches during the 1999/00 season.