The number of babies delivered at once by a hamster depends upon its breed. For example, Syrian hamsters deliver around 6-8 puppies in one go. The highest number of babies in one litter is 16.