England opener Jason Roy reached his 92-ball century against Bangladesh in an unorthodox way; hitting a four then unintentionally knocking over umpire Joel Wilson.