Most contact sport injuries to a guy’s testicles are minor and the symptoms are temporary, however your symptoms are worrisome. You should see your medical provider right away. It may feel awkward to talk to your mom about your genitals however, this is an exception! You could start a conversation with your mom like this: “I got hurt pretty badly while playing cricket with my friends and I’m having trouble urinating. Can you take me to see my doctor?”
Anytime you have pain and/or swelling in your testicles that doesn’t get better within a few hours, pain or trouble peeing, blood in your urine or vomiting, you should see a medical provider right away and get evaluated.