Housefly

The female lays about one hundred eggs in a single batch.

An excerpt from the article 22 facts about Housefly
The laying process can take several days, and over a lifetime, a female housefly can lay up to 2,000 eggs, although this number does not usually exceed 500.