My guppy gave birth to over 60 fry at one time. She was giving birth during the day and I don't use a breeder net so I was able to catch most of them.
Note: As long as you have a male in the tank your guppies will always be pregnant and can give birth up to 4 different times (once every month) without any males in the tank.