A croquet ball that is hit by a bat keeps rolling horizontally after it leaves the bat because of

2 answers

inertia?
yes.
It will keep rolling unless some force acts on it.