Men's T20I ·
Scotland186/4 (20.0)Namibia (won)187/6 (20.0)
Namibia won by 4 wickets
Scotland tour of Namibia · Match 3 · Namibia Cricket Ground, Windhoek
Scorecard: Scotland v Namibia, 18 Apr 2026Replay: Scotland v Namibia, 18 Apr 2026
94 matches · Men's · T20I · Scotland
Men's T20I ·
Namibia won by 4 wickets
Scotland tour of Namibia · Match 3 · Namibia Cricket Ground, Windhoek
Scorecard: Scotland v Namibia, 18 Apr 2026Replay: Scotland v Namibia, 18 Apr 2026
Men's T20I ·
Scotland won by 19 runs
Scotland tour of Namibia · Match 2 · Namibia Cricket Ground, Windhoek
Scorecard: Scotland v Namibia, 17 Apr 2026Replay: Scotland v Namibia, 17 Apr 2026
Men's T20I ·
Scotland won by 7 wickets
Scotland tour of Namibia · Match 1 · Namibia Cricket Ground, Windhoek
Scorecard: Namibia v Scotland, 15 Apr 2026Replay: Namibia v Scotland, 15 Apr 2026
Men's T20I ·
Nepal won by 7 wickets
ICC Men's T20 World Cup · Match 33 · Wankhede Stadium, Mumbai
Scorecard: Scotland v Nepal, 17 Feb 2026Replay: Scotland v Nepal, 17 Feb 2026
Men's T20I ·
England won by 5 wickets
ICC Men's T20 World Cup · Match 23 · Eden Gardens, Kolkata
Scorecard: Scotland v England, 14 Feb 2026Replay: Scotland v England, 14 Feb 2026
Men's T20I ·
Scotland won by 73 runs
ICC Men's T20 World Cup · Match 7 · Eden Gardens, Kolkata
Scorecard: Scotland v Italy, 9 Feb 2026Replay: Scotland v Italy, 9 Feb 2026
Men's T20I ·
West Indies won by 35 runs
ICC Men's T20 World Cup · Match 2 · Eden Gardens, Kolkata
Scorecard: West Indies v Scotland, 7 Feb 2026Replay: West Indies v Scotland, 7 Feb 2026
Men's T20I ·
Jersey won by 1 wicket
ICC Men's T20 World Cup Europe Region Final · Match 9 · Sportpark Westvliet, The Hague
Scorecard: Scotland v Jersey, 11 Jul 2025Replay: Scotland v Jersey, 11 Jul 2025
Men's T20I ·
Italy won by 12 runs
ICC Men's T20 World Cup Europe Region Final · Match 7 · Sportpark Westvliet, The Hague
Scorecard: Italy v Scotland, 9 Jul 2025Replay: Italy v Scotland, 9 Jul 2025
Men's T20I ·
Scotland won by 6 runs
ICC Men's T20 World Cup Europe Region Final · Match 6 · Sportpark Westvliet, The Hague
Scorecard: Scotland v Netherlands, 8 Jul 2025Replay: Scotland v Netherlands, 8 Jul 2025
Men's T20I ·
Scotland won by 34 runs
Scotland T20 Tri-Series · Match 6 · Titwood, Glasgow
Scorecard: Scotland v Nepal, 20 Jun 2025Replay: Scotland v Nepal, 20 Jun 2025
Men's T20I ·
Netherlands won by 17 runs
Scotland T20 Tri-Series · Match 4 · Titwood, Glasgow
Scorecard: Netherlands v Scotland, 18 Jun 2025Replay: Netherlands v Scotland, 18 Jun 2025
Men's T20I ·
Nepal won by 2 wickets
Scotland T20 Tri-Series · Match 3 · Titwood, Glasgow
Scorecard: Scotland v Nepal, 17 Jun 2025Replay: Scotland v Nepal, 17 Jun 2025
Men's T20I ·
Scotland won by 39 runs
Scotland T20 Tri-Series · Match 1 · Titwood, Glasgow
Scorecard: Scotland v Netherlands, 15 Jun 2025Replay: Scotland v Netherlands, 15 Jun 2025
Men's T20I ·
Australia won by 6 wickets
Australia tour of Scotland · Match 3 · Grange Cricket Club Ground, Raeburn Place, Edinburgh
Scorecard: Scotland v Australia, 7 Sept 2024Replay: Scotland v Australia, 7 Sept 2024
Men's T20I ·
Australia won by 70 runs
Australia tour of Scotland · Match 2 · Grange Cricket Club Ground, Raeburn Place, Edinburgh
Scorecard: Australia v Scotland, 6 Sept 2024Replay: Australia v Scotland, 6 Sept 2024
Men's T20I ·
Australia won by 7 wickets
Australia tour of Scotland · Match 1 · Grange Cricket Club Ground, Raeburn Place, Edinburgh
Scorecard: Scotland v Australia, 4 Sept 2024Replay: Scotland v Australia, 4 Sept 2024
Men's T20I ·
Australia won by 5 wickets
ICC Men's T20 World Cup · Match 35 · Darren Sammy National Cricket Stadium, Gros Islet, St Lucia
Scorecard: Scotland v Australia, 15 Jun 2024Replay: Scotland v Australia, 15 Jun 2024
Men's T20I ·
Scotland won by 7 wickets
ICC Men's T20 World Cup · Match 20 · Sir Vivian Richards Stadium, North Sound, Antigua
Scorecard: Oman v Scotland, 9 Jun 2024Replay: Oman v Scotland, 9 Jun 2024
Men's T20I ·
Scotland won by 5 wickets
ICC Men's T20 World Cup · Match 12 · Kensington Oval
Scorecard: Namibia v Scotland, 6 Jun 2024Replay: Namibia v Scotland, 6 Jun 2024
Men's T20I ·
No result
ICC Men's T20 World Cup · Match 6 · Kensington Oval
Scorecard: Scotland v England, 4 Jun 2024Replay: Scotland v England, 4 Jun 2024
Men's T20I ·
Ireland won by 5 wickets
Netherlands Tri-Nation T20I Series · Match 5 · Sportpark Westvliet, The Hague
Scorecard: Scotland v Ireland, 23 May 2024Replay: Scotland v Ireland, 23 May 2024
Men's T20I ·
Scotland won by 71 runs
Netherlands Tri-Nation T20I Series · Match 4 · Sportpark Westvliet, The Hague
Scorecard: Scotland v Netherlands, 22 May 2024Replay: Scotland v Netherlands, 22 May 2024
Men's T20I ·
Netherlands won by 41 runs
Netherlands Tri-Nation T20I Series · Match 1 · Sportpark Westvliet, The Hague
Scorecard: Netherlands v Scotland, 18 May 2024Replay: Netherlands v Scotland, 18 May 2024
Men's T20I ·
Scotland won by 32 runs
Scotland tour of United Arab Emirates · Match 3 · Dubai International Cricket Stadium
Scorecard: Scotland v United Arab Emirates, 14 Mar 2024Replay: Scotland v United Arab Emirates, 14 Mar 2024
Men's T20I ·
Scotland won by 9 runs
Scotland tour of United Arab Emirates · Match 2 · Dubai International Cricket Stadium
Scorecard: Scotland v United Arab Emirates, 13 Mar 2024Replay: Scotland v United Arab Emirates, 13 Mar 2024
Men's T20I ·
United Arab Emirates won by 8 wickets
Scotland tour of United Arab Emirates · Match 1 · Dubai International Cricket Stadium
Scorecard: Scotland v United Arab Emirates, 11 Mar 2024Replay: Scotland v United Arab Emirates, 11 Mar 2024
Men's T20I ·
Scotland won by 8 runs
ICC Men's T20 World Cup Europe Region Qualifier · Match 21 · Grange Cricket Club Ground, Raeburn Place, Edinburgh
Scorecard: Scotland v Ireland, 28 Jul 2023Replay: Scotland v Ireland, 28 Jul 2023
Men's T20I ·
Scotland won by 33 runs
ICC Men's T20 World Cup Europe Region Qualifier · Match 16 · Grange Cricket Club Ground, Raeburn Place, Edinburgh
Scorecard: Scotland v Denmark, 27 Jul 2023Replay: Scotland v Denmark, 27 Jul 2023
Men's T20I ·
Scotland won by 166 runs
ICC Men's T20 World Cup Europe Region Qualifier · Match 14 · Goldenacre, Edinburgh
Scorecard: Scotland v Austria, 25 Jul 2023Replay: Scotland v Austria, 25 Jul 2023