Frictional forces between two surfaces try and prevent relative movement between the two surfaces (static friction) or reduce the relative movement between the two surface (kinetic friction).
This does not necessarily mean that friction opposes motion.
If a ball of radius $r$ is rolling on horizontal surface without slipping $v = r\, \omega$ where $v$ is its translational velocity $v$ and $\omega$ is its angular velocity.
In such a state the frictional force due to the surface over which it is rolling is zero.
Now consider a ball projected along a horizontal surface with a velocity $v$ and angular speed $\omega$ zero ie it is not rotating.

If there are no frictional forces between the ball and the surface then the ball will continue to move a velocity $v$ and not rotating.
Now suppose that there is a frictional force $F_{\rm bot}$.
The no slipping condition $v=r\omega$ is obviously not satisfied and at the point of contact there is relative movement between the bottom of the ball and the surface.
At the point of contact the frictional force due to the surface acting on the ball affects the ball in two ways to try and get the ball to the no-slipping condition.
The frictional force reduces the translational velocity of the ball
as $F_{\rm bot}$ is acting in the opposite direction to the
translational velocity.
The frictional force applies a torque about the centre of mass of the
ball $C$ such that the angular velocity of the ball is increased.
So $v$ is decreasing and $\omega$ is increasing until you get to the no-slipping condition $v=e \omega$.
Si the kinetic frictional force has acting in a direction such as to reduce the relative movement at the point of contact between the ball and the surface.
Now you should be able to state and explain the direction of the frictional force in this case where the ball is rotating and initially has zero translational velocity.
