The average heart beats about 1,00,000 times a day. That means it sends approximately 2,000 gallons of blood through the body each day! 3.4K views17:21