Heard a mathematician friend call this the “hairy sphere theorem” once. At first I thought he was being a prude, but now I appreciate that the theorem is about spheres, as opposed to balls.
Well, all these closed surfaces you mention are (topologically) spheres. The theorem doesn’t apply to some other closed surfaces, like the torus, which does admit a continuous non-vanishing vector field.