Menu
Latest Ecclestone cameo clinches last-ball thriller for Adelaide Strikers
Scotland logo

Scotland

International
Matches
63
played
Won
32
in archive
Lost
24
in archive
Squad
16
players

ⓘ Win/loss and match counts are from the matches in our archive, which may not cover the team's entire history.

Matches

United Arab Emirates v Scotland
12th Match · ICC Cricket World Cup League Two 2023-27
Sat 9 Mar 2024 · 12:00 PM Bangladesh time
Namibia v Scotland
81st Match · ICC Cricket World Cup League Two 2023-27
Fri 29 Aug 2025 · 8:30 PM Bangladesh time
Canada v Scotland
85th Match · ICC Cricket World Cup League Two 2023-27
Sat 6 Sep 2025 · 8:30 PM Bangladesh time
Scotland v Oman
92nd Match · ICC Cricket World Cup League Two 2023-27
Thu 2 Apr 2026 · 1:30 PM Bangladesh time
Scotland v United Arab Emirates
122nd Match · ICC Cricket World Cup League Two 2023-27
Mon 3 Aug 2026 · 4:00 PM Bangladesh time
2026 season
SCO v UAE · 3rd/4th Cup, Play-off
WonScotland won by 45 runs
1 Nov 2026
AFG v SCO · Cup, Semi Final 2
LostAfghanistan won by 21 runs
31 Oct 2026
SCO v SL · Group B
WonScotland won by 26 runs
31 Oct 2026
BAN v SCO · Group B
WonScotland won by 2 wkts
30 Oct 2026
SCO v CAN · 127th Match
WonScotland won by 170 runs
13 Aug 2026
UAE v SCO · 125th Match
WonScotland won by 1 wkt - 40 Overs game due to rain
9 Aug 2026
SCO v CAN · 124th Match
WonScotland won by 9 runs
7 Aug 2026
SCO v USA · 108th Match
LostUnited States of America won by 6 wkts
20 May 2026
SCO v NEP · 107th Match
LostNepal won by 6 wkts
18 May 2026
SCO v USA · 105th Match
WonScotland won by 2 runs (DLS Method)
14 May 2026
SCO v NEP · 104th Match
WonScotland won by 2 runs (DLS method)
12 May 2026
SCO v NAM · 3rd T20I
LostNamibia won by 4 wkts
18 Apr 2026
SCO v NAM · 2nd T20I
WonScotland won by 19 runs
17 Apr 2026
NAM v SCO · 97th Match
WonScotland won by 7 wkts
12 Apr 2026
OMAN v SCO · 95th Match
LostOman won by 12 runs (Match reduced to 20 overs per side due to rain)
8 Apr 2026
NAM v SCO · 94th Match
No result due to rain
6 Apr 2026
SCO v ITA · 7th Match, Group C
WonScotland won by 73 runs
9 Feb 2026
2025 season
SCO v NAM · 84th Match
WonScotland won by 55 runs (24 overs game due to rain)
4 Sep 2025
CAN v SCO · 82nd Match
WonScotland won by 7 wkts
31 Aug 2025
SCO v JER · 9th Match
LostJersey won by 1 wkt
11 Jul 2025
ITA v SCO · 7th Match
LostItaly won by 12 runs
9 Jul 2025
SCO v NED · 6th Match
WonScotland won by 6 runs
8 Jul 2025
GGY v SCO · 3rd Match
Match abandoned without a ball bowled (No toss)
6 Jul 2025
SCO v NEP · 6th Match
WonScotland won by 34 runs
20 Jun 2025
SCO v NED · 4th Match
LostNetherlands won by 17 runs
18 Jun 2025
SCO v NEP · 3rd Match
LostNepal won by 2 wkts
17 Jun 2025
SCO v NED · 1st Match
WonScotland won by 39 runs
15 Jun 2025
SCO v NED · 79th Match
LostNetherlands won by 4 wkts
12 Jun 2025
SCO v NEP · 77th Match
WonScotland won by 2 runs
8 Jun 2025
SCO v NED · 76th Match
WonScotland won by 44 runs
6 Jun 2025
SCO v NEP · 74th Match
LostNepal won by 1 wkt
2 Jun 2025
SCO v NED · 67th Match
WonScotland won by 145 runs
16 May 2025
UAE v SCO · 66th Match
WonScotland won by 8 wkts
14 May 2025
NED v SCO · 64th Match
LostNetherlands won by 19 runs
10 May 2025
UAE v SCO · 63rd Match
LostUnited Arab Emirates won by 97 runs
8 May 2025
UAE v SCO · 61st Match
WonScotland won by 3 wkts
4 May 2025
2024 season
NEP v SCO · 44th Match
No result due to rain
5 Nov 2024
SCO v USA · 40th Match
WonScotland won by 71 runs
31 Oct 2024
SCO v NEP · 39th Match
LostNepal won by 5 wkts
29 Oct 2024
USA v SCO · 37th Match
WonScotland won by 10 wkts
25 Oct 2024

Records

Record highlights · from 63 results

Biggest win (runs)
170 runs
v CAN · ODI
Biggest win (wkts)
10 wickets
v USA · ODI
Highest total
380/9 (50)
v NED · ODI

Stats

Results by format

FormatPWLWin %
T2031131442%
ODI32191059%

Head-to-Head · recent results

OpponentPWL
United Arab Emirates972
NETHERLANDS954
Nepal834
Namibia861
Canada532
United States of America431
Oman421
AUSTRALIA404
Afghanistan202
Italy211
IRELAND201
Sri Lanka110
Bangladesh110
JERSEY101
GUERNSEY100
ENGLAND100
UGANDA100

History

Season by season

YearPWLWin %
20261711565%
20251910853%
202427111141%

ⓘ From matches in our archive. Captains and ranking history are not yet tracked.