How much blood does the average man have

1 answer

The average man has between 4.5 to 6 liters (about 9.5 to 12.5 pints) of blood in his body.