Match ReportAuto-Generated

Scotland won by 9 runs — 124th ODI Match Report

August 7, 20263 min readRCricRover Match Reporter
Scotland won by 9 runs — 124th ODI Match Report
Bowling Pressure Index
62.0
Top BPI of the match
Contextual Batting Index
200
Top CBI of the match

In an exhilarating 124th ODI encounter at Forthill, Dundee, Scotland produced a masterclass performance to won by 9 runs. The match was defined by decisive tactical adjustments, crucial individual brilliance, and sustained pressure across both innings.

Winner
Scotland
Top Batter
Safyaan Sharif
Top Bowler
Brandon McMullen
Highest CBI
200

🏏 First Innings Breakdown: Scotland

Electing to set the tone, Scotland posted 281/7 (50 ov). The innings featured a restrained scoring tempo, where batters had to adapt to early seam movement before opening up as the pitch settled.

The cornerstone of the innings was Safyaan Sharif, who compiled a brilliant 22 off 8 balls (SR: 275.0), striking 2 boundaries and 2 maximums. CricRover's Contextual Batting Index (CBI) rated this knock at 200 — reflecting exceptional adaptability against high-quality bowling.

🎯 Second Innings & Chase Dynamics: Canada

In response, Canada registered 272/10 (49.2 ov). The second innings exhibited a restrained pattern, characterized by calculated risk-taking in the powerplay followed by strict middle-overs consolidation.

Scotland's bowling unit responded with immense discipline, restricting run flow in the death overs and taking wickets at crucial moments to defend their target.

⚡ Bowling Impact & Pressure Analysis

The bowling highlight of the contest belonged to Brandon McMullen, who delivered a match-defining spell of 3/43 in 10 overs (Economy: 4.30).

CricRover's Bowling Pressure Index (BPI) calculated this performance at 62. This metric measures dot-ball creation, wicket timing, and over-by-over economy relative to format averages.

Key Supporting Bowling Spells

  • Zahid Shirzad: 3/55 from 10 overs (eco: 5.50) — BPI: 54.3
  • Kaleem Sana: 2/61 from 10 overs (eco: 6.10) — BPI: 39.5

🔥 Crucial Match Turning Point

Every great international fixture hinges on a turning point. In this match, the momentum shifted decisively during the middle-over phase when Brandon McMullen broke a key partnership, altering the required run rate and tilting the CricRover Win Probability model.

📊 Complete Match Scorecard

Scotland 🏆

Batsman Dismissal R B 4s 6s SR
George Munsey bowled 0 2 0 0 -
Finlay McCreath catch 112 140 9 2 80.0
Brandon McMullen bowled 17 25 3 0 68.0
Richie Berrington bowled 29 39 4 0 74.4
Michael Jones catch 36 48 0 1 75.0
Matthew Cross catch 23 21 2 1 109.5
Mark Watt catch 15 16 1 0 93.8
Safyaan Sharif not out 22 8 2 2 275.0
Oliver Davidson not out 11 4 1 1 275.0
Bowler O M R W Eco BPI
Kaleem Sana 10 1 61 2 6.10 40
Zahid Shirzad 10 1 55 3 5.50 54
Meet Patel 5 0 37 1 7.40 17
Ansh Patel 10 0 46 0 4.60 20
Saad Bin Zafar 10 0 38 1 3.80 38
Harsh Thaker 5 0 34 0 6.80 8

Canada

Batsman Dismissal R B 4s 6s SR
Yuvraj Samra catch 78 65 8 4 120.0
Matthew Spoors catch 9 18 1 0 50.0
Pargat Singh lbw 1 12 0 0 8.3
Harsh Thaker bowled 23 52 1 0 44.2
Nicholas Kirton runout 16 18 2 0 88.9
Shreyas Movva bowled 22 34 0 1 64.7
Meet Patel catch 11 22 1 0 50.0
Saad Bin Zafar not out 40 40 4 0 100.0
Ansh Patel runout 41 32 4 0 128.1
Kaleem Sana bowled 1 2 0 0 50.0
Zahid Shirzad catch 3 3 0 0 100.0
Bowler O M R W Eco BPI
Jasper Davidson 6 0 40 1 6.70 21
Brandon McMullen 10 1 43 3 4.30 62
Mark Watt 10 0 39 0 3.90 25
Safyaan Sharif 8.2 1 42 1 5.00 32
Zainullah Ihsan 6 0 46 1 7.70 16
Oliver Davidson 9 0 48 2 5.30 39
"Scotland won by 9 runs. A masterclass performance demonstrating top-tier tactical execution on the international stage."

🌐 Series & Analytical Context

Match report compiled by CricRover Analytics using ball-by-ball scorecard data from Aug 7, 2026. CricRover proprietary metrics (CBI - Contextual Batting Index, BPI - Bowling Pressure Index) quantify player performance in match context.

Explore Live Match Analytics

See BPI, CBI & Momentum Maps calculated live for current international matches.

Check Live Matches