Noor Ahmad is one of the finest and the youngest spin bowlers of Afghanistan and has marked his presence in IPL with impactful performances.