No. A bat is a placental mammal, meaning that it gives birth to live young. The only mammals which lay eggs are the monotremes, which include just the platypus and echidna.
Of all the thousands of species of mammals, only three lay eggs. The two species of echidna and the platypus are the only egg-laying mammals (monotremes).Echidnas lay their egg directly into a pouch...
Bats are mammals. They do not lay eggs.Bats do not lay eggs because they are placental mammals, not monotremes (egg-laying mammals) like the platypus and the echidna.
Placental mammals and marsupials do not lay eggs. Only monotremes are egg-laying mammals, and these include the platypus and the echidna. These mammals lay soft-shelled, leathery eggs.