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
One Day Internationals - Country Records and Statistics
Matches for Scotland
Match
Versus
Ground
Result
1
16/05/1999
Australia
New Road
Australia won by 6 wickets
2
20/05/1999
Pakistan
Riverside Ground
Pakistan won by 94 runs
3
24/05/1999
Bangladesh
Grange Cricket Club
Bangladesh won by 22 runs
4
27/05/1999
West Indies
Grace Road
West Indies won by 8 wickets
5
31/05/1999
New Zealand
Grange Cricket Club
New Zealand won by 6 wickets
6
27/06/2006
Pakistan
Grange Cricket Club
Pakistan won by 5 wickets
7
05/08/2006
Ireland
Cambusdoon New Ground
Ireland won by 85 runs
8
06/08/2006
Netherlands
Cambusdoon New Ground
Scotland won by 4 wickets
9
15/12/2006
Bangladesh
Zahur Ahmed Chowdhury Stadium
Bangladesh won by 6 wickets
10
17/12/2006
Bangladesh
Shere Bangla National Stadium
Bangladesh won by 146 runs
11
17/01/2007
Kenya
Mombasa Sports Ground
Kenya won by 190 runs
12
18/01/2007
Canada
Mombasa Sports Ground
Scotland won by 2 wickets
13
21/01/2007
Kenya
Mombasa Sports Ground
Kenya won by 6 runs
14
23/01/2007
Canada
Mombasa Sports Ground
Scotland won by 2 wickets
15
30/01/2007
Ireland
Gymkhana Club Ground
Scotland won by 3 wickets
16
31/01/2007
Canada
Ruaraka Sports Club Ground
Scotland won by 7 runs
17
02/02/2007
Netherlands
Jaffrey Sports Club Ground
Scotland won by 2 runs
18
04/02/2007
Kenya
Gymkhana Club Ground
Scotland won by 77 runs
19
05/02/2007
Bermuda
Ruaraka Sports Club Ground
Bermuda won by 5 wickets
20
07/02/2007
Kenya
Gymkhana Club Ground
Kenya won by 8 wickets
21
14/03/2007
Australia
Warner Park
Australia won by 203 runs
22
20/03/2007
South Africa
Warner Park
South Africa won by 7 wickets
23
22/03/2007
Netherlands
Warner Park
Netherlands won by 8 wickets
24
12/07/2007
West Indies
Castle Avenue
West Indies won by 4 wickets
25
13/07/2007
Netherlands
Civil Service Cricket Club
No result
26
15/07/2007
Ireland
Civil Service Cricket Club
Ireland won by 22 runs
27
16/08/2007
India
Titwood
India won by 7 wickets
28
02/07/2008
Ireland
Mannofield Park
Scotland won by 5 wickets
29
03/07/2008
New Zealand
Mannofield Park
New Zealand won by 8 wickets
30
29/07/2008
Netherlands
Castle Avenue
Scotland won by 6 wickets
31
31/07/2008
Ireland
Castle Avenue
Ireland won by 7 wickets
32
12/08/2008
Kenya
Cambusdoon New Ground
No result
33
18/08/2008
England
Grange Cricket Club
No result
34
01/04/2009
Ireland
Willowmoore Park
Ireland won by 7 wickets
35
08/04/2009
Canada
Willowmoore Park
Canada won by 148 runs
36
19/04/2009
Afghanistan
Willowmoore Park
Afghanistan won by 89 runs
37
07/07/2009
Canada
Mannofield Park
Canada won by 6 wickets
38
08/07/2009
Canada
Mannofield Park
Scotland won by 5 wickets
39
22/08/2009
Ireland
Mannofield Park
Ireland won by 96 runs
40
28/08/2009
Australia
Grange Cricket Club
Australia won by 189 runs
41
15/06/2010
Netherlands
Hazelaarweg
Netherlands won by 6 wickets
42
19/06/2010
England
Grange Cricket Club
England won by 7 wickets
43
01/07/2010
Netherlands
VRA Ground
Scotland won by 1 wicket
44
03/07/2010
Canada
VRA Ground
Scotland won by 69 runs
45
05/07/2010
Ireland
Sportpark Westvliet
Ireland won by 5 wickets
46
07/07/2010
Kenya
Hazelaarweg
Scotland won by 6 runs
47
09/07/2010
Afghanistan
Hazelaarweg
Scotland won by 2 wickets
48
10/07/2010
Ireland
VRA Ground
Ireland won by 6 wickets
49
16/08/2010
Afghanistan
Cambusdoon New Ground
Afghanistan won by 9 wickets
50
17/08/2010
Afghanistan
Cambusdoon New Ground
Scotland won by 6 wickets
51
28/06/2011
Netherlands
Mannofield Park
Scotland won by 15 runs
52
29/06/2011
Netherlands
Mannofield Park
Scotland won by 5 wickets
53
12/07/2011
Ireland
Grange Cricket Club
Scotland won by 5 wickets
54
13/07/2011
Sri Lanka
Grange Cricket Club
Sri Lanka won by 183 runs
55
12/07/2012
Canada
Cambusdoon New Ground
Scotland won by 4 wickets
56
06/03/2013
Afghanistan
Sharjah Cricket Stadium
Afghanistan won by 7 wickets
57
08/03/2013
Afghanistan
Sharjah Cricket Stadium
Afghanistan won by 5 wickets
58
17/05/2013
Pakistan
Grange Cricket Club
Pakistan won by 96 runs
59
30/06/2013
Kenya
Mannofield Park
Scotland won by 12 runs
60
02/07/2013
Kenya
Mannofield Park
Scotland won by 4 wickets
61
03/09/2013
Australia
Grange Cricket Club
Australia won by 200 runs
62
06/09/2013
Ireland
Civil Service Cricket Club
Ireland won by 1 wicket
63
08/09/2013
Ireland
Civil Service Cricket Club
Ireland won by 7 wickets
64
23/01/2014
Canada
Hagley Oval
Scotland won by 170 runs
65
30/01/2014
Kenya
Hagley Oval
Scotland won by 3 wickets
66
01/02/2014
United Arab Emirates
Bert Sutcliffe Oval
Scotland won by 41 runs
67
09/05/2014
England
Mannofield Park
England won by 39 runs
68
08/09/2014
Ireland
The Village
Ireland won by 7 wickets
69
10/09/2014
Ireland
The Village
Ireland won by 3 wickets
70
12/09/2014
Ireland
The Village
Scotland won by 8 wickets
71
08/01/2015
Afghanistan
ICC Global Cricket Academy
Afghanistan won by 8 wickets
72
12/01/2015
Ireland
Dubai International Cricket Stadium
Ireland won by 3 wickets
73
14/01/2015
Afghanistan
Sheikh Zayed Stadium
Scotland won by 150 runs
74
19/01/2015
Ireland
ICC Global Cricket Academy
No result
75
17/02/2015
New Zealand
University Oval
New Zealand won by 3 wickets
76
23/02/2015
England
Hagley Oval
England won by 119 runs
77
26/02/2015
Afghanistan
University Oval
Afghanistan won by 1 wicket
78
04/03/2015
Bangladesh
Saxton Oval
Bangladesh won by 6 wickets
79
11/03/2015
Sri Lanka
Bellerive Oval
Sri Lanka won by 148 runs
80
14/03/2015
Australia
Bellerive Oval
Australia won by 7 wickets
81
26/01/2016
Hong Kong
Mission Road
Hong Kong won by 109 runs
82
04/07/2016
Afghanistan
Grange Cricket Club
No result
83
06/07/2016
Afghanistan
Grange Cricket Club
Afghanistan won by 78 runs
84
14/08/2016
United Arab Emirates
Grange Cricket Club
Scotland won by 98 runs
85
16/08/2016
United Arab Emirates
Grange Cricket Club
Scotland won by 7 wickets
86
08/09/2016
Hong Kong
Grange Cricket Club
No result
87
10/09/2016
Hong Kong
Grange Cricket Club
Scotland won by 53 runs
88
22/01/2017
Hong Kong
Sheikh Zayed Stadium
Hong Kong won by 7 wickets
89
24/01/2017
United Arab Emirates
Dubai International Cricket Stadium
United Arab Emirates won by 4 wickets
90
15/06/2017
Zimbabwe
Grange Cricket Club
Scotland won by 26 runs
91
17/06/2017
Zimbabwe
Grange Cricket Club
Zimbabwe won by 6 wickets
92
05/10/2017
Papua New Guinea
Amini Park
Scotland won by 101 runs
93
08/10/2017
Papua New Guinea
Amini Park
Papua New Guinea won by 5 wickets
94
24/11/2017
Papua New Guinea
Dubai International Cricket Stadium
Scotland won by 6 wickets
95
25/11/2017
Papua New Guinea
Dubai International Cricket Stadium
Scotland won by 4 wickets
96
16/01/2018
Ireland
ICC Global Cricket Academy
Ireland won by 6 wickets
97
18/01/2018
Ireland
ICC Global Cricket Academy
Ireland won by 24 runs
98
21/01/2018
United Arab Emirates
ICC Global Cricket Academy
Scotland won by 31 runs
99
23/01/2018
United Arab Emirates
ICC Global Cricket Academy
United Arab Emirates won by 4 wickets
100
04/03/2018
Afghanistan
Bulawayo Athletic Club
Scotland won by 7 wickets
101
06/03/2018
Hong Kong
Bulawayo Athletic Club
Scotland won by 4 wickets
102
12/03/2018
Zimbabwe
Queens Sports Club
Match tied
103
15/03/2018
United Arab Emirates
Queens Sports Club
Scotland won by 73 runs
104
18/03/2018
Ireland
Harare Sports Club
Ireland won by 25 runs
105
21/03/2018
West Indies
Harare Sports Club
West Indies won by 5 runs
106
10/06/2018
England
Grange Cricket Club
Scotland won by 6 runs
107
10/05/2019
Afghanistan
Grange Cricket Club
Afghanistan won by 2 runs
108
21/05/2019
Sri Lanka
Grange Cricket Club
Sri Lanka won by 35 runs
109
15/08/2019
Oman
Mannofield Park
Oman won by 8 wickets
110
17/08/2019
Papua New Guinea
Mannofield Park
Scotland won by 3 wickets
111
18/08/2019
Oman
Mannofield Park
Scotland won by 85 runs
112
20/08/2019
Papua New Guinea
Mannofield Park
Scotland won by 38 runs
113
09/12/2019
United States
Sharjah Cricket Stadium
United States won by 35 runs
114
14/12/2019
United States
ICC Global Cricket Academy
Scotland won by 4 wickets
115
15/12/2019
United Arab Emirates
ICC Global Cricket Academy
United Arab Emirates won by 7 wickets
116
19/05/2021
Netherlands
Hazelaarweg
Netherlands won by 14 runs
117
20/05/2021
Netherlands
Hazelaarweg
Scotland won by 6 wickets
118
25/09/2021
Papua New Guinea
Al Amerat Cricket Ground Ministry Turf 2
Scotland won by 6 wickets
119
28/09/2021
Oman
Al Amerat Cricket Ground Ministry Turf 2
Scotland won by 18 runs
120
29/09/2021
Papua New Guinea
Al Amerat Cricket Ground Ministry Turf 1
Scotland won by 4 wickets
121
02/10/2021
Oman
Al Amerat Cricket Ground Ministry Turf 1
No result
122
09/04/2022
Papua New Guinea
Dubai International Cricket Stadium
Scotland won by 162 runs
123
10/04/2022
Oman
Dubai International Cricket Stadium
Scotland won by 4 runs
124
13/04/2022
Papua New Guinea
Dubai International Cricket Stadium
Scotland won by 123 runs
125
15/04/2022
Oman
Dubai International Cricket Stadium
Scotland won by 2 wickets
126
28/05/2022
United States
Choice Moosa Stadium
United States won by 104 runs
127
29/05/2022
United States
Choice Moosa Stadium
Scotland won by 111 runs
128
31/05/2022
United Arab Emirates
Choice Moosa Stadium
Scotland won by 4 wickets
129
03/06/2022
United Arab Emirates
Choice Moosa Stadium
United Arab Emirates won by 5 wickets
130
10/07/2022
Namibia
Titwood
Scotland won by 77 runs
131
13/07/2022
Nepal
Titwood
Nepal won by 5 wickets
132
14/07/2022
Namibia
Titwood
Scotland won by 3 wickets
133
17/07/2022
Nepal
Titwood
Scotland won by 8 wickets
134
31/07/2022
New Zealand
Grange Cricket Club
New Zealand won by 7 wickets
135
10/08/2022
United Arab Emirates
Mannofield Park
Scotland won by 64 runs
136
13/08/2022
United States
Mannofield Park
Scotland won by 5 wickets
137
14/08/2022
United Arab Emirates
Mannofield Park
Scotland won by 86 runs
138
17/08/2022
United States
Mannofield Park
United States won by 2 wickets
139
01/12/2022
Namibia
United Cricket Club
Scotland won by 4 wickets
140
04/12/2022
Nepal
United Cricket Club
Scotland won by 3 wickets
141
05/12/2022
Namibia
United Cricket Club
Namibia won by 3 wickets
142
08/12/2022
Nepal
United Cricket Club
Scotland won by 8 wickets
143
15/02/2023
Namibia
Tribhuvan University International Cricket Ground
Scotland won by 10 wickets
144
17/02/2023
Nepal
Tribhuvan University International Cricket Ground
Nepal won by 3 wickets
145
20/02/2023
Namibia
Tribhuvan University International Cricket Ground
Scotland won by 43 runs
146
21/02/2023
Nepal
Tribhuvan University International Cricket Ground
Nepal won by 2 wickets
147
21/06/2023
Ireland
Queens Sports Club
Scotland won by 1 wicket
148
23/06/2023
United Arab Emirates
Bulawayo Athletic Club
Scotland won by 111 runs
149
25/06/2023
Oman
Bulawayo Athletic Club
Scotland won by 76 runs
150
27/06/2023
Sri Lanka
Queens Sports Club
Sri Lanka won by 82 runs
151
01/07/2023
West Indies
Harare Sports Club
Scotland won by 7 wickets
152
04/07/2023
Zimbabwe
Queens Sports Club
Scotland won by 31 runs
153
06/07/2023
Netherlands
Queens Sports Club
Netherlands won by 4 wickets
154
01/03/2024
Canada
Dubai International Cricket Stadium
Canada won by 7 wickets
155
03/03/2024
United Arab Emirates
Dubai International Cricket Stadium
Scotland won by 8 wickets
156
07/03/2024
Canada
Dubai International Cricket Stadium
Canada won by 5 wickets
157
16/07/2024
Oman
Forthill
No result
158
20/07/2024
Namibia
Forthill
Scotland won by 47 runs
159
22/07/2024
Oman
Forthill
Scotland won by 8 wickets
160
26/07/2024
Namibia
Forthill
Scotland won by 138 runs
161
25/10/2024
United States
Grand Prairie Stadium
Scotland won by 10 wickets
162
29/10/2024
Nepal
Grand Prairie Stadium
Nepal won by 5 wickets
163
31/10/2024
United States
Grand Prairie Stadium
Scotland won by 71 runs
164
04/11/2024
Nepal
Grand Prairie Stadium
No result
165
04/05/2025
United Arab Emirates
VRA Ground
Scotland won by 3 wickets
166
08/05/2025
United Arab Emirates
VRA Ground
United Arab Emirates won by 97 runs
167
10/05/2025
Netherlands
VRA Ground
Netherlands won by 19 runs
168
14/05/2025
United Arab Emirates
Sportspark Maarschalkerweerd
Scotland won by 8 wickets
169
16/05/2025
Netherlands
Sportspark Maarschalkerweerd
Scotland won by 145 runs
170
02/06/2025
Nepal
Forthill
Nepal won by 1 wicket
171
06/06/2025
Netherlands
Forthill
Scotland won by 44 runs
172
08/06/2025
Nepal
Forthill
Scotland won by 2 runs
173
12/06/2025
Netherlands
Forthill
Netherlands won by 4 wickets
174
31/08/2025
Canada
Maple Leaf North - West Ground
Scotland won by 7 wickets
Country Records and Statistics Menu
Match Records and Statistics Menu
About Us
Feedback
Ask the Statistician
Advertising
Privacy
Disclaimer
Copyright
Links