Shahid Afridi scores a 43-ball century in England

Former Pakistan skipper and all-rounder Shahid Afridi scored 101 from just 43 balls in the NatWest T20 blast match playing for Hampshire against Derbyshire in an innings that included ten boundaries and seven sixes. Hampshire promoted the 37-year-old Afridi to…