Career
Kashif Ahmed is a right-handed batsman and a right-arm off-break bowler. He played in 38 first class and 21 List A matches for various domestic teams in Pakistan between 1995 and 2000, in Quaid-e-Azam Trophy, Pentangular Trophy and Printed circuit board Patron"s Trophy matches. He has scored a century in his second first-class match, carrying his bat for Karachi Whites against Rawalpindi A in November 1995, and took four wickets in a List A match once, playing for Pakistan National Shipping Corporation against Pakistan International Airlines in March 2000.
He represented Pakistan at the 1998 and in two matches of the Under-19s tour to New Zealand in 1995, but has not played in Test cricket or One Day Internationals for the Pakistani cricket team
Despite a series of good scores, he could not break into the Pakistan senior team He soon got an offer to play England league cricket and played for Townville Cricket Club for two years.
In 2005, he played in the Interstate Commerce Commission Intercontinental Cup for the United Arab Emirates cricket team