England captain sets ODI record with 17 sixes as hosts beat Afghanistan

Cricket World Cup hosts England pulverised Afghanistan at Old Trafford in Manchester.