Question: how many litres of water can the human bladder hold?
Answer: A completely full bladder is capable of holding approximately 1 liter of urine. In literature, there was a patient in Saudi Arabia who had 22 liters of urine drained (described in Guinness book of world records.)