Both work for me. I got hit in/on the knee/elbow/ear/groin/chest/neck . On seems to sound better with broader areas of the body, and in sounds better in concave areas.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.