Heart beats 103,689 times in a day Admin 10 years ago In 24 hours heart beats 103,689 times of average human.