After registering a thumping 62-run victory against Namibia on Sunday in Abu Dhabi, Afghanistan pacer Naveen-ul-Haq stated that Asghar Afghan is the best captain the country has ever produced. Asghar notched up a 23-ball 31 in his farewell match, while Naveen excelled with the ball, returning 3/26.