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

Scotland: 69 Opposing Country: 79 Tied: 1 No Result: 7

Country Records and Statistics
Match Records and Statistics
Match Scorecards