runscorer means someone who scores runs.
Etymology
From run + scorer.
noun
- Someone who scores runs.“South Africa's leading runscorer Jacques Kallis, who captained the side for one Test against Australia in Johannesburg three years ago, will be skipper in Cape Town.”