20170823 sports.cricket.news: Shahid Afridi's 43-ball 101 lifts Hampshire