T20 Internationals - Country Records and Statistics - Matches
T20 Matches for 
Played   
Versus 
From  to         

  Date Series Ground Result
1 12/09/2007 Pakistan Kingsmead Pakistan won by 51 runs
2 13/09/2007 India Kingsmead No Result
3 02/08/2008 Ireland Civil Service Cricket Club Ireland won by 4 runs
4 03/08/2008 Bermuda Civil Service Cricket Club Scotland won by 8 wickets
5 04/08/2008 Netherlands Civil Service Cricket Club Netherlands won by 5 wickets
6 04/08/2008 Kenya Civil Service Cricket Club Scotland won by 9 wickets
7 06/06/2009 New Zealand Kennington Oval New Zealand won by 7 wickets
8 07/06/2009 South Africa Kennington Oval South Africa won by 130 runs
9 01/02/2010 Kenya Gymkhana Club Ground Kenya won by 10 wickets
10 04/02/2010 Kenya Gymkhana Club Ground Kenya won by 10 wickets
11 10/02/2010 Afghanistan Sheikh Zayed Stadium Afghanistan won by 14 runs
12 11/02/2010 Ireland Dubai International Cricket Stadium Ireland won by 37 runs
13 13/03/2012 Kenya ICC Global Cricket Academy Scotland won by 14 runs
14 18/03/2012 Ireland Dubai International Cricket Stadium Ireland won by 17 runs
15 22/03/2012 Netherlands ICC Global Cricket Academy Netherlands won by 3 wickets
16 23/03/2012 Canada Dubai International Cricket Stadium Scotland won by 4 wickets
17 24/07/2012 Bangladesh Sportpark Westvliet Scotland won by 34 runs
18 03/03/2013 Afghanistan Sharjah Cricket Stadium Afghanistan won by 27 runs
19 04/03/2013 Afghanistan Sharjah Cricket Stadium Afghanistan won by 7 wickets
20 04/07/2013 Kenya Mannofield Park Scotland won by 35 runs
21 05/07/2013 Kenya Mannofield Park Scotland won by 7 wickets
22 16/11/2013 Afghanistan Sharjah Cricket Stadium Afghanistan won by 17 runs
23 19/11/2013 Kenya ICC Global Cricket Academy Kenya won by 92 runs
24 22/11/2013 Netherlands ICC Global Cricket Academy Scotland won by 15 runs
25 28/11/2013 Netherlands Sheikh Zayed Stadium Netherlands won by 8 wickets
26 18/06/2015 Ireland Bready Cricket Club Scotland won by 6 wickets
27 19/06/2015 Ireland Bready Cricket Club No Result
28 20/06/2015 Ireland Bready Cricket Club Scotland won by 6 wickets
29 21/06/2015 Ireland Bready Cricket Club No Result
30 09/07/2015 United Arab Emirates Grange Cricket Club Scotland won by 9 wickets
31 11/07/2015 Netherlands Grange Cricket Club Netherlands won by 32 runs
32 12/07/2015 Afghanistan Grange Cricket Club Afghanistan won by 37 runs
33 25/07/2015 Hong Kong The Village Scotland won by 5 wickets
34 30/01/2016 Hong Kong Mission Road Hong Kong won by 9 wickets
35 31/01/2016 Hong Kong Mission Road Scotland won by 37 runs
36 04/02/2016 United Arab Emirates ICC Global Cricket Academy United Arab Emirates won by 9 runs
37 05/02/2016 Netherlands ICC Global Cricket Academy Scotland won by 37 runs
38 08/03/2016 Afghanistan Vidarbha Cricket Association Stadium Afghanistan won by 14 runs
39 10/03/2016 Zimbabwe Vidarbha Cricket Association Stadium Zimbabwe won by 11 runs
40 12/03/2016 Hong Kong Vidarbha Cricket Association Stadium Scotland won by 8 wickets
41 14/01/2017 Hong Kong Sheikh Zayed Stadium Scotland won by 24 runs
42 17/01/2017 Netherlands Sheikh Zayed Stadium Scotland won by 7 runs
43 19/01/2017 Oman Dubai International Cricket Stadium Scotland won by 7 wickets
44 20/01/2017 Ireland Dubai International Cricket Stadium Ireland won by 98 runs
45 17/06/2018 Ireland Sportspark Het Schootsveld Ireland won by 46 runs
46 17/06/2018 Ireland Sportspark Het Schootsveld Match Tied
47 19/06/2018 Netherlands VRA Ground Scotland won by 7 wickets
48 20/06/2018 Netherlands VRA Ground Scotland won by 115 runs
49 12/06/2018 Pakistan Grange Cricket Club Pakistan won by 48 runs
50 13/06/2018 Pakistan Grange Cricket Club Pakistan won by 84 runs
51 13/02/2019 Netherlands Al Amerat Cricket Ground Ministry Turf 1 Netherlands won by 7 wickets
52 15/02/2019 Ireland Al Amerat Cricket Ground Ministry Turf 1 Scotland won by 6 wickets
53 17/02/2019 Oman Al Amerat Cricket Ground Ministry Turf 1 Scotland won by 7 wickets
54 16/09/2019 Netherlands The Village Scotland won by 58 runs
55 17/09/2019 Ireland The Village Ireland won by 4 wickets
56 19/09/2019 Netherlands The Village Scotland won by 6 wickets
57 20/09/2019 Ireland The Village Ireland won by 1 run
58 18/10/2019 Singapore ICC Global Cricket Academy Singapore won by 2 runs
59 19/10/2019 Kenya ICC Academy Ground No 2 Scotland won by 31 runs
60 21/10/2019 Papua New Guinea ICC Global Cricket Academy Scotland won by 4 runs
61 22/10/2019 Namibia ICC Global Cricket Academy Namibia won by 24 runs
62 24/10/2019 Bermuda Dubai International Cricket Stadium Scotland won by 46 runs
63 27/10/2019 Netherlands Dubai International Cricket Stadium Netherlands won by 4 wickets
64 30/10/2019 United Arab Emirates Dubai International Cricket Stadium Scotland won by 90 runs
65 31/10/2019 Oman ICC Global Cricket Academy Scotland won by 5 wickets
66 15/09/2021 Zimbabwe Grange Cricket Club Scotland won by 7 runs
67 17/09/2021 Zimbabwe Grange Cricket Club Zimbabwe won by 10 runs
68 19/09/2021 Zimbabwe Grange Cricket Club Zimbabwe won by 6 wickets
69 09/10/2021 Namibia ICC Global Cricket Academy Namibia won by 5 wickets
70 08/10/2021 Papua New Guinea ICC Global Cricket Academy Scotland won by 8 wickets
71 17/10/2021 Bangladesh Al Amerat Cricket Ground Ministry Turf 1 Scotland won by 6 runs
72 19/10/2021 Papua New Guinea Al Amerat Cricket Ground Ministry Turf 1 Scotland won by 17 runs
73 21/10/2021 Oman Al Amerat Cricket Ground Ministry Turf 1 Scotland won by 8 wickets
74 25/10/2021 Afghanistan Sharjah Cricket Stadium Afghanistan won by 130 runs
75 27/10/2021 Namibia Sheikh Zayed Stadium Namibia won by 4 wickets
76 03/11/2021 New Zealand Dubai International Cricket Stadium New Zealand won by 16 runs
77 05/11/2021 India Dubai International Cricket Stadium India won by 8 wickets
78 07/11/2021 Pakistan Sharjah Cricket Stadium Pakistan won by 72 runs
79 27/07/2022 New Zealand Grange Cricket Club New Zealand won by 68 runs
80 29/07/2022 New Zealand Grange Cricket Club New Zealand won by 102 runs
81 17/10/2022 West Indies Bellerive Oval Scotland won by 42 runs
82 19/10/2022 Ireland Bellerive Oval Ireland won by 6 wickets
83 21/10/2022 Zimbabwe Bellerive Oval Zimbabwe won by 5 wickets
84 20/07/2023 Germany Goldenacre Scotland won by 72 runs
85 21/07/2023 Jersey Grange Cricket Club Scotland won by 14 runs
86 24/07/2023 Italy Grange Cricket Club Scotland won by 155 runs
87 25/07/2023 Austria Goldenacre Scotland won by 166 runs
88 27/07/2023 Denmark Grange Cricket Club Scotland won by 33 runs
89 28/07/2023 Ireland Grange Cricket Club Scotland won by 8 runs
90 11/03/2024 United Arab Emirates Dubai International Cricket Stadium United Arab Emirates won by 8 wickets
91 13/03/2024 United Arab Emirates Dubai International Cricket Stadium Scotland won by 9 runs
92 14/03/2024 United Arab Emirates Dubai International Cricket Stadium Scotland won by 32 runs

Scotland: 43 Opposing Country: 45 Tied: 1 No Result: 3

Country Records and Statistics
Match Records and Statistics
Match Scorecards