Players
Series
Matches
Statistics
All Rounders
Batting
Bowling
Captaincy
Countries
Dismissals
Fielding
Grounds
Indian Premier League
Matches
Players
Series
Wicket Keeping
World Cup
World Series Cricket
Other...
New and Updated Pages
Milestones
Approaching Milestones
Recent Achievements
Ratings
World XI (Test)
World XI (ODI)
World XI (T20)
Top Ten (Test)
Top Ten (ODI)
Top Ten (T20)
Search
Quiz
T20 Internationals - Country Records and Statistics - Matches
T20 Matches for
Afghanistan
Argentina
Australia
Austria
Bahamas
Bahrain
Bangladesh
Belgium
Belize
Bermuda
Bhutan
Botswana
Brazil
Bulgaria
Cambodia
Cameroon
Canada
Cayman Islands
Chile
China
Cook Islands
Costa Rica
Croatia
Cyprus
Czech Republic
Denmark
England
Estonia
Eswatini
Fiji
Finland
France
Gambia
Germany
Ghana
Gibraltar
Greece
Guernsey
Hong Kong
Hungary
India
Indonesia
Iran
Ireland
Isle of Man
Israel
Italy
Japan
Jersey
Kenya
Kuwait
Lesotho
Luxembourg
Malawi
Malaysia
Maldives
Mali
Malta
Mexico
Mongolia
Mozambique
Myanmar
Namibia
Nepal
Netherlands
New Zealand
Nigeria
Norway
Oman
Pakistan
Panama
Papua New Guinea
Peru
Philippines
Portugal
Qatar
Romania
Rwanda
Samoa
Saudi Arabia
Scotland
Serbia
Seychelles
Sierra Leone
Singapore
Slovenia
South Africa
South Korea
Spain
Sri Lanka
St Helena
Sweden
Switzerland
Tanzania
Thailand
Turkey
Uganda
United Arab Emirates
United States
Vanuatu
West Indies
Zimbabwe
Played
Anywhere
at Home
Away (In Opposition Country)
at Neutral Venue
Versus
<All Countries>
Afghanistan
Argentina
Australia
Austria
Bahamas
Bahrain
Bangladesh
Belgium
Belize
Bermuda
Bhutan
Botswana
Brazil
Bulgaria
Cambodia
Cameroon
Canada
Cayman Islands
Chile
China
Cook Islands
Costa Rica
Croatia
Cyprus
Czech Republic
Denmark
England
Estonia
Eswatini
Fiji
Finland
France
Gambia
Germany
Ghana
Gibraltar
Greece
Guernsey
Hong Kong
Hungary
India
Indonesia
Iran
Ireland
Isle of Man
Israel
Italy
Japan
Jersey
Kenya
Kuwait
Lesotho
Luxembourg
Malawi
Malaysia
Maldives
Mali
Malta
Mexico
Mongolia
Mozambique
Myanmar
Namibia
Nepal
Netherlands
New Zealand
Nigeria
Norway
Oman
Pakistan
Panama
Papua New Guinea
Peru
Philippines
Portugal
Qatar
Romania
Rwanda
Samoa
Saudi Arabia
Scotland
Serbia
Seychelles
Sierra Leone
Singapore
Slovenia
South Africa
South Korea
Spain
Sri Lanka
St Helena
Sweden
Switzerland
Tanzania
Thailand
Turkey
Uganda
United Arab Emirates
United States
Vanuatu
West Indies
Zimbabwe
From
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
to
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
Date
Series
Ground
Result
1
13/02/2019
Netherlands
Al Amerat Cricket Ground Ministry Turf 1
Netherlands won by 7 wickets
2
15/02/2019
Ireland
Al Amerat Cricket Ground Ministry Turf 1
Scotland won by 6 wickets
3
17/02/2019
Oman
Al Amerat Cricket Ground Ministry Turf 1
Scotland won by 7 wickets
4
17/10/2021
Bangladesh
Al Amerat Cricket Ground Ministry Turf 1
Scotland won by 6 runs
5
19/10/2021
Papua New Guinea
Al Amerat Cricket Ground Ministry Turf 1
Scotland won by 17 runs
6
21/10/2021
Oman
Al Amerat Cricket Ground Ministry Turf 1
Scotland won by 8 wickets
7
17/10/2022
West Indies
Bellerive Oval
Scotland won by 42 runs
8
19/10/2022
Ireland
Bellerive Oval
Ireland won by 6 wickets
9
21/10/2022
Zimbabwe
Bellerive Oval
Zimbabwe won by 5 wickets
10
18/06/2015
Ireland
Bready Cricket Club
Scotland won by 6 wickets
11
19/06/2015
Ireland
Bready Cricket Club
No Result
12
20/06/2015
Ireland
Bready Cricket Club
Scotland won by 6 wickets
13
21/06/2015
Ireland
Bready Cricket Club
No Result
14
02/08/2008
Ireland
Civil Service Cricket Club
Ireland won by 4 runs
15
03/08/2008
Bermuda
Civil Service Cricket Club
Scotland won by 8 wickets
16
04/08/2008
Netherlands
Civil Service Cricket Club
Netherlands won by 5 wickets
17
04/08/2008
Kenya
Civil Service Cricket Club
Scotland won by 9 wickets
18
11/02/2010
Ireland
Dubai International Cricket Stadium
Ireland won by 37 runs
19
18/03/2012
Ireland
Dubai International Cricket Stadium
Ireland won by 17 runs
20
23/03/2012
Canada
Dubai International Cricket Stadium
Scotland won by 4 wickets
21
19/01/2017
Oman
Dubai International Cricket Stadium
Scotland won by 7 wickets
22
20/01/2017
Ireland
Dubai International Cricket Stadium
Ireland won by 98 runs
23
24/10/2019
Bermuda
Dubai International Cricket Stadium
Scotland won by 46 runs
24
27/10/2019
Netherlands
Dubai International Cricket Stadium
Netherlands won by 4 wickets
25
30/10/2019
United Arab Emirates
Dubai International Cricket Stadium
Scotland won by 90 runs
26
03/11/2021
New Zealand
Dubai International Cricket Stadium
New Zealand won by 16 runs
27
05/11/2021
India
Dubai International Cricket Stadium
India won by 8 wickets
28
11/03/2024
United Arab Emirates
Dubai International Cricket Stadium
United Arab Emirates won by 8 wickets
29
13/03/2024
United Arab Emirates
Dubai International Cricket Stadium
Scotland won by 9 runs
30
14/03/2024
United Arab Emirates
Dubai International Cricket Stadium
Scotland won by 32 runs
31
20/07/2023
Germany
Goldenacre
Scotland won by 72 runs
32
25/07/2023
Austria
Goldenacre
Scotland won by 166 runs
33
09/07/2015
United Arab Emirates
Grange Cricket Club
Scotland won by 9 wickets
34
11/07/2015
Netherlands
Grange Cricket Club
Netherlands won by 32 runs
35
12/07/2015
Afghanistan
Grange Cricket Club
Afghanistan won by 37 runs
36
12/06/2018
Pakistan
Grange Cricket Club
Pakistan won by 48 runs
37
13/06/2018
Pakistan
Grange Cricket Club
Pakistan won by 84 runs
38
15/09/2021
Zimbabwe
Grange Cricket Club
Scotland won by 7 runs
39
17/09/2021
Zimbabwe
Grange Cricket Club
Zimbabwe won by 10 runs
40
19/09/2021
Zimbabwe
Grange Cricket Club
Zimbabwe won by 6 wickets
41
27/07/2022
New Zealand
Grange Cricket Club
New Zealand won by 68 runs
42
29/07/2022
New Zealand
Grange Cricket Club
New Zealand won by 102 runs
43
21/07/2023
Jersey
Grange Cricket Club
Scotland won by 14 runs
44
24/07/2023
Italy
Grange Cricket Club
Scotland won by 155 runs
45
27/07/2023
Denmark
Grange Cricket Club
Scotland won by 33 runs
46
28/07/2023
Ireland
Grange Cricket Club
Scotland won by 8 runs
47
01/02/2010
Kenya
Gymkhana Club Ground
Kenya won by 10 wickets
48
04/02/2010
Kenya
Gymkhana Club Ground
Kenya won by 10 wickets
49
19/10/2019
Kenya
ICC Academy Ground No 2
Scotland won by 31 runs
50
13/03/2012
Kenya
ICC Global Cricket Academy
Scotland won by 14 runs
51
22/03/2012
Netherlands
ICC Global Cricket Academy
Netherlands won by 3 wickets
52
19/11/2013
Kenya
ICC Global Cricket Academy
Kenya won by 92 runs
53
22/11/2013
Netherlands
ICC Global Cricket Academy
Scotland won by 15 runs
54
04/02/2016
United Arab Emirates
ICC Global Cricket Academy
United Arab Emirates won by 9 runs
55
05/02/2016
Netherlands
ICC Global Cricket Academy
Scotland won by 37 runs
56
18/10/2019
Singapore
ICC Global Cricket Academy
Singapore won by 2 runs
57
21/10/2019
Papua New Guinea
ICC Global Cricket Academy
Scotland won by 4 runs
58
22/10/2019
Namibia
ICC Global Cricket Academy
Namibia won by 24 runs
59
31/10/2019
Oman
ICC Global Cricket Academy
Scotland won by 5 wickets
60
08/10/2021
Papua New Guinea
ICC Global Cricket Academy
Scotland won by 8 wickets
61
09/10/2021
Namibia
ICC Global Cricket Academy
Namibia won by 5 wickets
62
06/06/2009
New Zealand
Kennington Oval
New Zealand won by 7 wickets
63
07/06/2009
South Africa
Kennington Oval
South Africa won by 130 runs
64
12/09/2007
Pakistan
Kingsmead
Pakistan won by 51 runs
65
13/09/2007
India
Kingsmead
No Result
66
04/07/2013
Kenya
Mannofield Park
Scotland won by 35 runs
67
05/07/2013
Kenya
Mannofield Park
Scotland won by 7 wickets
68
30/01/2016
Hong Kong
Mission Road
Hong Kong won by 9 wickets
69
31/01/2016
Hong Kong
Mission Road
Scotland won by 37 runs
70
03/03/2013
Afghanistan
Sharjah Cricket Stadium
Afghanistan won by 27 runs
71
04/03/2013
Afghanistan
Sharjah Cricket Stadium
Afghanistan won by 7 wickets
72
16/11/2013
Afghanistan
Sharjah Cricket Stadium
Afghanistan won by 17 runs
73
25/10/2021
Afghanistan
Sharjah Cricket Stadium
Afghanistan won by 130 runs
74
07/11/2021
Pakistan
Sharjah Cricket Stadium
Pakistan won by 72 runs
75
10/02/2010
Afghanistan
Sheikh Zayed Stadium
Afghanistan won by 14 runs
76
28/11/2013
Netherlands
Sheikh Zayed Stadium
Netherlands won by 8 wickets
77
14/01/2017
Hong Kong
Sheikh Zayed Stadium
Scotland won by 24 runs
78
17/01/2017
Netherlands
Sheikh Zayed Stadium
Scotland won by 7 runs
79
27/10/2021
Namibia
Sheikh Zayed Stadium
Namibia won by 4 wickets
80
24/07/2012
Bangladesh
Sportpark Westvliet
Scotland won by 34 runs
81
17/06/2018
Ireland
Sportspark Het Schootsveld
Ireland won by 46 runs
82
17/06/2018
Ireland
Sportspark Het Schootsveld
Match Tied
83
25/07/2015
Hong Kong
The Village
Scotland won by 5 wickets
84
16/09/2019
Netherlands
The Village
Scotland won by 58 runs
85
17/09/2019
Ireland
The Village
Ireland won by 4 wickets
86
19/09/2019
Netherlands
The Village
Scotland won by 6 wickets
87
20/09/2019
Ireland
The Village
Ireland won by 1 run
88
08/03/2016
Afghanistan
Vidarbha Cricket Association Stadium
Afghanistan won by 14 runs
89
10/03/2016
Zimbabwe
Vidarbha Cricket Association Stadium
Zimbabwe won by 11 runs
90
12/03/2016
Hong Kong
Vidarbha Cricket Association Stadium
Scotland won by 8 wickets
91
19/06/2018
Netherlands
VRA Ground
Scotland won by 7 wickets
92
20/06/2018
Netherlands
VRA Ground
Scotland won by 115 runs
Scotland:
43
Opposing Country:
45
Tied:
1
No Result:
3
Country Records and Statistics
Match Records and Statistics
Match Scorecards
About Us
Feedback
Ask the Statistician
Advertising
Privacy
Disclaimer
Copyright
Links