Ocean sunfish

Females are able to produce as many as 300 million eggs.

An excerpt from the article 20 facts about Ocean sunfish
Single egg measures 1,3 mm in diameter. Fertilization occurs in water, where released eggs are fertilized by sperm.