Former England opener Alex Hales went berserk in the slog overs and reached his century in the high-scoring affair.