How many Buddhas are there? If you believe in Shakyamuni Buddha the answer is No, because Buddha
  was clear about the previous Buddha Kassapa and the next Buddha
  Maytreia


If that's the case, then buddha must be very few in numbers. Why so many want to be a buddha and reach nirvana if only very few would win the lotery?

I've heard that there are many buddhas. Sidartha is buddha sankyamuni. That there are many buddha that are simply less famous.

If that's the case, is there any living buddha in the world now?
There had been infinite number of Buddhas before and there will be many more.

In this Kalpa, We already have four Buddhas and there will be one more Buddha. That's why this Kalpa is called Bhadda-kappa.

Extracted it from here.


  In the current kalpa, it is said we are fortunate to have experienced
  five Buddhas. Kusanda Buddha, Konagamana Buddha, Kasyapsa Buddha and
  Buddha Shakyamuni. The Buddha of the future is called Maitreya Buddha.


Read more about Bhadda-kappa from here. At Page 12