Dundee, June 8, 2025
Scotland narrowly edged past Nepal by 2 runs in a high-scoring encounter in the ICC Cricket World Cup League 2 at the Dundee Cricket Ground, defending their total of 323/6 after a tense finish.
Scotland Set the Pace with 323
Batting first, Scotland posted a formidable 323 for 6 in their 50 overs, powered by a clinical batting performance. Richie Berrington starred with a composed century, anchoring the innings while others contributed around him to push the total past the 300-mark. The batting unit maintained a healthy run rate throughout, putting pressure on the Nepalese bowlers early on.
Nepal’s Historic Chase Falls Just Short
In response, Nepal produced their highest-ever ODI total — 321 all out — coming heartbreakingly close to what would have been a record-breaking run chase. Despite a spirited effort from the top and middle order, and several aggressive partnerships, Nepal fell just three runs shy of their target of 324.

The match came down to the final over, with wickets tumbling at crucial junctures. Scotland held their nerve under pressure, clinching a dramatic win in the closing moments.

Match Summary:
- Scotland: 323/6 (50 overs)
- Nepal: 321 all out (50 overs)
- Result: Scotland won by 2 runs
- Venue: Dundee
- Player of the Match: Michael Leask SCOT 96* (62) & 2/48
This match adds to the growing list of thrilling contests in the CWCL2, with both teams showcasing their World Cup qualification ambitions in full force. Nepal will take heart from their fighting spirit, while Scotland will cherish a hard-earned win at home.
Watch: Scotland Edge Past Nepal by 2 Runs – Final Over Thriller