Men's ODI ·
Scotland (won)347/7 (50.0)Canada177 (35.0)
Scotland won by 170 runs
ICC Men's Cricket World Cup League 2 · Match 126 · Forthill, Dundee
Scorecard: Scotland v Canada, 13 Aug 2026Replay: Scotland v Canada, 13 Aug 2026
120 matches · Men's · ODI · Scotland
Men's ODI ·
Scotland won by 170 runs
ICC Men's Cricket World Cup League 2 · Match 126 · Forthill, Dundee
Scorecard: Scotland v Canada, 13 Aug 2026Replay: Scotland v Canada, 13 Aug 2026
Men's ODI ·
Scotland won by 1 wicket
ICC Men's Cricket World Cup League 2 · Match 124 · Forthill, Dundee
Scorecard: United Arab Emirates v Scotland, 9 Aug 2026Replay: United Arab Emirates v Scotland, 9 Aug 2026
Men's ODI ·
Scotland won by 9 runs
ICC Men's Cricket World Cup League 2 · Match 123 · Forthill, Dundee
Scorecard: Scotland v Canada, 7 Aug 2026Replay: Scotland v Canada, 7 Aug 2026
Men's ODI ·
United States of America won by 6 wickets
ICC Men's Cricket World Cup League 2 · Match 107 · Tribhuvan University International Cricket Ground, Kirtipur
Scorecard: Scotland v United States of America, 20 May 2026Replay: Scotland v United States of America, 20 May 2026
Men's ODI ·
Nepal won by 6 wickets
ICC Men's Cricket World Cup League 2 · Match 106 · Tribhuvan University International Cricket Ground, Kirtipur
Scorecard: Scotland v Nepal, 18 May 2026Replay: Scotland v Nepal, 18 May 2026
Men's ODI ·
Scotland won by 2 runs (D/L method)
ICC Men's Cricket World Cup League 2 · Match 104 · Tribhuvan University International Cricket Ground, Kirtipur
Scorecard: Scotland v United States of America, 14 May 2026Replay: Scotland v United States of America, 14 May 2026
Men's ODI ·
Scotland won by 2 runs (D/L method)
ICC Men's Cricket World Cup League 2 · Match 103 · Tribhuvan University International Cricket Ground, Kirtipur
Scorecard: Scotland v Nepal, 12 May 2026Replay: Scotland v Nepal, 12 May 2026
Men's ODI ·
Scotland won by 7 wickets
ICC Men's Cricket World Cup League 2 · Match 96 · Namibia Cricket Ground, Windhoek
Scorecard: Namibia v Scotland, 12 Apr 2026Replay: Namibia v Scotland, 12 Apr 2026
Men's ODI ·
Oman won by 12 runs
ICC Men's Cricket World Cup League 2 · Match 94 · Namibia Cricket Ground, Windhoek
Scorecard: Oman v Scotland, 8 Apr 2026Replay: Oman v Scotland, 8 Apr 2026
Men's ODI ·
No result
ICC Men's Cricket World Cup League 2 · Match 93 · Namibia Cricket Ground, Windhoek
Scorecard: Namibia v Scotland, 6 Apr 2026Replay: Namibia v Scotland, 6 Apr 2026
Men's ODI ·
Scotland won by 55 runs
ICC Men's Cricket World Cup League 2 · Match 83 · Maple Leaf North-West Ground, King City
Scorecard: Scotland v Namibia, 4 Sept 2025Replay: Scotland v Namibia, 4 Sept 2025
Men's ODI ·
Scotland won by 7 wickets
ICC Men's Cricket World Cup League 2 · Match 81 · Maple Leaf North-West Ground, King City
Scorecard: Canada v Scotland, 31 Aug 2025Replay: Canada v Scotland, 31 Aug 2025
Men's ODI ·
Netherlands won by 4 wickets
ICC Men's Cricket World Cup League 2 · Match 78 · Forthill, Dundee
Scorecard: Scotland v Netherlands, 12 Jun 2025Replay: Scotland v Netherlands, 12 Jun 2025
Men's ODI ·
Scotland won by 2 runs
ICC Men's Cricket World Cup League 2 · Match 76 · Forthill, Dundee
Scorecard: Scotland v Nepal, 8 Jun 2025Replay: Scotland v Nepal, 8 Jun 2025
Men's ODI ·
Scotland won by 44 runs
ICC Men's Cricket World Cup League 2 · Match 75 · Forthill, Dundee
Scorecard: Scotland v Netherlands, 6 Jun 2025Replay: Scotland v Netherlands, 6 Jun 2025
Men's ODI ·
Nepal won by 1 wicket
ICC Men's Cricket World Cup League 2 · Match 73 · Forthill, Dundee
Scorecard: Scotland v Nepal, 2 Jun 2025Replay: Scotland v Nepal, 2 Jun 2025
Men's ODI ·
Scotland won by 145 runs
ICC Men's Cricket World Cup League 2 · Match 66 · Sportpark Maarschalkerweerd, Utrecht
Scorecard: Scotland v Netherlands, 16 May 2025Replay: Scotland v Netherlands, 16 May 2025
Men's ODI ·
Scotland won by 8 wickets
ICC Men's Cricket World Cup League 2 · Match 65 · Sportpark Maarschalkerweerd, Utrecht
Scorecard: United Arab Emirates v Scotland, 14 May 2025Replay: United Arab Emirates v Scotland, 14 May 2025
Men's ODI ·
Netherlands won by 19 runs
ICC Men's Cricket World Cup League 2 · Match 63 · VRA Ground, Amstelveen
Scorecard: Netherlands v Scotland, 10 May 2025Replay: Netherlands v Scotland, 10 May 2025
Men's ODI ·
United Arab Emirates won by 97 runs
ICC Men's Cricket World Cup League 2 · Match 62 · VRA Ground, Amstelveen
Scorecard: United Arab Emirates v Scotland, 8 May 2025Replay: United Arab Emirates v Scotland, 8 May 2025
Men's ODI ·
Scotland won by 3 wickets
ICC Men's Cricket World Cup League 2 · Match 12 · VRA Ground, Amstelveen
Scorecard: United Arab Emirates v Scotland, 4 May 2025Replay: United Arab Emirates v Scotland, 4 May 2025
Men's ODI ·
No result
ICC Men's Cricket World Cup League 2 · Match 44 · Grand Prairie Stadium, Dallas
Scorecard: Nepal v Scotland, 4 Nov 2024Replay: Nepal v Scotland, 4 Nov 2024
Men's ODI ·
Scotland won by 71 runs
ICC Men's Cricket World Cup League 2 · Match 40 · Grand Prairie Stadium, Dallas
Scorecard: Scotland v United States of America, 31 Oct 2024Replay: Scotland v United States of America, 31 Oct 2024
Men's ODI ·
Nepal won by 5 wickets
ICC Men's Cricket World Cup League 2 · Match 39 · Grand Prairie Stadium, Dallas
Scorecard: Scotland v Nepal, 29 Oct 2024Replay: Scotland v Nepal, 29 Oct 2024
Men's ODI ·
Scotland won by 10 wickets
ICC Men's Cricket World Cup League 2 · Match 37 · Grand Prairie Stadium, Dallas
Scorecard: United States of America v Scotland, 25 Oct 2024Replay: United States of America v Scotland, 25 Oct 2024
Men's ODI ·
Scotland won by 138 runs
ICC Men's Cricket World Cup League 2 · Match 18 · Forthill, Dundee
Scorecard: Scotland v Namibia, 26 Jul 2024Replay: Scotland v Namibia, 26 Jul 2024
Men's ODI ·
Scotland won by 8 wickets
ICC Men's Cricket World Cup League 2 · Match 16 · Forthill, Dundee
Scorecard: Oman v Scotland, 22 Jul 2024Replay: Oman v Scotland, 22 Jul 2024
Men's ODI ·
Scotland won by 47 runs (D/L method)
ICC Men's Cricket World Cup League 2 · Match 15 · Forthill, Dundee
Scorecard: Scotland v Namibia, 20 Jul 2024Replay: Scotland v Namibia, 20 Jul 2024
Men's ODI ·
No result
ICC Men's Cricket World Cup League 2 · Match 13 · Forthill, Dundee
Scorecard: Oman v Scotland, 16 Jul 2024Replay: Oman v Scotland, 16 Jul 2024
Men's ODI ·
Canada won by 5 wickets
ICC Men's Cricket World Cup League 2 · Match 11 · Dubai International Cricket Stadium
Scorecard: Scotland v Canada, 7 Mar 2024Replay: Scotland v Canada, 7 Mar 2024