The number of ice cream flavors is only limited by human creativity. So far, there are thousands of flavors at least, possibly even millions if one considers local and regional flavors...
Millions actually, since there are hundreds of thousands of ice cream stores on this planet and each has multiple flavors. The most well know flavors are vanilla, chocolate, and strawberry.