Most Runs for Scotland in ODI Cricket [Updated]

Kyle Coetzer | Most Runs for Scotland in ODI Cricket
Image Credits: Cricket Scotland

Richard Berrington has scored the most runs for Scotland in ODI cricket. The Scottish batter has amassed over 3200 runs at an average of above 30, surpassing Kyle Coetzer’s tally.

You can check out the top 20 batters who have scored the most runs for Scotland in ODI cricket.

Most Runs for Scotland in ODIs

PlayerMatchesInningsRunsHigh ScoreAvg100/50
Richard Berrington122115320112732.334/20
Kyle Coetzer8987319215638.925/21
Calum MacLeod8886302617538.3010/13
Matthew Cross10088201311423.402/10
George Munsey59581895103*38.671/13
Michael Leask79631372107*26.901/7
Gavin Hamilton3838123111935.172/7
Preston Mommsen44421115139*30.972/6
Neil McCallum43421002121*27.832/4
Fraser Watts363597410128.641/9
Ryan Watson3535956123*30.831/6
Brandon McMullen252288815146.733/2
Matt Machan232273411433.361/3
Mark Watt70466024719.410/0
Craig Wallace32285745821.250/4
Majid Haq54405667116.640/3
Safyaan Sharif825556340*18.160/0
Josh Davey31284976422.590/2
Colin Smith27264325919.630/2
Chris McBride18173865624.120/1

Frequently Asked Questions:

Who has scored the most runs for Scotland in ODI cricket?

Richard Berrington is the leading run-scorer for Scotland in ODI cricket, with over 3200 runs under his belt.

Who has scored the most centuries for Scotland in ODI cricket?

Calum MacLeod, who has scored 3026 runs, has smashed the most centuries for Scotland in ODIs, with 10 hundreds to his name.

You May Also Like