A cricket arm guard goes on the top hand - the arm nearest the bowler in your stance. For right-handed batters, that is the left arm; for left-handed batters, the right arm. Most arm guards are sold in left or right versions, so match to your stance.