Noor Ahmad, a young spin bowler from Afghanistan has marked his presence in International cricket with his skills and confidence.