Question: how many ml can a bladder hold?
Answer: A healthy human bladder can hold between 400 to 500 milliliters of urine, or about 2 cups, before it reaches capacity.