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