Filter results by date

ECB Reporters Network

Calum MacLeod became the first Scotland player to score an ODI ton against England

Northants v Derbyshire, Vitality Blast, North Group, Wantage Road

Calum MacLeod, scourge of England, hits 58-ball century

Calum MacLeod boosted Derbyshire in the battle of the winless teams but for Northants a miserable season refused to relent

ESPNcricinfo staff

Calum MacLeod swats one away

Afghanistan v Scotland, World Cup Qualifier, Group B, Bulawayo

MacLeod's 157* downs Afghanistan in opening-day upset

Rashid Khan endured a difficult captaincy debut, getting out for a first-ball duck and conceding 68 in nine overs as Scotland chased down 256 with 16 balls to spare

ESPNcricinfo staff

Calum MacLeod heaves his third six over midwicket to reach a half-century

Papua New Guinea v Scotland, 1st ODI, Dubai, November 24, 2017

MacLeod, seamers lead Scotland to six-wicket win

Safyaan Sharif and Alasdair Evans shared seven wickets between them to bowl Papua New Guinea out for 147, and Calum MacLeod's unbeaten 60 helped Scotland easily finish the chase

ESPNcricinfo staff

Calum MacLeod top-edges a hook for a boundary during his 58

Papua New Guinea v Scotland, World Cricket League Championship, Port Moresby

MacLeod 154 propels Scotland past PNG

The No. 3 batsman made the third-highest score for Scotland and led them to their third-largest ODI victory by margin of runs